Resource redistribution method and device, wireless equipment and wireless communication system
Through the management station sending resource reassignment information to the target terminal station, ensuring that the terminal station switches to the reassigned transmission resources simultaneously, solving the business continuity and transmission reliability problems of multiple terminal stations in the industrial wireless network, and improving the success rate of resource scheduling.
Patent Information
- Application Number
- CN202510508570.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-07-01
AI Technical Summary
In industrial wireless networks, the existing semi-static scheduling method cannot ensure the service continuity and transmission reliability of multiple terminal stations, resulting in resource allocation failure.
The management station determines the target terminal station that needs resource redistribution and sends resource redistribution information to it, including resource indications and effective information, to ensure that each target terminal station switches to the redistributed target transmission resource synchronously and avoids resource conflicts.
The service continuity and transmission reliability of each terminal station are achieved, transmission failure caused by resource conflicts is avoided, and the success rate of resource scheduling is improved.
Smart Images

Figure CN120239074A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of industrial wireless network technologies, and particularly to a resource reallocation method, apparatus, wireless device, and wireless communication system. Background Art
[0002] In a wireless communication system, semi-persistent scheduling (SPS) is a resource allocation method that balances flexibility and resource efficiency. It lies between dynamic scheduling and static scheduling, and is applicable to services with fixed transmission packet sizes and periodic transmissions. In a Long Term Evolution (LTE) or 5th Generation Mobile Communication Technology (5G) system, semi-persistent scheduling usually adjusts resources for a single terminal.
[0003] Currently, in the field of industrial wireless networks, an air interface connection is used between a management station (MS) and a terminal station (TS). The management station can allocate transmission resources to each terminal station to support wireless communication between the management station and the terminal station. However, when the management station allocates resources to multiple terminal stations, the traditional semi-persistent scheduling method cannot ensure the service continuity and transmission reliability of each terminal station. Summary of the Invention
[0004] This application provides a resource reallocation method, apparatus, wireless device, and wireless communication system, which can ensure the service continuity and transmission reliability of each terminal station.
[0005] In a first aspect, this application provides a resource reallocation method for a management station in an industrial wireless network. The method includes:
[0006] Determining a plurality of target terminal stations that need resource reallocation from a plurality of terminal stations of the management station;
[0007] Sending resource reallocation information to each target terminal station;
[0008] Wherein, the resource reallocation information includes resource indication information and resource activation information. Each resource indication information is used to indicate the target transmission resources reallocated by the management station for each target terminal station, and each resource activation information is used to indicate that each target terminal station synchronously switches to the corresponding target transmission resources.
[0009] In one embodiment, the resource activation information includes an activation mode indication information of the target transmission resources, and / or, an activation time indication information of the target transmission resources.
[0010] In one embodiment, the resource indication information includes at least any one of the following:
[0011] Frequency-domain resource indication information;
[0012] Frequency-domain resource indication information and modulation and coding scheme;
[0013] Time-domain resource indication information and frequency-domain resource indication information;
[0014] Time-domain resource indication information, frequency-domain resource indication information, and modulation and coding scheme;
[0015] Wherein, the time-domain resource indication information includes the time-domain position and time-domain period of the time-domain resources in the target transmission resource, and the frequency-domain resource indication information includes the number of resource blocks and the resource block position of the frequency-domain resources in the target transmission resource.
[0016] In one embodiment, the activation mode indication information is used to indicate that after receiving the broadcast message sent by the management station, the target terminal station switches to the target transmission resource in the Nth frame after the first radio frame for transmitting the broadcast message, where N is a positive integer.
[0017] In one embodiment, the method further includes:
[0018] Receiving response messages sent by each target terminal station, where the response messages are sent by the target terminal station after successfully parsing the resource reallocation information;
[0019] Sending a broadcast message to each target terminal station.
[0020] In one embodiment, sending a broadcast message to each target terminal station includes:
[0021] Repeatedly sending a broadcast message to each target terminal station;
[0022] Wherein, each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current transmission number of the broadcast message. The total number of transmissions and the current transmission number are used for the target terminal station to determine the first radio frame for transmitting the last broadcast message, and the resource activation identifier is used for the target terminal station to activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame.
[0023] In one embodiment, the broadcast message further includes the transmission interval of the broadcast message;
[0024] The transmission interval is used for the target terminal station to determine the first radio frame according to the total number of transmissions, the current transmission number, and the transmission interval.
[0025] In one embodiment, the method further includes:
[0026] Obtain a target time difference, which is used to represent the number of wireless frames corresponding to the total time required for the management station to transmit the resource reallocation information of each target terminal station and for each target terminal station to successfully respond;
[0027] Add the second wireless frame for transmitting the first resource reallocation information to the target time difference to obtain an effective time; wherein, the first resource reallocation information is the earliest sent resource reallocation information among the resource reallocation information of each target terminal station;
[0028] Generate resource effective information according to the effective time.
[0029] In one embodiment, determining multiple target terminal stations that need to perform resource reallocation from multiple terminal stations of the management station includes:
[0030] For each terminal station, obtain the change amplitude of the channel quality within a preset time period;
[0031] If the change amplitude of the channel quality is greater than a preset amplitude threshold, determine that the terminal station is a target terminal station.
[0032] In a second aspect, the present application provides a resource reallocation method for a terminal station in an industrial wireless network. The method includes:
[0033] Receive the resource reallocation information sent by the management station in the industrial wireless network;
[0034] Wherein, the resource reallocation information includes resource indication information and resource effective information. The resource indication information is used to indicate the target transmission resources reallocated by the management station for the terminal station, and the resource effective information is used to indicate that the terminal station and other terminal stations synchronously switch to the corresponding target transmission resources. The terminal station and other terminal stations are the terminal stations determined by the management station that need to perform resource reallocation.
[0035] In one embodiment, the resource effective information includes an effective mode indication information of the target transmission resource, and / or, an effective time indication information of the target transmission resource.
[0036] In one embodiment, the resource indication information at least includes any one of the following:
[0037] Frequency domain resource indication information;
[0038] Frequency domain resource indication information and modulation and coding mode;
[0039] Time domain resource indication information and frequency domain resource indication information;
[0040] Time domain resource indication information, frequency domain resource indication information, and modulation and coding mode;
[0041] Among them, the time-domain resource indication information includes the time-domain position and time-domain period of the time-domain resources in the target transmission resource, and the frequency-domain resource indication information includes the number of resource blocks and the resource block position of the frequency-domain resources in the target transmission resource.
[0042] In one embodiment, the activation mode indication information is used to indicate that after receiving the broadcast message sent by the management station, the terminal station switches to the target transmission resource in the Nth frame after the first wireless frame for transmitting the broadcast message, where N is a positive integer.
[0043] In one embodiment, the method further includes:
[0044] Parse the resource reallocation information, and in the case of successful parsing, send a response message to the management station.
[0045] In one embodiment, after sending the response message to the management station, the method further includes:
[0046] Receive the broadcast message sent by the management station, where the broadcast message is sent by the management station after receiving the response messages sent by the terminal station and other terminal stations;
[0047] Switch to the target transmission resource in the Nth frame after the first wireless frame for transmitting the broadcast message.
[0048] In one embodiment, receiving the broadcast message sent by the management station includes:
[0049] Receive the broadcast message repeatedly sent by the management station, and each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current transmission number of the broadcast message;
[0050] Determine the first wireless frame for transmitting the last broadcast message according to the total number of transmissions and the current transmission number, and activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first wireless frame according to the resource activation identifier.
[0051] In one embodiment, determining the first wireless frame for transmitting the last broadcast message according to the total number of transmissions and the current transmission number includes:
[0052] Read the transmission interval of the broadcast message from a preset storage location, or parse the transmission interval from the broadcast message;
[0053] Determine the first wireless frame according to the total number of transmissions, the current transmission number, and the transmission interval.
[0054] In one embodiment, in the case where the resource activation information includes activation time indication information, the method further includes:
[0055] Switch to the target transmission resource on the wireless frame indicated by the activation time indication information.
[0056] In a third aspect, the present application provides a resource reallocation device for a management station in an industrial wireless network. The device includes:
[0057] a determination module, configured to determine multiple target terminal stations that need resource reallocation from multiple terminal stations of the management station;
[0058] a sending module, configured to send resource reallocation information to each target terminal station;
[0059] wherein the resource reallocation information includes resource indication information and resource effectiveness information. Each resource indication information is used to indicate the target transmission resources reallocated by the management station for each target terminal station, and each resource effectiveness information is used to indicate that each target terminal station synchronously switches to the corresponding target transmission resources.
[0060] In a fourth aspect, the present application provides a resource reallocation device for a terminal station in an industrial wireless network. The device includes:
[0061] a receiving module, configured to receive resource reallocation information sent by a management station in an industrial wireless network;
[0062] wherein the resource reallocation information includes resource indication information and resource effectiveness information. The resource indication information is used to indicate the target transmission resources reallocated by the management station for the terminal station, and the resource effectiveness information is used to indicate that the terminal station and other terminal stations synchronously switch to the corresponding target transmission resources. The terminal station and other terminal stations are terminal stations determined by the management station that need resource reallocation.
[0063] In a fifth aspect, the present application provides a wireless device, including a memory, a transceiver, and a processor:
[0064] The memory is configured to store a computer program; the transceiver is configured to send and receive data under the control of the processor; the processor is configured to read the computer program in the memory and perform the following operations:
[0065] Determine multiple target terminal stations that need resource reallocation from multiple terminal stations of the management station;
[0066] Control the transceiver to send resource reallocation information to each target terminal station;
[0067] wherein the resource reallocation information includes resource indication information and resource effectiveness information. Each resource indication information is used to indicate the target transmission resources reallocated by the management station for each target terminal station, and each resource effectiveness information is used to indicate that each target terminal station synchronously switches to the corresponding target transmission resources.
[0068] In a sixth aspect, the present application provides a wireless device, including a memory, a transceiver, and a processor:
[0069] A memory for storing computer programs; a transceiver for transmitting and receiving data under the control of a processor; a processor for reading the computer programs in the memory and performing the following operations:
[0070] Controlling the transceiver to receive resource reallocation information sent by a management station in an industrial wireless network;
[0071] Wherein, the resource reallocation information includes resource indication information and resource effectiveness information. The resource indication information is used to indicate the target transmission resources reallocated by the management station for the terminal station, and the resource effectiveness information is used to indicate that the terminal station and other terminal stations synchronously switch to the corresponding target transmission resources. The terminal station and other terminal stations are the terminal stations determined by the management station that need to perform resource reallocation.
[0072] In a seventh aspect, the present application provides a wireless communication system, including a management station and multiple terminal stations;
[0073] The management station is configured to execute the steps of the method described in the first aspect above;
[0074] The terminal station is configured to execute the steps of the method described in the second aspect above.
[0075] In an eighth aspect, the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the method described in the first aspect or the second aspect above.
[0076] In a ninth aspect, the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, it implements the steps of the method described in the first aspect or the second aspect above.
[0077] The above resource reallocation method, device, wireless device, and wireless communication system. In an industrial wireless network, a management station determines multiple target terminal stations that need resource reallocation from multiple terminal stations. The management station sends resource reallocation information to each target terminal station. The resource reallocation information includes resource indication information and resource effectiveness information. Among them, each resource indication information is used to indicate the target transmission resources reallocated by the management station for each target terminal station, and each resource effectiveness information is used to indicate that each target terminal station synchronously switches to the corresponding target transmission resources. In this way, through each resource effectiveness information, it can be ensured that the target transmission resources allocated by the management station for each target terminal station take effect synchronously, and each target terminal station synchronously switches to the reallocated target transmission resources, thereby avoiding the problem of resource conflicts caused by the asynchronous switching time of each target terminal station's target transmission resources (for example, if the switching time of each target terminal station's target transmission resources is asynchronous, there may be a situation where some target terminal stations have switched to the reallocated target transmission resources, while some target terminal stations still stay on the original transmission resources, and there is a resource overlap between the reallocated target transmission resources and the original transmission resources). Therefore, the problem of service transmission failure caused by resource conflicts can be avoided, and the embodiments of the present application can ensure the service continuity and transmission reliability of each target terminal station. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments of the present application or related technologies. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.
[0079] Figure 1 It is a schematic diagram of a network topology in an industrial wireless network;
[0080] Figure 2 It is a schematic flowchart of a resource reallocation method in an embodiment;
[0081] Figure 3 It is a schematic flowchart of a resource reallocation method in another embodiment;
[0082] Figure 4 It is a schematic flowchart of a resource reallocation method in another embodiment;
[0083] Figure 5 It is a schematic flowchart of a process for generating resource effectiveness information in another embodiment;
[0084] Figure 6 It is a schematic flowchart of a resource reallocation method in another embodiment;
[0085] Figure 7 It is a flowchart of a resource reallocation method in another embodiment;
[0086] Figure 8 It is a structural block diagram of a resource reallocation device in one embodiment;
[0087] Figure 9 It is a structural block diagram of a resource reallocation device in another embodiment;
[0088] Figure 10 It is an internal structure diagram of a computer device in one embodiment. Detailed implementation manners
[0089] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0090] In a wireless communication system, semi-persistent scheduling (SPS) is a resource allocation method that balances flexibility and resource efficiency. It lies between dynamic scheduling and static scheduling. Semi-persistent scheduling can allocate resources that are periodically repeated in the time domain and have fixed transmission block numbers and positions in the frequency domain, and is applicable to services with fixed packet sizes and periodic transmissions.
[0091] In a Long Term Evolution (LTE) system, parameters related to semi-persistent scheduling are configured through Radio Resource Control (RRC) signaling. The resource allocation process of semi-persistent scheduling is executed by the Medium Access Control (MAC) layer of the base station and is activated / deactivated in combination with dynamic instructions of the Physical Downlink Control Channel (PDCCH). After the resources of semi-persistent scheduling are activated, the terminal and the base station can send and receive data directly on the resources of semi-persistent scheduling without a scheduling indication until the resources of semi-persistent scheduling are deactivated or reallocated.
[0092] In the 5G (5th Generation Mobile Communication Technology) system, in addition to supporting the allocation of semi-static scheduling resources for terminals by combining the PDCCH dynamic command activation / deactivation method in the above LTE system, the semi-static scheduling authorization for the PUSCH (Physical Uplink Shared Channel) can also be implemented by RRC configuration. The resources of semi-static scheduling allocated to the terminal in this way take effect immediately and do not need to be activated / deactivated by the PDCCH dynamic command.
[0093] The above-mentioned resource allocation method for semi-static scheduling only considers the resource adjustment of a single terminal, and the allocated resources are those of other terminals. When the network load is high and the available resources are insufficient, this resource allocation strategy will increase the probability of resource allocation failure.
[0094] In an industrial network, there are requirements for collaborative operation among multiple industrial devices, and the continuity of service transmission for all industrial devices needs to be ensured. When these industrial devices communicate through a wireless network, the management station in the industrial wireless network may need to allocate resources to multiple terminal stations simultaneously. However, the resource allocation methods for semi-static scheduling in the above LTE and 5G systems will not be able to meet the requirements of service continuity and transmission reliability for each terminal station. This is because when using the above resource allocation method, only the resource adjustment of a single terminal station is considered. When applying this resource allocation method to an industrial wireless network, it may cause the time of switching transmission resources for each terminal station to be out of sync. For example, some terminal stations have already switched to the target transmission resources after reallocation, while some terminal stations are still using the original transmission resources, and there is an overlap between the reallocated target transmission resources and the original transmission resources, resulting in a resource conflict phenomenon and causing service transmission failure.
[0095] In view of this, how to ensure the service continuity and transmission reliability of each terminal station has become an urgent problem to be solved.
[0096] The resource reallocation method provided by the embodiments of this application can be applied to Figure 1 the implementation environment shown. Among them, the controller and the management station are connected by a wired network or a wireless network, and the controller and the management station can communicate. Industrial devices (such as Figure 1 Industrial Device 1 to Industrial Device n shown, where n is a positive integer greater than 1) and the corresponding terminal stations (such as Figure 1 Terminal Station 1 to Terminal Station n shown) are connected by a wired network or a wireless network, and the industrial devices and the terminal stations can communicate. The management station and the terminal stations communicate wirelessly through the air interface. The aforementioned management station can also be called the master station, and the industrial devices and the terminal stations can also be called the slave stations.
[0097] Next, in combination with the accompanying drawings in the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0098] The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0099] In an exemplary embodiment, as Figure 2 shown, a resource reallocation method is provided, and this method is described by taking the management station shown in Figure 1 as an example. The resource reallocation method includes the following steps 201 to step 202:
[0100] Step 201, determine multiple target terminal stations that need to perform resource reallocation from multiple terminal stations of the management station.
[0101] In an industrial wireless network, the management station needs to allocate transmission resources to each terminal station. For each terminal station, the transmission resources allocated by the management station are deterministic dedicated transmission resources, that is, before the management station reallocates resources to this terminal station next time, this transmission resource is periodically and fixedly used by this terminal station to ensure the high reliability requirements and low transmission delay requirements of the real-time services of the terminal station.
[0102] After the management station allocates the above-mentioned transmission resources to each terminal station, the channel quality of the wireless channel between the terminal station and the management station may change. For example, it changes with the change of the position of the terminal station, so that the transmission resources allocated by the management station to the terminal station may not match the actual channel state and service transmission requirements of the terminal station (for example, the terminal station has new services or some services no longer need to be processed, etc.). This is not conducive to improving the reliability of service transmission, and even affects the service continuity and reliability of all coordinated terminal stations.
[0103] In view of this, in the embodiments of the present application, the management station needs to perform resource reallocation. The management station can determine multiple target terminal stations that need to perform resource reallocation from multiple terminal stations of the management station. These multiple terminal stations refer to all terminal stations within the jurisdiction of the management station (or the network coverage range of the management station), and the target terminal station can refer to the terminal station determined by the management station from these multiple terminal stations that needs to perform resource reallocation.
[0104] In a possible implementation, for a terminal station, the management station can detect the size of the transmission resources required for transmitting the services of the terminal station (such as real-time services). When the required transmission resources are greater than the resource threshold (i.e., the required transmission resources are large), the terminal station can be determined as the target terminal station.
[0105] In another possible implementation, for a terminal station, the management station can obtain the channel quality of the wireless channel between the management station and the terminal station, and the size of the data volume of the data packet to be transmitted by the terminal station. If the channel quality deteriorates and the data volume of the data packet to be transmitted is large, it indicates that more transmission resources are required, and the terminal station can be determined as the target terminal station.
[0106] In another possible implementation, if the management station simultaneously detects that the channel quality of multiple terminal stations deteriorates, the multiple terminal stations with deteriorated channel quality can be respectively determined as the target terminal stations.
[0107] In other possible implementations, for each terminal station, the management station can obtain the amplitude of the channel quality change of the terminal station within a preset time period (the preset time period can refer to a preset time period, which can be set as needed during implementation). For example, the management station can obtain the channel measurement result of the terminal station, and determine the amplitude of the deteriorated channel quality or the amplitude of the improved channel quality according to the channel measurement result. If the amplitude of the channel quality change is greater than the preset amplitude threshold, it indicates that the amplitude of the deteriorated channel quality is large or the amplitude of the improved channel quality is large, and it is necessary to timely adjust the transmission resources allocated to the terminal station to meet the service transmission reliability requirements of the terminal station and improve the spectrum efficiency, and the terminal station can be determined as the target terminal station.
[0108] In this embodiment, the above preset amplitude threshold can refer to the preset amplitude value of the channel quality change. The above preset amplitude threshold can be obtained through pre-testing, or calculated by using a machine learning model, or fitted by using a simulation model, and can be specifically determined according to the actual situation, and this embodiment of the present specification does not make any limitations thereto. Taking the signal-to-noise ratio as an example to represent the channel quality, the amplitude of the channel quality change can be the difference in the signal-to-noise ratio between the current moment and the previous moment of the channel, and the preset amplitude threshold is a preset signal-to-noise ratio threshold value, which can be set as needed during implementation, and this embodiment of the present specification does not make any limitations thereto.
[0109] Based on this, the management station can determine multiple target terminal stations that need resource reallocation from multiple terminal stations of the management station. Of course, it can be understood that the multiple target terminal stations can be some or all of the multiple terminal stations of the management station. The method of selecting target terminal stations is not limited to the above embodiments and can also be determined according to the actual situation. For example, terminal stations that do not need to use resources currently, terminal stations with a reduced amount of required resources, terminal stations with improved channel quality, etc. can also be selected as target terminal stations for global resource adjustment. The embodiments of this specification do not limit this.
[0110] Since the total amount of transmission resources in the industrial wireless network is fixed, then, when a terminal station requires more transmission resources, if the management station directly reallocates target transmission resources to this terminal station using the remaining available resources (transmission resources not allocated to each terminal station) in the industrial wireless network, there may be a situation of scheduling failure due to insufficient remaining available resources. Therefore, in the embodiments of this application, after the management station determines multiple target terminal stations, it uniformly adjusts the transmission resources of these multiple target terminal stations. For example, for a target terminal station with a relatively large decrease in channel quality, its transmission resources can be increased, and for a target terminal station with a relatively large increase in channel quality, its transmission resources can be decreased.
[0111] Exemplarily, the management station can recycle the currently allocated transmission resources of each target terminal station. Then, the management station reallocates target transmission resources to each target terminal station using the remaining available resources in the industrial wireless network (including the recycled transmission resources) to meet the resource requirements of each target terminal station and improve the success rate of resource scheduling.
[0112] Step 202: Send resource reallocation information to each target terminal station.
[0113] After the management station reallocates target transmission resources to each target terminal station, it can generate resource reallocation information for each target terminal station and send the resource reallocation information to each target terminal station.
[0114] Among them, the resource reallocation information can include resource indication information and resource effectiveness information. Each resource indication information is used to indicate the target transmission resources reallocated by the management station for each target terminal station, and each resource effectiveness information is used to indicate that each target terminal station synchronously switches to the corresponding reallocated target transmission resources. Among them, the so-called "synchronization" can mean that the time for each target terminal station to switch to the corresponding reallocated target transmission resources is relatively consistent. For example, the frame boundaries for each target terminal station to switch to the reallocated target transmission resources are aligned.
[0115] After each target terminal station receives the resource reallocation information sent by the management station, it parses the resource reallocation information to identify the content indicated by the resource reallocation information. After successful parsing, the target terminal station can send a response message to the management station. The target terminal station can also determine the target transmission resources reallocated by the management station for the target terminal station according to the resource indication information included in the resource reallocation information, and switch to the target transmission resources reallocated by the management station for the target terminal station according to the indication of the resource activation information, so as to ensure that each target terminal station synchronously switches to the corresponding reallocated target transmission resources, and the activation times of the reallocated target transmission resources corresponding to each target terminal station are relatively consistent.
[0116] In the above embodiments, through each resource activation information, it can be ensured that the target transmission resources reallocated by the management station for each target terminal station are activated synchronously. Each resource activation information can also ensure the resource synchronous switching between the management station and each target terminal station, and each target terminal station synchronously switches to the reallocated target transmission resources, thereby avoiding the problem of resource conflict caused by the asynchronous switching time of each target terminal station's target transmission resources (for example, if the switching times of each target terminal station's target transmission resources are asynchronous, there may be a situation where some target terminal stations have switched to the reallocated target transmission resources, while some target terminal stations stay on the original transmission resources, but there is a resource overlap between the reallocated target transmission resources and the original transmission resources). Therefore, the problem of service transmission failure caused by resource conflict can be avoided, and the embodiments of the present application can ensure the service continuity and transmission reliability of each target terminal station.
[0117] Hereinafter, the content included in the resource indication information will be introduced exemplarily.
[0118] In the embodiments of the present application, the resource indication information may at least include any one of the following: frequency domain resource indication information; frequency domain resource indication information and modulation and coding scheme (MCS); time domain resource indication information and frequency domain resource indication information; time domain resource indication information, frequency domain resource indication information and modulation and coding scheme.
[0119] Among them, the time domain resource indication information may include the time domain position and time domain period of the time domain resources in the reallocated target transmission resources, and the frequency domain resource indication information includes the number of resource blocks and the resource block position of the frequency domain resources in the reallocated target transmission resources.
[0120] For the modulation and coding scheme, as described above, the channel quality of the wireless channel between the terminal station and the management station may change over time. If the channel quality deteriorates but the modulation and coding scheme used for scheduling remains unchanged, it may lead to data reception failure. If the channel quality improves but the modulation and coding scheme used for scheduling remains unchanged, it will result in resource waste.
[0121] In the embodiments of the present application, during the resource reallocation process, the modulation and coding scheme can be dynamically adjusted to match the channel quality of the wireless channel between the management station and the target terminal station, improving the reliability of service transmission and avoiding resource waste.
[0122] Hereinafter, an exemplary introduction to the content included in the resource effectiveness information will be given.
[0123] In the embodiments of the present application, the resource effectiveness information may include: the effectiveness mode indication information of the reallocated target transmission resource, or the effectiveness time indication information of the reallocated target transmission resource, or the effectiveness mode indication information of the reallocated target transmission resource and the effectiveness time indication information of the reallocated target transmission resource, etc. Of course, other possible information may also be included in the resource effectiveness information, such as the resource effectiveness identifier, etc., which can be determined according to the actual situation specifically, and the embodiments of this specification do not limit this.
[0124] First, the effectiveness mode indication information will be introduced.
[0125] The effectiveness mode indication information is used to indicate the effectiveness mode of the target transmission resource reallocated by the management station for the target terminal station. Optionally, the above effectiveness mode can be, for example, immediate effectiveness. For example, after the target terminal station sends a response message to the management station, the target terminal station can use the target transmission resource reallocated by the management station in the next wireless frame of the wireless frame used to send the response message.
[0126] Optionally, the above effectiveness mode indication information can be used to indicate that after the target terminal station receives the broadcast message sent by the management station, it switches to the reallocated target transmission resource in the Nth frame after the first wireless frame for transmitting the broadcast message, where N is a positive integer. For example, N is equal to 1. Of course, the above effectiveness mode indication information is not limited to the above examples. Those skilled in the art may make other changes under the inspiration of the technical essence of the embodiments of this specification, but as long as the functions and effects achieved are the same or similar to those of the embodiments of this specification, they should all be covered within the protection scope of the embodiments of this specification.
[0127] In one embodiment, please refer to Figure 3 , in this embodiment, after step 202, the following steps 301 and 302 may further be included Figure 3 shown in
[0128] Step 301: Receive response messages sent by each target terminal station.
[0129] The response message is sent by the target terminal station after successfully parsing the resource reallocation information. When the management station receives the response messages sent by each target terminal station, it determines that each target terminal station has received the resource reallocation information and has successfully parsed the resource reallocation information.
[0130] Step 302: Send a broadcast message to each target terminal station.
[0131] The management station can send a broadcast message to each target terminal station by means of broadcasting or multicasting.
[0132] In the embodiment of the present application, to ensure that data is transmitted on the target transmission resources reallocated by the management station for the target terminal stations synchronously among the target terminal stations and between the target terminal stations and the management station, the management station sends a broadcast message after successfully receiving the response messages sent by all target terminal stations.
[0133] After the target terminal station receives the broadcast message sent by the management station, the target terminal station switches to the reallocated target transmission resource in the Nth frame after the first radio frame for transmitting the broadcast message. As described above, N can be a positive integer, so as to realize that each target terminal station synchronously switches to the corresponding reallocated target transmission resource.
[0134] In one embodiment, please refer to Figure 4 , on the basis of the embodiment shown in Figure 3 , in this embodiment, step 302 may include Figure 4 step 401 shown in
[0135] Step 401: Repeatedly send a broadcast message to each target terminal station.
[0136] In the embodiment of the present application, to improve the reliability of the broadcast message transmission, the broadcast message can be repeatedly transmitted multiple times. Each broadcast message may include a resource activation identifier, the total number of transmissions of the broadcast message, and the current transmission number of the broadcast message. The total number of transmissions and the current transmission number are used for the target terminal station to determine the first radio frame for transmitting the last broadcast message, and the resource activation identifier is used for the target terminal station to activate the reallocated target transmission resource in the Nth frame after the first radio frame.
[0137] In the embodiment of the present application, the target transmission resources reallocated by the target terminal station may be uplink transmission resources and / or downlink transmission resources. Correspondingly, the resource activation identifier is used to activate the uplink transmission resources and / or downlink transmission resources reallocated by the management station for the target terminal station.
[0138] After the target terminal station receives the broadcast message repeatedly sent by the management station, it can determine the first radio frame for transmitting the last broadcast message based on the total number of transmissions and the current transmission number. Optionally, the transmission interval of the broadcast message can be pre-agreed and stored in a preset storage location of the target terminal station. In this way, when the target terminal station receives a broadcast message, it can calculate the radio frame (i.e., the first radio frame) for transmitting the last broadcast message according to the total number of transmissions, the current transmission number included in the broadcast message, and the transmission interval stored in the preset storage location.
[0139] In one embodiment, the broadcast message may further include the transmission interval of the broadcast message, which is used for the target terminal station to determine the first radio frame according to the total number of transmissions, the current transmission number, and the transmission interval. After the target terminal station receives a broadcast message, it can calculate the radio frame for transmitting the last broadcast message according to the total number of transmissions, the current transmission number, and the transmission interval included in the broadcast message.
[0140] Among them, the transmission interval can be represented by a numerical value. For example, a transmission interval of 1 can indicate that the broadcast message is transmitted on consecutive radio frames, and a transmission interval of 2 can indicate that the broadcast message is transmitted with an interval of one radio frame, and so on. Of course, it can be understood that the setting method of the transmission interval is not limited to the above examples. Those skilled in the art may make other changes under the inspiration of the technical essence of the embodiments of this specification, but as long as the functions and effects achieved are the same or similar to those of the embodiments of this specification, they should all be covered within the protection scope of the embodiments of this specification.
[0141] After each target terminal station calculates the first radio frame for transmitting the last broadcast message, it then activates the reallocated target transmission resources in the Nth frame after the first radio frame according to the resource activation identifier.
[0142] After activating the reallocated target transmission resources in the Nth frame after the first radio frame, the management station and each target terminal station can then transmit service data based on the corresponding activated target transmission resources.
[0143] In the above embodiments, the indication information of the effective mode enables the understanding of the switching of the reallocated target transmission resources to be consistent among the target terminal stations and between the management station and each target terminal station, avoiding the problem of resource conflicts caused by out-of-sync resource adjustments and thus resulting in service transmission failures.
[0144] The above embodiments introduce the indication information of the effective mode. Next, the indication information of the effective time will be introduced.
[0145] The effective time indication information can be used to indicate the effective time of the target transmission resources reallocated by the management station for the target terminal station. The effective time indication information may include the identifier of a wireless frame, such as a frame number. The effective time refers to the time when the target terminal station switches to the target transmission resources reallocated by the management station for it. If the effective time corresponding to each target terminal station is the same, each target terminal station can synchronously switch to the target transmission resources reallocated by the management station for it when the effective time arrives.
[0146] When multiple target terminal stations adjust the transmission resources simultaneously, it is necessary to ensure that multiple target terminal stations synchronously switch to the target transmission resources reallocated by the management station for them to transmit data. Therefore, it is necessary to reasonably configure the effective time indication information to avoid the problem of resource conflict caused by some target terminal stations having successfully switched to the target transmission resources reallocated by the management station for them, while some target terminal stations have not successfully received the resource reallocation information and still stay on the original transmission resources. Hereinafter, in the case where the resource effective information includes the effective time indication information of the target transmission resources, an exemplary description of the method for the management station to determine the resource effective information is given.
[0147] See Figure 5 , the management station can execute Figure 5 Steps 501 to 503 shown in the figure to generate the resource effective information:
[0148] Step 501, obtain the target time difference.
[0149] In the embodiments of the present application, the target time difference is used to represent the number of wireless frames corresponding to the total time required for the management station to transmit the resource reallocation information of each target terminal station and for each target terminal station to successfully respond.
[0150] Among them, the successful response of the target terminal station may refer to the target terminal station receiving the resource reallocation information, parsing the resource reallocation information, and sending a response message to the management station after successful parsing. The management station receiving this response message indicates that the target terminal station has successfully responded. Therefore, the target time difference can represent the time difference between the time when the management station sends the first resource reallocation information and the time when the management station receives the response messages of all target terminal stations, and this target time difference is represented by the number of wireless frames.
[0151] In the embodiments of the present application, the management station may transmit the resource reallocation information of each target terminal station either repeatedly or once. If the resource reallocation information is transmitted repeatedly, then the target time difference may represent the time from when the resource reallocation message of the first target terminal station is sent until the configuration of all target terminal stations is completed, and may at least include the number of radio frames corresponding to the total time required for the management station to repeatedly transmit the resource reallocation information of each target terminal station and for each target terminal station to successfully respond. Here, the manner in which the management station transmits the resource reallocation information of each target terminal station is not limited. Among them, the completion of the configuration of all target terminal stations may mean that the management station receives the response messages sent by all target terminal stations that need to have their resources reallocated (as described above, the target terminal station parses the resource reallocation information and sends a response message to the management station after successful parsing).
[0152] It can be understood that the above target time difference may also include the time required for other possible information processing during the transmission process, such as the time for retransmission after failure, the time for waiting for a response, etc. Specifically, it can be determined according to the actual situation, and the embodiments of this specification do not limit this.
[0153] For example, taking the case where the number of multiple target terminal stations is 2 and the resource reallocation information is not transmitted repeatedly, for two target terminal stations, two resource reallocation information need to be sent. It takes 4 radio frames to send one resource reallocation information to a target terminal station, and it takes 4 radio frames for the target terminal station to parse the resource reallocation information and return a response message to the management station. Then, it takes 8 radio frames from when one resource reallocation information is sent until the management station receives the response information from each target terminal station, and the time interval between sending these two resource reallocation information is 2 radio frames. Then, the above target time difference is 10 radio frames (2 radio frames plus 8 radio frames). Of course, the calculation method of the target time difference is not limited to the above example. Those skilled in the art may make other changes under the inspiration of the technical essence of the embodiments of this specification, but as long as the functions and effects achieved are the same or similar to those of the embodiments of this specification, they should all be covered within the protection scope of the embodiments of this specification.
[0154] Step 502: Add the second radio frame for transmitting the first resource reallocation information to the target time difference to obtain the effective time.
[0155] Among them, the first resource reallocation information is the earliest sent resource reallocation information among the resource reallocation information of each target terminal station.
[0156] The management station may add this target time difference to the time frame (the second radio frame) for sending the first resource reallocation information as the effective time for the target transmission resources reallocated by the management station for each target terminal station.
[0157] Step 503: Generate resource activation information according to the activation time.
[0158] As described above, the resource activation information includes the activation time indication information of the target transmission resource. If the management station uses this activation time as the activation time indication information, the resource activation information can be obtained.
[0159] The management station carries the activation time indication information as the resource activation information in the resource reallocation information and sends it to each target terminal station, so that each target terminal station and the management station can synchronously switch to the corresponding reallocated target transmission resource in the wireless frame indicated by the above activation time indication information for subsequent data transmission.
[0160] In one embodiment, after determining multiple target terminals, during the process of generating the resource reallocation information, the management station can estimate the above target time difference and the time frame for sending the first resource reallocation information, and then add the second wireless frame to the target time difference to obtain the activation time, thereby generating the resource activation information included in each resource reallocation information. After the management station generates each resource reallocation information, it sends the resource reallocation information to each target terminal station respectively.
[0161] When multiple target terminal stations simultaneously reallocate transmission resources, on the one hand, it is necessary to ensure that the transmission resources before and after adjustment of the same target terminal station are synchronized with the management station to avoid data transmission and reception failures caused by inconsistent transmission resources used by the target terminal station and the management station; on the other hand, it is also necessary to ensure that each target terminal station synchronously switches from the original transmission resource to the target transmission resource reallocated by the management station for it. In the embodiments of the present application, when simultaneously adjusting the transmission resources of multiple target terminal stations, through diverse resource allocation strategies, the synchronization of resource adjustment between target terminal stations and between the target terminal station and the management station is ensured, resource conflicts are avoided, and the service continuity of the target terminal station before and after resource adjustment is ensured.
[0162] In an exemplary embodiment, a resource reallocation method is provided. Taking the terminal station shown in Figure 1 as an example for illustration. The resource reallocation method includes the following steps:
[0163] Receive the resource reallocation information sent by the management station in the industrial wireless network;
[0164] Among them, the resource reallocation information includes resource indication information and resource activation information. The resource indication information is used to indicate the target transmission resource reallocated by the management station for the terminal station, and the resource activation information is used to indicate that the terminal station and other terminal stations synchronously switch to the corresponding target transmission resource. The terminal station and other terminal stations are the terminal stations determined by the management station that need to perform resource reallocation.
[0165] In one embodiment, the resource activation information includes indication information on the activation mode of the target transmission resource, and / or indication information on the activation time of the target transmission resource.
[0166] In one embodiment, the resource indication information includes at least any one of the following:
[0167] Frequency-domain resource indication information;
[0168] Frequency-domain resource indication information and modulation and coding scheme;
[0169] Time-domain resource indication information and frequency-domain resource indication information;
[0170] Time-domain resource indication information, frequency-domain resource indication information and modulation and coding scheme;
[0171] Wherein, the time-domain resource indication information includes the time-domain position and time-domain period of the time-domain resource in the target transmission resource, and the frequency-domain resource indication information includes the number of resource blocks and the resource block position of the frequency-domain resource in the target transmission resource.
[0172] In one embodiment, the activation mode indication information is used to indicate that after receiving the broadcast message sent by the management station, the terminal station switches to the target transmission resource in the Nth frame after the first radio frame for transmitting the broadcast message, where N is a positive integer.
[0173] In one embodiment, the method further includes:
[0174] Parsing the resource reallocation information, and in the case of successful parsing, sending a response message to the management station.
[0175] In one embodiment, after sending the response message to the management station, the method further includes:
[0176] Receiving the broadcast message sent by the management station, where the broadcast message is sent by the management station in the case of receiving the response messages sent by the terminal station and other terminal stations;
[0177] Switching to the target transmission resource in the Nth frame after the first radio frame for transmitting the broadcast message.
[0178] In one embodiment, receiving the broadcast message sent by the management station includes:
[0179] Receiving the broadcast message repeatedly sent by the management station, where each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current transmission number of the broadcast message;
[0180] Determining the first radio frame for transmitting the last broadcast message according to the total number of transmissions and the current transmission number, and activating the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame according to the resource activation identifier.
[0181] In one embodiment, determining a first radio frame for transmitting a last broadcast message according to the total number of transmissions and the current transmission number includes:
[0182] Reading the transmission interval of the broadcast message from a preset storage location, or parsing the transmission interval from the broadcast message;
[0183] Determining the first radio frame according to the total number of transmissions, the current transmission number, and the transmission interval.
[0184] In one embodiment, when the resource activation information includes activation time indication information, the method further includes:
[0185] Switching to a target transmission resource on a radio frame indicated by the activation time indication information.
[0186] Regarding the implementation manner and beneficial effects of the resource reallocation method for a terminal station, reference may be made to the relevant descriptions in the foregoing embodiments of the resource reallocation method for a management station, which will not be elaborated herein.
[0187] Hereinafter, through two examples, the interaction between a management station (MS) and a target terminal station (TS) in the resource reallocation method according to the embodiments of the present application will be exemplarily introduced.
[0188] 1) Example 1, see Figure 6 , and the resource reallocation method includes Figure 6 the following steps shown in
[0189] Step 601, resource reallocation decision.
[0190] In this step, for each of multiple terminal stations of the management station, the management station obtains the change amplitude of the channel quality of the terminal station within a preset time period. If the change amplitude of the channel quality is greater than a preset amplitude threshold, it is determined that the terminal station is a target terminal station that needs to perform resource reallocation, and finally multiple target terminal stations ( Figure 6 TS1 to TSn shown in
[0191] Step 602, resource reallocation execution.
[0192] In this step, the management station reallocates target transmission resources for each target terminal station and generates resource reallocation information corresponding to each target terminal station.
[0193] Among them, the resource reallocation information includes the following contents: the time domain position and time domain period of the time domain resource;
[0194] the number of resource blocks and the resource block position of the frequency domain resource; the modulation and coding method; the activation mode indication information.
[0195] The effectiveness mode of the target transmission resource indicated by the effectiveness mode indication information is broadcast message activation.
[0196] Step 603: The resource reallocation result is issued.
[0197] In this step, the management station sends corresponding resource reallocation information to each target terminal station.
[0198] Step 604, configure success response.
[0199] In this step, each target terminal station parses the received resource reallocation information, and sends a response message to the management station if the parsing is successful.
[0200] Step 605: reallocate resources and activate.
[0201] In this step, the management station repeatedly sends a broadcast message to each target terminal station.
[0202] Each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, the current number of transmissions, and a transmission interval. When a target terminal station receives a broadcast message, it can calculate the first wireless frame for transmitting the last broadcast message.
[0203] Step 606: business data transmission.
[0204] In this step, the management station and the target terminal station switch to the target transmission resource in the next frame after the first wireless frame to perform service data transmission.
[0205] 2) Example 2, see Figure 7 , the resource reallocation method includes Figure 7 The following steps are shown:
[0206] Step 701: resource reallocation decision.
[0207] In this step, for each of the multiple terminal stations of the management station, the management station obtains the channel quality change amplitude of the terminal station within a preset time period. If the channel quality change amplitude is greater than the preset amplitude threshold, the terminal station is determined to be a target terminal station for resource reallocation, and finally multiple target terminal stations ( Figure 7 TS1 to TSn shown).
[0208] Step 702: resource reallocation is performed.
[0209] In this step, the management station reallocates target transmission resources to each target terminal station and generates resource reallocation information corresponding to each target terminal station.
[0210] Among them, the resource reallocation information includes the following: the time domain position and time domain period of the time domain resources;
[0211] the number of resource blocks and the resource block position of the frequency domain resources; the modulation and coding mode; the effective time indication information.
[0212] Step 703, sending the resource reallocation result.
[0213] In this step, the management station sends the corresponding resource reallocation information to each target terminal station.
[0214] Step 704, configuration success response.
[0215] In this step, each target terminal station parses the received resource reallocation information, and in the case of successful parsing, sends a response message to the management station.
[0216] Step 705, service data transmission.
[0217] In this step, the management station and the target terminal station switch to the target transmission resources on the radio frame indicated by the effective time indication information for service data transmission.
[0218] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are sequentially shown according to the indication of the arrows, these steps do not necessarily need to be executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages do not necessarily need to be executed at the same moment, but can be executed at different moments. The execution order of these steps or stages does not necessarily need to be sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.
[0219] Based on the same inventive concept, an embodiment of the present application further provides a resource reallocation device for implementing the above-mentioned resource reallocation method. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the resource reallocation device provided below can refer to the limitations on the resource reallocation method in the above text, and will not be repeated here.
[0220] In an exemplary embodiment, as Figure 8 shown, a resource reallocation device for a management station in an industrial wireless network is provided. The device includes:
[0221] A determination module 801, configured to determine a plurality of target terminal stations that need resource reallocation from a plurality of terminal stations of the management station;
[0222] A sending module 802, configured to send resource reallocation information to each of the target terminal stations;
[0223] Wherein, the resource reallocation information includes resource indication information and resource effectiveness information, and each resource indication information is used to indicate target transmission resources reallocated by the management station for each target terminal station, and each resource effectiveness information is used to indicate that each target terminal station synchronously switches to the corresponding target transmission resource.
[0224] In one embodiment, the resource effectiveness information includes effectiveness mode indication information of the target transmission resource, and / or, effectiveness time indication information of the target transmission resource.
[0225] In one embodiment, the resource indication information at least includes any one of the following:
[0226] Frequency domain resource indication information;
[0227] Frequency domain resource indication information and modulation and coding mode;
[0228] Time domain resource indication information and frequency domain resource indication information;
[0229] Time domain resource indication information, frequency domain resource indication information and modulation and coding mode;
[0230] Wherein, the time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resource, and the frequency domain resource indication information includes the number of resource blocks and the resource block position of the frequency domain resources in the target transmission resource.
[0231] In one embodiment, the effectiveness mode indication information is used to indicate that after receiving a broadcast message sent by the management station, the target terminal station switches to the target transmission resource in the Nth frame after the first radio frame for transmitting the broadcast message, where N is a positive integer.
[0232] In one embodiment, the apparatus further includes:
[0233] A receiving module, configured to receive response messages sent by each of the target terminal stations, where the response messages are sent after the target terminal stations successfully parse the resource reallocation information;
[0234] The sending module 802 is further configured to send the broadcast message to each of the target terminal stations.
[0235] In one embodiment, the sending module 802 is specifically configured to repeatedly send the broadcast message to each of the target terminal stations;
[0236] Wherein, each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current number of transmissions of the broadcast message. The total number of transmissions and the current number of transmissions are used by the target terminal station to determine the first radio frame for transmitting the last broadcast message. The resource activation identifier is used by the target terminal station to activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame.
[0237] In one embodiment, the broadcast message further includes a transmission interval of the broadcast message;
[0238] The transmission interval is used by the target terminal station to determine the first radio frame according to the total number of transmissions, the current number of transmissions, and the transmission interval.
[0239] In one embodiment, the device further includes:
[0240] An acquisition module, configured to acquire a target time difference, where the target time difference is used to characterize the number of radio frames corresponding to the total time required for the management station to transmit the resource reallocation information of each target terminal station and for each target terminal station to successfully respond;
[0241] A processing module, configured to add the second radio frame for transmitting the first resource reallocation information to the target time difference to obtain an effective time; wherein, the first resource reallocation information is the earliest transmitted resource reallocation information among the resource reallocation information of each target terminal station;
[0242] A generation module, configured to generate the resource effective information according to the effective time.
[0243] In one embodiment, the determining module 801 is specifically configured to, for each terminal station, acquire the change amplitude of the channel quality of the terminal station within a preset time period; if the change amplitude of the channel quality is greater than a preset amplitude threshold, determine that the terminal station is the target terminal station.
[0244] It should be noted here that the above resource reallocation device provided by the embodiments of the present application can implement all the method steps implemented by the above resource reallocation method embodiments for the management station, and can achieve the same technical effects. Therefore, the same parts and beneficial effects as those in the method embodiments will not be specifically described herein. Each module in the above resource reallocation device can be implemented in whole or in part by software, hardware, and their combinations. The above modules can be embedded in the processor in the management station in hardware form or be independent of it, or can be stored in the memory in the management station in software form, so that the processor can call and execute the operations corresponding to the above respective modules.
[0245] In an exemplary embodiment, as Figure 9 shown, a resource reallocation device for a terminal station in an industrial wireless network is provided. The device includes:
[0246] A receiving module 901, configured to receive resource reallocation information sent by a management station in the industrial wireless network;
[0247] Wherein, the resource reallocation information includes resource indication information and resource activation information. The resource indication information is used to indicate the target transmission resources reallocated by the management station for the terminal station, and the resource activation information is used to indicate that the terminal station and other terminal stations synchronously switch to the corresponding target transmission resources. The terminal station and the other terminal stations are the terminal stations determined by the management station that need to perform resource reallocation.
[0248] In an embodiment, the resource activation information includes activation mode indication information of the target transmission resources, and / or, activation time indication information of the target transmission resources.
[0249] In an embodiment, the resource indication information at least includes any one of the following:
[0250] Frequency domain resource indication information;
[0251] Frequency domain resource indication information and modulation and coding mode;
[0252] Time domain resource indication information and frequency domain resource indication information;
[0253] Time domain resource indication information, frequency domain resource indication information, and modulation and coding mode;
[0254] Wherein, the time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resources, and the frequency domain resource indication information includes the number of resource blocks and the resource block position of the frequency domain resources in the target transmission resources.
[0255] In one embodiment, the activation mode indication information is used to instruct the terminal station to switch to the target transmission resource in the Nth frame after the first radio frame in which the broadcast message is transmitted, where N is a positive integer, after the terminal station receives the broadcast message sent by the management station.
[0256] In one embodiment, the device further includes:
[0257] A sending module, configured to parse the resource reallocation information, and in case of successful parsing, send a response message to the management station.
[0258] In one embodiment, the receiving module 901 is further configured to receive the broadcast message sent by the management station after the sending module sends the response message to the management station, where the broadcast message is sent by the management station in case of receiving the response messages sent by the terminal station and the other terminal stations;
[0259] The device further includes:
[0260] A first transmission module, configured to switch to the target transmission resource in the Nth frame after the first radio frame in which the broadcast message is transmitted.
[0261] In one embodiment, the receiving module 901 is specifically configured to receive the broadcast message repeatedly sent by the management station, where each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current number of transmissions of the broadcast message;
[0262] The device further includes:
[0263] A processing module, configured to determine the first radio frame for transmitting the last broadcast message according to the total number of transmissions and the current number of transmissions, and activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame according to the resource activation identifier.
[0264] In one embodiment, the processing module is specifically configured to read the transmission interval of the broadcast message from a preset storage location, or parse the transmission interval from the broadcast message; determine the first radio frame according to the total number of transmissions, the current number of transmissions, and the transmission interval.
[0265] In one embodiment, in case the resource activation information includes the activation time indication information, the device further includes:
[0266] A second transmission module, configured to switch to the target transmission resource on the radio frame indicated by the activation time indication information.
[0267] It should be noted here that the above resource reallocation device provided in the embodiments of the present application can implement all the method steps implemented by the above resource reallocation method embodiments for the terminal station, and can achieve the same technical effects. Therefore, the same parts and beneficial effects as those in the method embodiments will not be specifically described herein. Each module in the above resource reallocation device can be implemented in whole or in part by software, hardware, or a combination thereof. The above modules can be embedded in or independent of the processor in the terminal station in the form of hardware, or stored in the memory in the terminal station in the form of software, so as to facilitate the processor to call and execute the operations corresponding to the above modules.
[0268] In an exemplary embodiment, a computer device is provided. The computer device is a wireless device in an industrial wireless network. The computer device can be a management station or a terminal station, and its internal structure diagram can be as Figure 10 shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O), and a communication interface. Among them, the processor, the memory, and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store time synchronization data. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals through a network connection. When the computer program is executed by the processor, a resource reallocation method is implemented.
[0269] Those skilled in the art can understand that Figure 10 the structure shown in
[0270] In an exemplary embodiment, a computer device is provided. The computer device can be a management station in an industrial wireless network, including a memory, a transceiver, and a processor. The memory is used to store a computer program. The transceiver is used to transmit and receive data under the control of the processor. The processor is used to read the computer program in the memory and perform the following operations:
[0271] Determine multiple target terminal stations that need resource reallocation from multiple terminal stations of the management station;
[0272] Control the transceiver to send resource reallocation information to each of the target terminal stations;
[0273] Wherein, the resource reallocation information includes resource indication information and resource effectiveness information, and each resource indication information is used to indicate the target transmission resources reallocated by the management station for each target terminal station, and each resource effectiveness information is used to indicate that each target terminal station synchronously switches to the corresponding target transmission resources.
[0274] In one embodiment, the resource effectiveness information includes effectiveness mode indication information of the target transmission resources, and / or, effectiveness time indication information of the target transmission resources.
[0275] In one embodiment, the resource indication information at least includes any one of the following:
[0276] Frequency domain resource indication information;
[0277] Frequency domain resource indication information and modulation and coding mode;
[0278] Time domain resource indication information and frequency domain resource indication information;
[0279] Time domain resource indication information, frequency domain resource indication information and modulation and coding mode;
[0280] Wherein, the time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resources, and the frequency domain resource indication information includes the number of resource blocks and the resource block position of the frequency domain resources in the target transmission resources.
[0281] In one embodiment, the effectiveness mode indication information is used to indicate that after the target terminal station receives the broadcast message sent by the management station, it switches to the target transmission resources in the Nth frame after the first radio frame for transmitting the broadcast message, and N is a positive integer.
[0282] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0283] Control the transceiver to receive response messages sent by each of the target terminal stations, where the response messages are sent after the target terminal stations successfully parse the resource reallocation information;
[0284] Control the transceiver to send the broadcast message to each of the target terminal stations.
[0285] In one embodiment, when the processor executes the computer program, the following steps are specifically implemented:
[0286] Control the transceiver to repeatedly send the broadcast message to each of the target terminal stations;
[0287] Wherein, each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current number of transmissions of the broadcast message. The total number of transmissions and the current number of transmissions are used by the target terminal station to determine the first radio frame for transmitting the last broadcast message. The resource activation identifier is used by the target terminal station to activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame.
[0288] In one embodiment, the broadcast message further includes the transmission interval of the broadcast message;
[0289] The transmission interval is used by the target terminal station to determine the first radio frame according to the total number of transmissions, the current number of transmissions, and the transmission interval.
[0290] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0291] Obtain a target time difference, where the target time difference is used to characterize the number of radio frames corresponding to the total time required for the management station to transmit the resource reallocation information of each target terminal station and for each target terminal station to successfully respond;
[0292] Add the second radio frame for transmitting the first resource reallocation information to the target time difference to obtain an effective time; wherein, the first resource reallocation information is the earliest transmitted resource reallocation information among the resource reallocation information of each target terminal station;
[0293] Generate the resource effective information according to the effective time.
[0294] In one embodiment, when the processor executes the computer program, the following steps are specifically implemented:
[0295] For each terminal station, obtain the amplitude of change in channel quality within a preset time period;
[0296] If the amplitude of change in channel quality is greater than a preset amplitude threshold, determine that the terminal station is the target terminal station.
[0297] In an exemplary embodiment, a computer device is provided. The computer device can be a terminal station in an industrial wireless network, including a memory, a transceiver, and a processor. The memory is used to store a computer program; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations:
[0298] Control the transceiver to receive the resource reallocation information sent by the management station in the industrial wireless network;
[0299] Wherein, the resource reallocation information includes resource indication information and resource effectiveness information, the resource indication information is used to indicate the target transmission resources reallocated by the management station for the terminal station, and the resource effectiveness information is used to indicate that the terminal station and other terminal stations synchronously switch to the corresponding target transmission resources. The terminal station and the other terminal stations are terminal stations determined by the management station that need to perform resource reallocation.
[0300] In one embodiment, the resource effectiveness information includes effectiveness mode indication information of the target transmission resources, and / or, effectiveness time indication information of the target transmission resources.
[0301] In one embodiment, the resource indication information at least includes any one of the following:
[0302] Frequency domain resource indication information;
[0303] Frequency domain resource indication information and modulation and coding mode;
[0304] Time domain resource indication information and frequency domain resource indication information;
[0305] Time domain resource indication information, frequency domain resource indication information and modulation and coding mode;
[0306] Wherein, the time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resources, and the frequency domain resource indication information includes the number of resource blocks and the resource block position of the frequency domain resources in the target transmission resources.
[0307] In one embodiment, the effectiveness mode indication information is used to indicate that after the terminal station receives the broadcast message sent by the management station, it switches to the target transmission resources in the Nth frame after the first wireless frame transmitting the broadcast message, and N is a positive integer.
[0308] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0309] Parse the resource reallocation information, and in the case of successful parsing, control the transceiver to send a response message to the management station.
[0310] In one embodiment, when the processor executes the computer program, the following steps are further implemented:
[0311] Control the transceiver to receive the broadcast message sent by the management station, where the broadcast message is sent by the management station in the case of receiving the response messages sent by the terminal station and the other terminal stations;
[0312] The Nth frame after the first wireless frame for transmitting the broadcast message switches to the target transmission resource.
[0313] In one embodiment, when the processor executes the computer program, the following steps are specifically implemented:
[0314] Control the transceiver to receive the broadcast message repeatedly sent by the management station, and each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current transmission number of the broadcast message;
[0315] Determine the first wireless frame for transmitting the last broadcast message according to the total number of transmissions and the current transmission number, and activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first wireless frame according to the resource activation identifier.
[0316] In one embodiment, when the processor executes the computer program, the following steps are specifically implemented:
[0317] Read the transmission interval of the broadcast message from a preset storage location, or parse the transmission interval from the broadcast message;
[0318] Determine the first wireless frame according to the total number of transmissions, the current transmission number, and the transmission interval.
[0319] In one embodiment, when the resource activation information includes the activation time indication information, when the processor executes the computer program, the following steps are further implemented:
[0320] Switch to the target transmission resource on the wireless frame indicated by the activation time indication information.
[0321] In an exemplary embodiment, a wireless communication system is provided, and the wireless communication system includes a management station and a plurality of terminal stations.
[0322] Wherein, the management station is used to execute the steps of the method described in any one of the above embodiments of the resource reallocation method for the management station, which will not be elaborated here.
[0323] The terminal station is used to execute the steps of the method described in any one of the above embodiments of the resource reallocation method for the terminal station, which will not be elaborated here.
[0324] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0325] Determine a plurality of target terminal stations that need to perform resource reallocation from among the plurality of terminal stations of the management station;
[0326] Send resource reallocation information to each of the target terminal stations;
[0327] Among them, the resource reallocation information includes resource indication information and resource activation information. Each piece of resource indication information is used to indicate the target transmission resources reallocated by the management station for each of the target terminal stations, and each piece of resource activation information is used to indicate that each of the target terminal stations synchronously switches to the corresponding target transmission resources.
[0328] In one embodiment, the resource activation information includes activation mode indication information of the target transmission resources, and / or, activation time indication information of the target transmission resources.
[0329] In one embodiment, the resource indication information at least includes any one of the following:
[0330] Frequency domain resource indication information;
[0331] Frequency domain resource indication information and modulation and coding mode;
[0332] Time domain resource indication information and frequency domain resource indication information;
[0333] Time domain resource indication information, frequency domain resource indication information and modulation and coding mode;
[0334] Among them, the time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resources, and the frequency domain resource indication information includes the number of resource blocks and the resource block position of the frequency domain resources in the target transmission resources.
[0335] In one embodiment, the activation mode indication information is used to indicate that after receiving the broadcast message sent by the management station, the target terminal station switches to the target transmission resources in the Nth frame after the first radio frame for transmitting the broadcast message, where N is a positive integer.
[0336] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0337] Receive response messages sent by each of the target terminal stations. The response messages are sent after the target terminal stations successfully parse the resource reallocation information;
[0338] Send the broadcast message to each of the target terminal stations.
[0339] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0340] Repeatedly send the broadcast message to each of the target terminal stations;
[0341] Wherein, each of the broadcast messages includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current number of transmissions of the broadcast message. The total number of transmissions and the current number of transmissions are used by the target terminal station to determine the first radio frame for transmitting the last one of the broadcast messages. The resource activation identifier is used by the target terminal station to activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame.
[0342] In one embodiment, the broadcast message further includes a transmission interval of the broadcast message;
[0343] The transmission interval is used by the target terminal station to determine the first radio frame according to the total number of transmissions, the current number of transmissions, and the transmission interval.
[0344] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0345] Obtain a target time difference, where the target time difference is used to represent the number of radio frames corresponding to the total time required for the management station to transmit the resource reallocation information of each target terminal station and for each target terminal station to successfully respond;
[0346] Add the second radio frame for transmitting the first resource reallocation information to the target time difference to obtain an effective time; wherein, the first resource reallocation information is the earliest sent resource reallocation information among the resource reallocation information of each target terminal station;
[0347] Generate the resource effective information according to the effective time.
[0348] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0349] For each of the terminal stations, obtain the change amplitude of the channel quality within a preset time period;
[0350] If the change amplitude of the channel quality is greater than a preset amplitude threshold, determine that the terminal station is the target terminal station.
[0351] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0352] Receive the resource reallocation information sent by the management station in the industrial wireless network;
[0353] Among them, the resource reallocation information includes resource indication information and resource effectiveness information. The resource indication information is used to indicate the target transmission resources reallocated by the management station for the terminal station, and the resource effectiveness information is used to indicate that the terminal station and other terminal stations synchronously switch to the corresponding target transmission resources. The terminal station and the other terminal stations are the terminal stations determined by the management station that need to perform resource reallocation.
[0354] In one embodiment, the resource effectiveness information includes effectiveness mode indication information of the target transmission resources, and / or, effectiveness time indication information of the target transmission resources.
[0355] In one embodiment, the resource indication information at least includes any one of the following:
[0356] Frequency domain resource indication information;
[0357] Frequency domain resource indication information and modulation and coding mode;
[0358] Time domain resource indication information and frequency domain resource indication information;
[0359] Time domain resource indication information, frequency domain resource indication information and modulation and coding mode;
[0360] Among them, the time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resources, and the frequency domain resource indication information includes the number of resource blocks and resource block position of the frequency domain resources in the target transmission resources.
[0361] In one embodiment, the effectiveness mode indication information is used to indicate that after the terminal station receives the broadcast message sent by the management station, it switches to the target transmission resources in the Nth frame after the first radio frame for transmitting the broadcast message, where N is a positive integer.
[0362] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0363] Parse the resource reallocation information, and in the case of successful parsing, send a response message to the management station.
[0364] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0365] Receive the broadcast message sent by the management station, where the broadcast message is sent by the management station in the case of receiving the response messages sent by the terminal station and the other terminal stations;
[0366] Switch to the target transmission resources in the Nth frame after the first radio frame for transmitting the broadcast message.
[0367] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0368] Receive the broadcast messages repeatedly sent by the management station, each of the broadcast messages including a resource activation identifier, the total number of transmissions of the broadcast message, and the current transmission number of the broadcast message;
[0369] Determine the first radio frame for transmitting the last one of the broadcast messages according to the total number of transmissions and the current transmission number, and activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame according to the resource activation identifier.
[0370] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0371] Read the transmission interval of the broadcast message from a preset storage location, or parse the transmission interval from the broadcast message;
[0372] Determine the first radio frame according to the total number of transmissions, the current transmission number, and the transmission interval.
[0373] In one embodiment, when the resource activation information includes the activation time indication information, when the computer program is executed by a processor, the following steps are further implemented:
[0374] Switch to the target transmission resource on the radio frame indicated by the activation time indication information.
[0375] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0376] Determine a plurality of target terminal stations that need to perform resource reallocation from a plurality of terminal stations of the management station;
[0377] Send resource reallocation information to each of the target terminal stations;
[0378] Wherein, the resource reallocation information includes resource indication information and resource activation information, each of the resource indication information is used to indicate the target transmission resource reallocated by the management station for each of the target terminal stations, and each of the resource activation information is used to indicate that each of the target terminal stations synchronously switches to the corresponding target transmission resource.
[0379] In one embodiment, the resource activation information includes the activation mode indication information of the target transmission resource, and / or the activation time indication information of the target transmission resource.
[0380] In one embodiment, the resource indication information at least includes any one of the following:
[0381] Frequency domain resource indication information;
[0382] Frequency domain resource indication information and modulation and coding scheme;
[0383] Time domain resource indication information and frequency domain resource indication information;
[0384] Time domain resource indication information, frequency domain resource indication information and modulation and coding scheme;
[0385] Wherein, the time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resource, and the frequency domain resource indication information includes the number of resource blocks and resource block position of the frequency domain resources in the target transmission resource.
[0386] In one embodiment, the activation mode indication information is used to indicate that after receiving the broadcast message sent by the management station, the target terminal station switches to the target transmission resource in the Nth frame after the first radio frame for transmitting the broadcast message, where N is a positive integer.
[0387] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0388] Receiving response messages sent by each of the target terminal stations, where the response messages are sent after the target terminal stations successfully parse the resource reallocation information;
[0389] Sending the broadcast message to each of the target terminal stations.
[0390] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0391] Repeatedly sending the broadcast message to each of the target terminal stations;
[0392] Wherein, each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current transmission number of the broadcast message. The total number of transmissions and the current transmission number are used by the target terminal station to determine the first radio frame for transmitting the last broadcast message, and the resource activation identifier is used by the target terminal station to activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame.
[0393] In one embodiment, the broadcast message further includes the transmission interval of the broadcast message;
[0394] The transmission interval is used for the target terminal station to determine the first radio frame according to the total number of transmissions, the current transmission number, and the transmission interval.
[0395] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0396] Obtain a target time difference, where the target time difference is used to characterize the number of radio frames corresponding to the total time required for the management station to transmit the resource reallocation information of each target terminal station and for each target terminal station to successfully respond;
[0397] Add the second radio frame for transmitting the first resource reallocation information to the target time difference to obtain an effective time; where the first resource reallocation information is the earliest transmitted resource reallocation information among the resource reallocation information of each target terminal station;
[0398] Generate the resource effective information according to the effective time.
[0399] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0400] For each terminal station, obtain the change amplitude of the channel quality within a preset time period;
[0401] If the change amplitude of the channel quality is greater than a preset amplitude threshold, determine that the terminal station is the target terminal station.
[0402] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0403] Receive the resource reallocation information sent by the management station in the industrial wireless network;
[0404] Wherein, the resource reallocation information includes resource indication information and resource effective information, the resource indication information is used to indicate the target transmission resources reallocated by the management station for the terminal station, and the resource effective information is used to indicate that the terminal station and other terminal stations synchronously switch to the corresponding target transmission resources, and the terminal station and the other terminal stations are the terminal stations determined by the management station that need to perform resource reallocation.
[0405] In one embodiment, the resource effective information includes an effective mode indication information of the target transmission resource, and / or, an effective time indication information of the target transmission resource.
[0406] In one embodiment, the resource indication information at least includes any one of the following:
[0407] Frequency domain resource indication information;
[0408] Frequency domain resource indication information and modulation and coding scheme;
[0409] Time domain resource indication information and frequency domain resource indication information;
[0410] Time domain resource indication information, frequency domain resource indication information and modulation and coding scheme;
[0411] Wherein, the time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resource, and the frequency domain resource indication information includes the number of resource blocks and the resource block position of the frequency domain resources in the target transmission resource.
[0412] In one embodiment, the activation mode indication information is used to indicate that after receiving the broadcast message sent by the management station, the terminal station switches to the target transmission resource in the Nth frame after the first radio frame for transmitting the broadcast message, where N is a positive integer.
[0413] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0414] Parse the resource reallocation information, and in the case of successful parsing, send a response message to the management station.
[0415] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0416] Receive the broadcast message sent by the management station, where the broadcast message is sent by the management station in the case of receiving the response messages sent by the terminal station and the other terminal stations;
[0417] Switch to the target transmission resource in the Nth frame after the first radio frame for transmitting the broadcast message.
[0418] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0419] Receive the broadcast messages repeatedly sent by the management station, where each broadcast message includes a resource activation identifier, the total number of transmissions of the broadcast message, and the current transmission number of the broadcast message;
[0420] Determine the first radio frame for transmitting the last broadcast message according to the total number of transmissions and the current transmission number, and activate the uplink transmission resource and / or downlink transmission resource included in the target transmission resource in the Nth frame after the first radio frame according to the resource activation identifier.
[0421] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0422] Read the transmission interval of the broadcast message from a preset storage location, or parse the transmission interval from the broadcast message;
[0423] Determine the first radio frame according to the total number of transmissions, the current transmission number, and the transmission interval.
[0424] In one embodiment, when the resource activation information includes the activation time indication information, the computer program further implements the following steps when executed by a processor:
[0425] Switch to the target transmission resource on the radio frame indicated by the activation time indication information.
[0426] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, Resistive Random Access Memory (ReRAM), Magnetoresistive Random Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), graphene memory, etc. Volatile memory can include Random Access Memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), etc. The databases involved in the embodiments provided in this application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in this application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, Artificial Intelligence (AI) processors, etc., without limitation.
[0427] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope recorded in this application.
[0428] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims
1. A resource reallocation method, characterized in that: For use in a management station in an industrial wireless network, the method comprises: Determining a plurality of target terminal stations for which resource reallocation is required from the plurality of terminal stations of the management station; sending resource reallocation information to each of the target terminal stations; Among them, the resource reallocation information includes resource indication information and resource effectiveness information, each resource indication information is used to indicate the target transmission resources reallocated by the management station to each target terminal station, and each resource effectiveness information is used to indicate each target terminal station to synchronously switch to the corresponding target transmission resource.
2. The method according to claim 1, characterized in that The resource validation information includes validation mode indication information of the target transmission resource and / or validation time indication information of the target transmission resource.
3. The method according to claim 2, characterized in that The resource indication information includes at least any one of the following: Frequency domain resource indication information; Frequency domain resource indication information and modulation and coding scheme; Time domain resource indication information and frequency domain resource indication information; Time domain resource indication information, frequency domain resource indication information and modulation and coding scheme; The time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resources, and the frequency domain resource indication information includes the number of resource blocks and resource block position of the frequency domain resources in the target transmission resources.
4. The method according to claim 2 or 3, characterized in that: The effectiveness mode indication information is used to instruct the target terminal station to switch to the target transmission resource in the Nth frame after the first wireless frame transmitting the broadcast message after receiving the broadcast message sent by the management station, where N is a positive integer.
5. The method according to claim 4, characterized in that The method further comprises: receiving a response message sent by each of the target terminal stations, wherein the response message is sent by the target terminal station after successfully parsing the resource reallocation information; The broadcast message is sent to each of the target terminal stations.
6. The method according to claim 5, characterized in that The sending the broadcast message to each of the target terminal stations comprises: Repeatingly sending the broadcast message to each of the target terminal stations; Among them, each of the broadcast messages includes a resource activation identifier, the total number of transmissions of the broadcast message and the current number of transmissions of the broadcast message, the total number of transmissions and the current number of transmissions are used by the target terminal station to determine the first wireless frame for transmitting the last broadcast message, and the resource activation identifier is used by the target terminal station to activate the uplink transmission resources and / or downlink transmission resources included in the target transmission resources in the Nth frame after the first wireless frame.
7. The method according to claim 6, characterized in that The broadcast message also includes a transmission interval of the broadcast message; The transmission interval is used by the target terminal station to determine the first wireless frame according to the total number of transmissions, the current number of transmissions and the transmission interval.
8. The method according to claim 1, characterized in that The method further comprises: Acquire a target time difference, where the target time difference is used to represent the number of wireless frames corresponding to the total time required for the management station to transmit resource reallocation information of each target terminal station and the successful response of each target terminal station; Adding the second radio frame transmitting the first resource reallocation information to the target time difference to obtain the effective time; wherein the first resource reallocation information is the earliest resource reallocation information sent among the resource reallocation information of each of the target terminal stations; The resource effectiveness information is generated according to the effectiveness time.
9. The method according to claim 1, characterized in that: The step of determining a plurality of target terminal stations that need to reallocate resources from the plurality of terminal stations of the management station comprises: For each of the terminal stations, obtaining a channel quality change amplitude of the terminal station within a preset time period; If the channel quality change amplitude is greater than a preset amplitude threshold, the terminal station is determined to be the target terminal station.
10. A resource reallocation method, characterized in that: For use in an end station in an industrial wireless network, the method comprises: Receiving resource reallocation information sent by a management station in the industrial wireless network; Among them, the resource reallocation information includes resource indication information and resource effectiveness information, the resource indication information is used to indicate the target transmission resources reallocated by the management station to the terminal station, and the resource effectiveness information is used to indicate the terminal station and other terminal stations to synchronously switch to the corresponding target transmission resources, and the terminal station and the other terminal stations are terminal stations determined by the management station to need resource reallocation.
11. The method according to claim 10, characterized in that The resource validation information includes validation mode indication information of the target transmission resource and / or validation time indication information of the target transmission resource.
12. The method according to claim 11, characterized in that The resource indication information includes at least any one of the following: Frequency domain resource indication information; Frequency domain resource indication information and modulation and coding scheme; Time domain resource indication information and frequency domain resource indication information; Time domain resource indication information, frequency domain resource indication information and modulation and coding scheme; The time domain resource indication information includes the time domain position and time domain period of the time domain resources in the target transmission resources, and the frequency domain resource indication information includes the number of resource blocks and resource block position of the frequency domain resources in the target transmission resources.
13. The method according to claim 11 or 12, characterized in that: The effectiveness mode indication information is used to instruct the terminal station to switch to the target transmission resource in the Nth frame after the first wireless frame transmitting the broadcast message after receiving the broadcast message sent by the management station, where N is a positive integer.
14. The method according to claim 13, characterized in that The method further comprises: The resource reallocation information is parsed, and if the parsing is successful, a response message is sent to the management station.
15. The method according to claim 14, characterized in that After sending the response message to the management station, the method further includes: receiving a broadcast message sent by the management station, wherein the broadcast message is sent by the management station when receiving the response messages sent by the terminal station and the other terminal stations; The target transmission resource is switched to in the Nth frame after the first radio frame in which the broadcast message is transmitted.
16. The method according to claim 15, characterized in that The receiving the broadcast message sent by the management station includes: Receiving broadcast messages repeatedly sent by the management station, each of the broadcast messages including a resource activation identifier, a total number of transmissions of the broadcast message, and a current number of transmissions of the broadcast message; According to the total number of transmissions and the current number of transmissions, determine the first wireless frame for transmitting the last broadcast message, and according to the resource activation identifier, activate the uplink transmission resources and / or downlink transmission resources included in the target transmission resources in the Nth frame after the first wireless frame.
17. The method according to claim 16, characterized in that The determining, according to the total number of transmissions and the current number of transmissions, the first radio frame for transmitting the last broadcast message comprises: Reading a transmission interval of a broadcast message from a preset storage location, or parsing the transmission interval from the broadcast message; The first wireless frame is determined according to the total number of transmissions, the current number of transmissions, and the transmission interval.
18. The method according to claim 11 or 12, characterized in that: In the case where the resource validation information includes the validation time indication information, the method further includes: Switch to the target transmission resource in the radio frame indicated by the effectiveness time indication information.
19. A resource reallocation device, characterized in that: Used as a management station in an industrial wireless network, the device comprises: A determination module, used to determine a plurality of target terminal stations for which resource reallocation is required from a plurality of terminal stations of the management station; A sending module, used for sending resource reallocation information to each of the target terminal stations; Among them, the resource reallocation information includes resource indication information and resource effectiveness information, each resource indication information is used to indicate the target transmission resources reallocated by the management station to each target terminal station, and each resource effectiveness information is used to indicate each target terminal station to synchronously switch to the corresponding target transmission resource.
20. A resource reallocation device, characterized in that: For use as a terminal station in an industrial wireless network, the device comprises: A receiving module, used for receiving resource reallocation information sent by a management station in the industrial wireless network; Among them, the resource reallocation information includes resource indication information and resource effectiveness information, the resource indication information is used to indicate the target transmission resources reallocated by the management station to the terminal station, and the resource effectiveness information is used to indicate the terminal station and other terminal stations to synchronously switch to the corresponding target transmission resources, and the terminal station and the other terminal stations are terminal stations determined by the management station to need resource reallocation.
21. A wireless device, characterized in that: Including memory, transceiver, processor: The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: Determine a plurality of target terminal stations for which resource reallocation is required from a plurality of terminal stations of the management station; Controlling the transceiver to send resource reallocation information to each of the target terminal stations; Among them, the resource reallocation information includes resource indication information and resource effectiveness information, each resource indication information is used to indicate the target transmission resources reallocated by the management station to each target terminal station, and each resource effectiveness information is used to indicate each target terminal station to synchronously switch to the corresponding target transmission resource.
22. A wireless device, characterized in that: Including memory, transceiver, processor: The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: Controlling the transceiver to receive resource reallocation information sent by a management station in the industrial wireless network; Among them, the resource reallocation information includes resource indication information and resource effectiveness information, the resource indication information is used to indicate the target transmission resources reallocated by the management station to the terminal station, and the resource effectiveness information is used to indicate the terminal station and other terminal stations to synchronously switch to the corresponding target transmission resources, and the terminal station and the other terminal stations are terminal stations determined by the management station to need resource reallocation.
23. A wireless communication system, characterized in that: Includes a management station and multiple terminal stations; The management station is used to perform the steps of the method according to any one of claims 1 to 9; The terminal station is used to execute the steps of the method according to any one of claims 10 to 18.