A system and method for scheduling channel state information reference resources
By setting the on and off time points in the user terminal configuration module, and receiving and sorting channel state information reference resources, the problems of resource waste and increased hardware costs in wireless communication are solved, and efficient management of channel state information reference resources and hardware cost savings are achieved.
Patent Information
- Application Number
- CN202211392460.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-08
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2042-11-08
AI Technical Summary
In wireless communication, the lack of channel state information reference resource distribution in some time slot units of user terminals leads to resource waste and expansion of accelerator resource interfaces, resulting in increased hardware costs.
In the user terminal configuration module, based on the time slot unit resource distribution information configured by the base station, the on and off time nodes are set, and the channel state information reference resources are received and sorted through the cached address to form a resource sequence, which is then sent to the accelerator in batches for measurement.
It effectively reduces power consumption, saves memory and hardware costs, and enables efficient management of channel state information reference resources.
Smart Images

Figure CN115767735B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of wireless communication, in particular to a scheduling system and method of channel state information reference resources. BACKGROUND
[0002] For fast and efficient wireless communication, such as the fifth generation mobile communication and the super fifth generation mobile communication, it is important to understand and correctly estimate the channel between the user terminal (ue) and the base station (bs) (for example, gnode b (gnb)). In order to correctly estimate the channel condition of the downlink, the base station can send the channel state information reference resource (csi-rs) to the user terminal for wireless resource management measurement, and the user terminal can report the measured information (csi) to the base station, so that the base station can select appropriate communication parameters to quickly and efficiently perform wireless data communication with the user terminal.
[0003] In actual application scenarios, part of the time slot units of the user terminal does not have the distribution of channel state information reference resources, that is, the base station does not send channel state information reference resources in this time slot unit, but when receiving channel state information reference resources, this part of the time slot unit also stores data for receiving, which causes waste of resources. In addition, when the accelerator of the user terminal performs wireless resource management measurement based on the channel state information reference resource, the resource interface of the accelerator is usually maximized, such as the number of limited resources of each time slot unit is 4, and the time length of the transmission window of the channel state information reference resource is 5ms, so 10 time slot units must leave 4*10 resource interfaces, which causes the area of the accelerator to expand. When supporting higher levels, the resource interface of the accelerator needs to be further expanded, and the hardware cost will also be further improved. SUMMARY
[0004] In view of the problems in the prior art, the present application provides a scheduling system of channel state information reference resources, which is applied to a user terminal, the user terminal establishes wireless communication with a base station, and the user terminal is configured with an accelerator; the scheduling system comprises:
[0005] A configuration module is configured to correspondingly configure a plurality of opening time nodes and corresponding closing time nodes according to the resource distribution information of each time slot unit configured by the base station before wireless resource management measurement is needed, and to configure corresponding cache addresses, and to send the cache addresses to the accelerator;
[0006] A data collection module is connected to the configuration module and is configured to receive channel state information reference resources sent by the base station in the time period between each opening time node and the corresponding closing node, and to save each received channel state information reference resource to the corresponding cache address;
[0007] a resource scheduling module, connected with the data collection module and the accelerator respectively, configured to sequentially extract each CSI reference resource from the buffer addresses according to the order of receiving time to form a resource sequence, and then send each CSI reference resource to the accelerator in batches according to the resource sequence to adapt to the number of resource interfaces of the accelerator for wireless resource management measurement until all the CSI reference resources in the resource sequence are measured.
[0008] Preferably, the configuration module comprises:
[0009] an interaction unit, configured to establish a wireless interaction connection with the base station to receive wireless resource management measurement demand signaling sent by the base station, the wireless resource management measurement demand signaling containing the resource distribution information of each time slot unit;
[0010] a first configuration unit, connected with the interaction unit, configured to determine a first time slot unit in which the CSI reference resource is configured according to the resource distribution information in the wireless resource management measurement demand signaling, and divide each time slot unit in which the CSI reference resource is configured and continuously distributed into a group in at least one time slot unit before the determined time slot unit, then configure the start time node of the CSI reference resource in the first time slot unit in each group, and configure the corresponding end time node of the CSI reference resource in the last time slot unit in each group;
[0011] a second configuration unit, connected with the interaction unit, configured to configure the buffer address of the required buffer space according to the resource distribution information in the wireless resource management measurement demand signaling, and send the buffer address to the accelerator.
[0012] Preferably, the buffer space is not less than 5ms in time length and can receive the maximum data amount of the CSI reference resource.
[0013] Preferably, the apparatus further comprises a front-end processing module, connected with the configuration module and the data collection module respectively, and the configuration module is further configured to configure each start time node and the corresponding end time node in the front-end processing module;
[0014] the front-end processing module is configured to perform front-end preprocessing on the CSI reference resource received by the data collection module in the time period of each start time node and the corresponding end time node, and save each front-end preprocessed CSI reference resource to the corresponding buffer address.
[0015] Preferably, each time slot unit comprises a plurality of symbols; and the resource scheduling module comprises:
[0016] a sequence forming unit, configured to sequentially extract each of the channel state information reference resources corresponding to each of the symbols in each of the time slot units from the cache address according to the order of receiving time, and sort the extracted channel state information reference resources according to the order of distribution of each of the time slot units and the order of distribution of each of the symbols in each of the time slot units to form the resource sequence;
[0017] a scheduling unit, connected to the sequence forming unit, configured to send each of the channel state information reference resources adapted to the number of resource interfaces of the accelerator to the accelerator in batches according to the resource sequence for radio resource management measurement, and after each batch of the channel state information reference resources is sent to the accelerator, send the next batch of the channel state information reference resources when an interrupt signal representing completion of radio resource management measurement is fed back by the accelerator, until all the channel state information reference resources in the resource sequence are measured.
[0018] The application further provides a channel state information reference resource scheduling method applied to the above scheduling system, and the scheduling method comprises the following steps:
[0019] S1. Before radio resource management measurement is needed, the scheduling system configures a plurality of opening time nodes and corresponding closing time nodes according to the resource distribution information of each of the time slot units configured by the base station, configures corresponding cache addresses, and sends the cache addresses to the accelerator;
[0020] S2. The scheduling system receives the channel state information reference resources sent by the base station in the time period between each of the opening time nodes and the corresponding closing time nodes, and saves each of the received channel state information reference resources to the corresponding cache address;
[0021] S3. The scheduling system sequentially extracts each of the channel state information reference resources from the cache address according to the order of receiving time to form a resource sequence, and then sends each of the channel state information reference resources adapted to the number of resource interfaces of the accelerator to the accelerator in batches according to the resource sequence for radio resource management measurement, until all the channel state information reference resources in the resource sequence are measured.
[0022] Preferably, the step S1 comprises:
[0023] S11. The scheduling system establishes a wireless interactive connection with the base station to receive radio resource management measurement demand signaling sent by the base station, wherein the radio resource management measurement demand signaling contains the resource distribution information of each of the time slot units;
[0024] Step S12, the scheduling system determines the first time slot unit configured with the channel state information reference resource according to the resource distribution information in the wireless resource management measurement requirement signaling, and divides each time slot unit configured with the channel state information reference resource and continuously distributed into a group before the determined time slot unit, then configures the start time node of each time slot unit in the first group as the start time node, and configures the end time node of each time slot unit in the last group as the corresponding end time node.
[0025] Step S13, the scheduling system configures the cache address of the required cache space according to the resource distribution information in the wireless resource management measurement requirement signaling, and sends the cache address to the accelerator.
[0026] Preferably, the cache space is not less than 5ms of time length capable of receiving the maximum data amount of the channel state information reference resource.
[0027] Preferably, in the step S2, the scheduling system starts to receive the channel state information reference resource sent by the base station at each start time node, and stops receiving at the corresponding end time node, and further comprising:
[0028] respectively, the received channel state information reference resource is pre-processed at each start time node, and the pre-processing is stopped at the corresponding end time node, and then each channel state information reference resource after pre-processing is saved to the cache address.
[0029] Preferably, each time slot unit includes a plurality of symbols; then the step S3 comprises:
[0030] Step S31, the scheduling system extracts each channel state information reference resource corresponding to each symbol of each time slot unit from the cache address in the order of receiving time, and sorts the extracted channel state information reference resources according to the distribution order of each time slot unit and the distribution order of each symbol in each time slot unit to form the resource sequence;
[0031] Step S32, the scheduling system sends each channel state information reference resource adapted to the number of resource interfaces of the accelerator to the accelerator in batches according to the resource sequence, and after sending each batch of channel state information reference resources to the accelerator, when an interrupt signal representing the completion of the wireless resource management measurement is fed back by the accelerator, the next batch of channel state information reference resources is sent, until all the channel state information reference resources in the resource sequence are measured.
[0032] The above technical solution has the following advantages or beneficial effects:
[0033] 1) Based on the resource distribution information of each time slot unit of the user terminal, the opening time node and the closing time node of the channel state information reference resource receiving are configured in segments, which can skip the time slot unit without channel state information reference resource distribution, effectively reducing the power consumption, and at the same time, without the need for corresponding allocation of storage space for the time slot unit without channel state information reference resource distribution, effectively saving the memory.
[0034] 2) Based on the resource sequence formed by sorting each received channel state information reference resource, the number of resource interfaces of the accelerator is adapted, and the accelerator is sent in batches for wireless resource management measurement, so that the number of resource interfaces of the accelerator is not limited by the data amount of the channel state information reference resource, and the efficient management of the channel state information reference resource is realized while effectively reducing the number of resource interfaces of the accelerator, thereby reducing the area of the accelerator and saving the hardware cost. BRIEF DESCRIPTION OF DRAWINGS
[0035] Figure 1 For the preferred embodiment of the present application, a structure diagram of a channel state information reference resource scheduling system is provided.
[0036] Figure 2 For the preferred embodiment of the present application, a flowchart of a channel state information reference resource scheduling method is provided.
[0037] Figure 3 For the preferred embodiment of the present application, a sub-flowchart of step S1 is provided.
[0038] Figure 4 For the preferred embodiment of the present application, a sub-flowchart of step S3 is provided. DETAILED DESCRIPTION
[0039] The present application will be described in detail below in conjunction with the drawings and specific embodiments. The present application is not limited to this embodiment, and other embodiments can also fall within the scope of the present application as long as they comply with the spirit of the present application.
[0040] In the preferred embodiment of the present application, in view of the above problems existing in the prior art, a scheduling system of channel state information reference resources is provided, which is applied to a user terminal, such as Figure 1 As shown in the figure, the user terminal 1 establishes wireless communication with the base station 2, and the user terminal 1 is configured with an accelerator 3; the scheduling system comprises:
[0041] The configuration module 11 is configured to correspondingly configure a plurality of opening time nodes and corresponding closing time nodes according to the resource distribution information of each time slot unit configured by the base station 2 before wireless resource management measurement is required, and to configure corresponding cache addresses and send the cache addresses to the accelerator 3;
[0042] The data collection module 12 is connected to the configuration module 11 and is configured to receive the channel state information reference resources sent by the base station 2 in the time period between each opening time node and the corresponding closing node, and save each received channel state information reference resource to the corresponding cache address;
[0043] The resource scheduling module 13 is connected to the data collection module 12 and the accelerator 3, respectively, and is configured to sequentially extract each channel state information reference resource from the cache addresses in the order of receiving time to form a resource sequence, and then batch the channel state information reference resources suitable for the number of resource interfaces of the accelerator 3 to the accelerator 3 for wireless resource management measurement according to the resource sequence, until all channel state information reference resources in the resource sequence are measured.
[0044] Specifically, based on the characteristic that the channel state information reference resources used for wireless resource management measurement do not have strict requirements on the reporting time of the channel state information obtained by measurement, in the embodiment, the received channel state information reference resources are collected and scheduled in an offline manner, which reduces power consumption and resource waste while saving hardware costs.
[0045] Further specifically, taking the application of the technical solution to 5G communication as an example, the communication between the user terminal 1 and the base station 2 follows the 3GPP TS 38.331 protocol, and when wireless resource management measurement is required, the base station 2 and the user terminal 1 can agree on the resource distribution information of each time slot unit of the user terminal 1 through the configuration module 11 based on the above-mentioned 3GPP TS 38.331 protocol, and then configure the opening time node and the corresponding closing time node based on the resource distribution information. The configuration module 11 comprises:
[0046] The interaction unit 111 is configured to establish wireless interaction connection with the base station 2 to receive the wireless resource management measurement demand signaling sent by the base station 2, which contains the resource distribution information of each time slot unit;
[0047] The first configuration unit 112 is connected with the interaction unit 111, configured to determine a first time slot unit with channel state information reference resources according to resource distribution information in the wireless resource management measurement requirement signaling, and divide each time slot unit with channel state information reference resources and continuous distribution into a group before the determined time slot unit, then configure an opening time node at the starting time of the first time slot unit in each group, and configure a corresponding closing time node at the ending time of the last time slot unit in each group.
[0048] The second configuration unit 113 is connected with the interaction unit 111, configured to configure a cache address of a required cache space according to the resource distribution information in the wireless resource management measurement requirement signaling, and send the cache address to the accelerator 3.
[0049] Specifically, taking the time slot units slot0 to slot9 as an example, if the above resource distribution information is configured with channel state information reference resources in the time slot unit slot1, the time slot unit slot2 and the time slot unit slot9, the base station 2 will subsequently send channel state information reference resources in the time slot unit slot1, the time slot unit slot2 and the time slot unit slot9, and other time slot units will not send channel state information reference resources. If the channel state information reference resources are received from the time slot unit slot0 to the time slot unit slot9, unnecessary power consumption will be caused, and 10 time slot units corresponding to the storage space need to be configured, which will also cause waste of memory resources. Based on this, in the embodiment, since the time slot unit slot1 and the time slot unit slot2 are continuous time slot units, and the time slot unit slot2 and the time slot unit slot9 are not continuous, the time slot unit slot1 and the time slot unit slot2 are taken as a group, and the time slot unit slot9 is taken as a group alone, that is, the opening time node is configured at the starting time of the time slot unit slot1, the ending time node is configured at the ending time of the time slot unit slot2, the opening time node is configured at the starting time of the time slot unit slot9, and the ending time node is configured at the ending time of the time slot unit slot9, so that the time slot unit slot0, the time slot unit slot3 to the time slot unit slot8 without channel state information reference resources distribution can be skipped.
[0050] Further, the cache address of each channel state information reference resource received can be correspondingly configured based on the resource distribution information of each time slot unit. It can be understood that, since the above time slot units are skipped, the corresponding allocated cache addresses will also correspondingly skip.
[0051] Since the subsequent accelerator needs to process each channel state information reference resource in the cache address, the accelerator needs to be informed of the cache address where each channel state information reference resource is stored.
[0052] Further, considering that a certain reaction time needs to be reserved before the channel state information reference resource is actually sent, in the embodiment, the configuration of the start time node, the end time node and the cache address is preferably performed one time slot unit in advance, so that the user terminal can respond in time when the channel state information reference resource is actually sent. Taking the resource distribution information of the time slot units slot0 to slot9 as an example, the configuration of the start time node, the end time node and the cache address is preferably performed in the time slot unit slot0. Preferably, there is an extreme case that if there is also channel state information reference resource distribution in the time slot unit slot0 of the current frame frame, the configuration of the start time node, the end time node and the cache address is performed in the last time slot unit contained in the last frame frame.
[0053] In a preferred embodiment of the application, the cache space is not less than 5ms in time length and can receive the maximum data amount of channel state information reference resources.
[0054] Specifically, in the embodiment, based on the protocol agreement, the maximum time window length of the channel state information reference resource is 5ms, in order to ensure that the received channel state information reference resource has sufficient storage space, the cache space is not less than 5ms in time length and can receive the maximum data amount of channel state information reference resources, and preferably 5ms in time length and can receive the maximum data amount of channel state information reference resources, so as to avoid waste of memory space.
[0055] In a preferred embodiment of the application, the front-end processing module 14 is further connected to the configuration module 11 and the data collection module 12, and the configuration module 11 is further configured to configure each start time node and the corresponding end time node in the front-end processing module 14.
[0056] The front-end processing module 14 is configured to perform front-end preprocessing on the channel state information reference resources received by the data collection module in each start time node and the corresponding end time node, and save each front-end preprocessed channel state information reference resource to the corresponding cache address.
[0057] Specifically, in the embodiment, the front-end preprocessing includes but is not limited to signal sampling, amplification, filtering, downsampling, etc.
[0058] In a preferred embodiment of the application, each time slot unit includes a plurality of symbols; and the resource scheduling module 13 includes:
[0059] The sequence forming unit 131 is configured to sequentially extract each channel state information reference resource corresponding to each symbol of each time slot unit from the buffer addresses in the order of receiving time, and sort the extracted channel state information reference resources in the order of distribution of each time slot unit and the order of distribution of each symbol in each time slot unit to form a resource sequence.
[0060] The scheduling unit 132 is connected to the sequence forming unit 131 and is configured to send each channel state information reference resource in batches to the accelerator according to the resource sequence, where the number of the channel state information reference resources is adapted to the number of resource interfaces of the accelerator, and after each batch of channel state information reference resources is sent to the accelerator, the scheduling unit 132 sends the next batch of channel state information reference resources when an interrupt signal indicating completion of the wireless resource management measurement is fed back by the accelerator, until all the channel state information reference resources in the resource sequence are measured.
[0061] Specifically, in the embodiment, still taking the time slot unit slot1, the time slot unit slot2 and the time slot unit slot9 having channel state information reference resources as an example. Each time slot unit includes a plurality of symbols symbol, preferably 14, i.e. the time slot unit slot1 contains symbol0 to symbol13, and the like. Based on this, it can be understood that each time slot unit can receive 14 channel state information reference resources, but similarly, not every symbol symbol has a channel state information reference resource, such as symbol0 to symbol9 (a total of 10) of the time slot unit slot1 having channel state information reference resources, symbol5 to symbol11 (a total of 7) of the time slot unit slot2 having channel state information reference resources, and symbol11 to symbol14 (a total of 4) of the time slot unit slot9 having channel state information reference resources. Although the storage space provides buffer addresses of 3 time slot units, not every address corresponds to a stored channel state information reference resource. In order to facilitate subsequent calling and processing of the channel state information reference resource, it is preferred to extract each channel state information reference resource from the buffer addresses and reorder to form a resource sequence. Taking the above 3 time slot units as an example, the first 10 of the resource sequence are respectively the channel state information reference resources corresponding to symbol0 to symbol9 of the time slot unit slot1, the 11th to 17th are respectively the channel state information reference resources corresponding to symbo5 to symbol11 of the time slot unit slot2, and the 18th to 21st are respectively the channel state information reference resources corresponding to symbo11 to symbol14 of the time slot unit slot9.
[0062] After the resource sequence is formed, each channel state information reference resource can be batched into the accelerator according to the number of resource interfaces of the accelerator for processing. Taking the number of resource interfaces of the accelerator as 4 for example, 4 channel state information reference resources are batched into the accelerator each time. Specifically, the first batch of channel state information reference resources from the 1st to the 4th in the resource sequence is batched into the accelerator. After the processing of the accelerator is completed, an interrupt signal is fed back. After the interrupt signal is received, the second batch of channel state information reference resources from the 5th to the 8th in the resource sequence is batched into the accelerator. In this way, all the channel state information reference resources in the resource sequence are processed.
[0063] It can be seen that, based on the technical solution, the user terminal can not need to configure 4 resource interfaces for the accelerator according to the protocol, but can only need to configure 4 resource interfaces for batch processing, thereby greatly reducing the number of resource interfaces of the accelerator. Based on the resource sequence, the scheduling of the channel state information reference resources is performed, and it is not needed to configure a logical judgment on the accelerator to determine whether each time slot unit is processed. In this way, the efficient management of the channel state information reference resources is achieved, and the number of resource interfaces of the accelerator is effectively reduced, thereby reducing the area of the accelerator and saving the hardware cost.
[0064] The application further provides a scheduling method of channel state information reference resources, which is applied to the scheduling system. Figure 2 As shown in the figure, the scheduling method comprises the following steps.
[0065] In step S1, the scheduling system configures a plurality of opening time nodes and corresponding closing time nodes according to the resource distribution information of each time slot unit configured by the base station before wireless resource management measurement is needed, configures corresponding cache addresses, and sends the cache addresses to the accelerator.
[0066] In step S2, the scheduling system receives the channel state information reference resources sent by the base station in the time period between each opening time node and the corresponding closing node, and saves each received channel state information reference resource to the corresponding cache address.
[0067] In step S3, the scheduling system extracts each channel state information reference resource from the cache addresses in the order of the receiving time to form a resource sequence, and then batch feeds the channel state information reference resources adapted to the number of resource interfaces of the accelerator to the accelerator for wireless resource management measurement according to the resource sequence, until all the channel state information reference resources in the resource sequence are measured.
[0068] In the preferred embodiment of the application, as shown in the figure, step S1 comprises the following steps. Figure 3
[0069] Step S11, the scheduling system establishes a wireless interactive connection with the base station to receive the wireless resource management measurement requirement signaling sent by the base station, wherein the wireless resource management measurement requirement signaling contains resource distribution information of each time slot unit;
[0070] Step S12, the scheduling system determines the first time slot unit configured with the channel state information reference resource according to the resource distribution information in the wireless resource management measurement requirement signaling, and divides each time slot unit configured with the channel state information reference resource and continuously distributed into a group before the determined time slot unit, then configures an opening time node at the starting moment of the first time slot unit in each group, and configures a corresponding closing time node at the ending moment of the last time slot unit in each group;
[0071] Step S13, the scheduling system configures the cache address of the required cache space according to the resource distribution information in the wireless resource management measurement requirement signaling, and sends the cache address to the accelerator.
[0072] In the preferred embodiment of the present application, the cache space is not less than 5ms in time length and can receive the maximum data amount of the channel state information reference resource.
[0073] In step S2, the scheduling system starts to receive the channel state information reference resource sent by the base station at each opening time node respectively, and stops receiving at the corresponding closing time node, and the step S2 further includes:
[0074] The received channel state information reference resource is preprocessed at each opening time node respectively, and the preprocessing is stopped at the corresponding closing time node, and then each channel state information reference resource after preprocessing is saved to the cache address.
[0075] In the preferred embodiment of the present application, each time slot unit includes a plurality of symbols; for example Figure 4 As shown in the figure, step S3 includes:
[0076] Step S31, the scheduling system extracts each channel state information reference resource corresponding to each symbol of each time slot unit from the cache address in the order of receiving time, and sorts the extracted channel state information reference resources to form a resource sequence according to the distribution order of each time slot unit and the distribution order of each symbol in each time slot unit;
[0077] In step S32, the scheduling system sends the channel state information reference resources to the accelerator in batches according to the resource sequence, and each batch of channel state information reference resources is adapted to the number of resource interfaces of the accelerator. The scheduling system sends the next batch of channel state information reference resources after the completion of the wireless resource management measurement of the previous batch of channel state information reference resources, and receives the interrupt signal fed back by the accelerator to indicate the completion of the wireless resource management measurement.
[0078] The above merely describes preferred embodiments of the present application, and is not intended to limit the implementation and protection scope of the present application. Those skilled in the art should realize that any equivalent replacement and obvious changes made according to the content of the present application and drawings should be included in the protection scope of the present application.
Claims
1. A system for scheduling of channel state information reference resources, characterized in that, The application is applied to a user terminal, the user terminal establishes wireless communication with a base station, and an accelerator is configured in the user terminal; the scheduling system comprises: A configuration module is configured to correspondingly configure a plurality of opening time nodes and corresponding closing time nodes according to resource distribution information of each time slot unit configured by the base station before wireless resource management measurement is required, and to configure corresponding cache addresses and send the cache addresses to the accelerator; A data collection module connected to the configuration module is configured to receive channel state information reference resources sent by the base station in a time period between each opening time node and corresponding closing time node, and save each received channel state information reference resource to the corresponding cache address; A resource scheduling module connected to the data collection module and the accelerator is configured to sequentially extract each channel state information reference resource from the cache address in the order of receiving time to form a resource sequence, and then batch send each channel state information reference resource to the accelerator according to the resource sequence for wireless resource management measurement until all channel state information reference resources in the resource sequence are measured. Each time slot unit comprises a plurality of symbols; the resource scheduling module comprises: A sequence forming unit is configured to sequentially extract each symbol corresponding channel state information reference resource from each time slot unit in the cache address in the order of receiving time, and sort the extracted channel state information reference resources according to the distribution order of each time slot unit and the distribution order of each symbol in each time slot unit to form the resource sequence; A scheduling unit connected to the sequence forming unit is configured to batch send each channel state information reference resource to the accelerator according to the resource sequence for wireless resource management measurement, and after each batch of channel state information reference resources is sent to the accelerator, when an interrupt signal representing the completion of wireless resource management measurement is received from the accelerator, the next batch of channel state information reference resources is sent until all channel state information reference resources in the resource sequence are measured.
2. The dispatch system of claim 1, wherein, The configuration module comprises: An interaction unit is configured to establish wireless interaction connection with the base station to receive wireless resource management measurement demand signaling sent by the base station containing the resource distribution information of each time slot unit. A first configuration unit connected to the interaction unit is configured to determine a first time slot unit provided with the channel state information reference resource according to the resource distribution information in the wireless resource management measurement requirement signaling, and divide each time slot unit provided with the channel state information reference resource and continuously distributed into a group before the determined time slot unit, then configure the start time of the first time slot unit in each group as the start time node, and configure the end time of the last time slot unit in each group as the corresponding end time node. A second configuration unit connected to the interaction unit is configured to configure the buffer address of the required buffer space according to the resource distribution information in the wireless resource management measurement requirement signaling, and send the buffer address to the accelerator.
3. The dispatch system of claim 2, wherein, The buffer space is not less than 5ms in time length to receive the maximum data amount of the channel state information reference resource.
4. The dispatch system of claim 1, wherein, Further comprising a front-end processing module connected to the configuration module and the data collection module, and the configuration module is further configured to configure each start time node and the corresponding end time node in the front-end processing module. The front-end processing module is configured to pre-process the channel state information reference resource received by the data collection module in the time period of each start time node and the corresponding end time node, and save each pre-processed channel state information reference resource to the corresponding buffer address.
5. A method for scheduling of channel state information reference resources, characterized in that, The scheduling method applied to the scheduling system of any one of claims 1-4 comprises: Step S1, the scheduling system configures a plurality of start time nodes and corresponding end time nodes according to the resource distribution information of each time slot unit configured by the base station before wireless resource management measurement is required, and configures the corresponding buffer address, and sends the buffer address to the accelerator; Step S2, the scheduling system receives the channel state information reference resource sent by the base station in the time period between each start time node and the corresponding end time node, and saves each received channel state information reference resource to the corresponding buffer address; Step S3, the scheduling system extracts each channel state information reference resource from the buffer address in the order of reception time to form a resource sequence, then sends each channel state information reference resource to the accelerator in batches according to the resource sequence to adapt to the number of resource interfaces of the accelerator for wireless resource management measurement, until all channel state information reference resources in the resource sequence are measured.
6. The scheduling method of claim 5, wherein, The step S1 comprises: Step S11, the scheduling system establishes a wireless interaction connection with the base station to receive the wireless resource management measurement requirement signaling containing the resource distribution information of each time slot unit sent by the base station; Step S12, the scheduling system determines the first time slot unit configured with the channel state information reference resource according to the resource distribution information in the wireless resource management measurement requirement signaling, and divides each time slot unit configured with the channel state information reference resource and continuously distributed into a group before the determined time slot unit, then configures the start time node of each time slot unit in the first group as the start time node, and configures the end time node of each time slot unit in the last group as the corresponding end time node. Step S13, the scheduling system configures the buffer address of the required buffer space according to the resource distribution information in the wireless resource management measurement requirement signaling, and sends the buffer address to the accelerator.
7. The scheduling method of claim 6, wherein, The buffer space is not less than 5ms in time length to receive the maximum data amount of the channel state information reference resource.
8. The scheduling method of claim 5, wherein, In the step S2, the scheduling system starts to receive the channel state information reference resource sent by the base station at each start time node, and stops receiving at the corresponding end time node, and further comprises: The received channel state information reference resource is pre-processed at each start time node, and the pre-processing is stopped at the corresponding end time node, and then each pre-processed channel state information reference resource is saved to the buffer address.
9. The scheduling method of claim 6, wherein, Each time slot unit includes a plurality of symbols; the step S3 comprises: Step S31, the scheduling system extracts each symbol corresponding channel state information reference resource of each time slot unit from the buffer address in the order of receiving time, and sorts the extracted channel state information reference resource according to the distribution order of each time slot unit and the distribution order of each symbol in each time slot unit to form the resource sequence; Step S32, the scheduling system sends each channel state information reference resource adapted to the number of resource interfaces of the accelerator to the accelerator in batches according to the resource sequence for wireless resource management measurement, and after each batch of channel state information reference resource is sent to the accelerator, when the interrupt signal representing the completion of wireless resource management measurement is received from the accelerator, the next batch of channel state information reference resource is sent until all channel state information reference resources in the resource sequence are measured.
Citation Information
Patent Citations
Method and device for measuring neighbor cell signals of mobile terminal
CN111918353A