Method and device for determining validity of CSI report, storage medium, sending UE and receiving UE

文档序号:117958 发布日期:2021-10-19 浏览:29次 中文

阅读说明:本技术 Csi报告有效性的确定方法及装置、存储介质、发送ue、接收ue (Method and device for determining validity of CSI report, storage medium, sending UE and receiving UE ) 是由 顾祥新 刘星 曲鑫 于 2020-04-09 设计创作,主要内容包括:一种CSI报告有效性的确定方法及装置、存储介质、发送UE、接收UE,所述方法包括:接收所述CSI报告;至少根据所述CSI报告中的序号信息,确定所述CSI报告是否有效。本发明可以对CSI报告的有效性做出准确判断。(A method and device for determining validity of CSI report, a storage medium, a sending UE and a receiving UE are provided, the method comprises: receiving the CSI report; and determining whether the CSI report is valid at least according to the sequence number information in the CSI report. The invention can accurately judge the validity of the CSI report.)

1. A method for determining validity of CSI reports, comprising the steps of:

receiving the CSI report;

and determining whether the CSI report is valid at least according to the sequence number information in the CSI report.

2. The method for determining validity of CSI report according to claim 1, further comprising, before receiving the CSI report:

and determining that the CSI report to be received contains sequence number information.

3. The method for determining CSI report validity according to claim 2, wherein determining that the CSI report to be received includes sequence number information comprises:

receiving first indication information;

and determining whether the CSI report to be received contains sequence number information or not according to the first indication information.

4. The method for determining validity of CSI report of claim 3, wherein the receiving the first indication information comprises:

the first indication information is received from a system message or proprietary signaling.

5. The method for determining validity of CSI report according to claim 3, wherein the first indication information is first HARQ retransmission indication information, wherein the first HARQ retransmission indication information is used to indicate whether HARQ retransmission of the CSI report is enabled;

determining that the to-be-received CSI report contains sequence number information according to the first indication information comprises:

and if the HARQ retransmission first indication information indicates that the HARQ retransmission of the CSI report is enabled, determining that the CSI report to be received contains sequence number information.

6. The method for determining the validity of the CSI report of claim 5, wherein the receiving the CSI report comprises:

receiving the CSI report through a MAC PDU;

wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

7. The method for determining validity of a CSI report according to claim 3, wherein the first indication information is first sequence number addition indication information, and wherein the first sequence number addition indication information is used to indicate whether sequence number information is added to the to-be-received CSI report.

8. The method for determining validity of CSI report of claim 3, wherein the first indication information is selected from the group consisting of: attribute information of the direct link, attribute information of the carrier frequency and attribute information of the resource pool;

determining that the to-be-received CSI report contains sequence number information according to the first indication information comprises:

if the first indication information indicates that HARQ retransmission of the CSI report is enabled, determining that the CSI report to be received contains sequence number information;

wherein the attribute information of the direct link, the attribute information of the carrier frequency, and the attribute information of the resource pool directly or indirectly indicate whether HARQ retransmission of the CSI report is enabled.

9. The method for determining the validity of the CSI report of claim 8, wherein the receiving the CSI report comprises:

receiving the CSI report through a MAC PDU;

wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

10. The method for determining validity of CSI report according to claim 1, wherein determining whether the CSI report is valid at least according to the sequence number information comprises:

and determining whether the currently received CSI report is valid at least according to the comparison result of the serial number of the currently received CSI report and the serial number of the CSI report received last time.

11. The method for determining validity of CSI reports according to claim 10, wherein the CSI reports are sequentially sent according to a predetermined maximum sequence number (N-1) in a cyclic order from 0 to (N-1);

the determining whether the currently received CSI report is valid at least according to a comparison result of the sequence number of the currently received CSI report and the sequence number of the previously received CSI report includes:

if the serial number of the CSI report obtained by current receiving is not positioned in a judging window [ X, (L-1+ X) mod (N) ], determining that the CSI report received currently is invalid;

wherein, X is used to indicate a sequence number of a CSI report received last time, L is used to indicate a length of the determination window, and N is used to indicate a preset maximum sequence number plus 1.

12. The method of claim 10, wherein the SCI for triggering the CSI report includes sequence number information, and the SCIs are sequentially sent according to a predetermined maximum SCI sequence number (N-1) in a cyclic order from 0 to (N-1), and the sequence number information in the SCI is increased by 1 every time the CSI report is triggered; the CSI report comprises sequence number information contained in SCI triggering the CSI report;

before or after determining whether the currently received CSI report is valid according to at least a comparison result of the sequence number of the currently received CSI report and the sequence number of the previously received CSI report, the method further includes:

determining a time difference between a time when a CSI report is currently received and a time when an SCI triggering the CSI report is sent out;

and if the time difference is larger than the delay limit, determining that the currently received CSI report is invalid.

13. The method of claim 1, wherein the SCI for triggering the CSI report includes SCI sequence number information, and the SCIs are sequentially sent according to a predetermined maximum SCI sequence number (N-1) in a cyclic order from 0 to (N-1), and the SCI sequence number information is increased by 1 every time the CSI report is triggered; the CSI report comprises SCI serial number information triggering the CSI report;

determining whether the CSI report is valid at least according to the sequence number information comprises:

receiving a CSI report;

and if the sequence number in the received CSI report is inconsistent with the sequence number contained in the SCI which triggers the CSI report recently, determining that the received CSI report is invalid.

14. The method for determining validity of CSI report of claim 13, further comprising:

determining a time difference between a time of receiving a CSI report and a time of issuance of an SCI triggering the CSI report;

determining that the received CSI report is invalid if the time difference is greater than a delay limit.

15. The method for determining validity of CSI report according to any one of claims 11 to 14,

n, L are configured by protocol settings or system messages or proprietary signaling or preconfigured.

16. A method for determining validity of CSI reports, comprising the steps of:

sending the CSI report so that sending UE can determine whether the CSI report is effective at least according to the sequence number information;

wherein, the CSI report comprises sequence number information.

17. The method for determining the validity of the CSI report according to claim 16, further comprising, before the sending of the CSI report:

determining whether sequence number information needs to be added in a CSI report to be sent;

and if the serial number information needs to be added in the CSI report to be sent, adding the serial number information.

18. The method of claim 17, wherein determining whether sequence number information needs to be added to the CSI report to be sent comprises:

receiving second indication information;

and determining whether sequence number information needs to be added in the CSI report to be sent or not according to the second indication information.

19. The method for determining the validity of the CSI report of claim 18, wherein the receiving the second indication information comprises:

the second indication information is received from a system message, proprietary signaling, or from a PC5-RRC received by the sending UE.

20. The method for determining CSI report validity of claim 18, wherein the second indication information is second HARQ retransmission indication information, wherein the second HARQ retransmission indication information is used to indicate whether HARQ retransmission of the CSI report is enabled;

determining whether sequence number information needs to be added to a CSI report to be sent according to the second indication information comprises:

and if the second HARQ retransmission indication information indicates that the HARQ retransmission of the CSI report is enabled, determining that serial number information needs to be added in the CSI report to be sent.

21. The method for determining the validity of the CSI report of claim 20, wherein the sending the CSI report comprises:

receiving the CSI report through a MAC PDU;

wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

22. The method for determining the validity of the CSI report of claim 20, further comprising, before the sending of the CSI report:

and when the second HARQ retransmission indication information indicates that HARQ retransmission of the CSI report is disabled and the CSI report cannot meet the delay limit, not sending the CSI report to the sending UE.

23. The method for determining CSI report validity according to claim 18, wherein the second indication information is a second sequence number addition indication information, and wherein the second sequence number addition indication information is used to indicate whether sequence number information needs to be added to a CSI report to be sent.

24. The method for determining the validity of a CSI report according to claim 18, wherein the second indication information is selected from the group consisting of: attribute information of the direct link, attribute information of the carrier frequency and attribute information of the resource pool;

determining whether sequence number information needs to be added to a CSI report to be sent according to the second indication information comprises:

if the second indication information indicates that HARQ retransmission of the CSI report is enabled, determining that serial number information needs to be added in the CSI report to be sent;

wherein the attribute information of the direct link, the attribute information of the carrier frequency, and the attribute information of the resource pool directly or indirectly indicate whether HARQ retransmission of the CSI report is enabled.

25. The method for determining the validity of the CSI report of claim 21, wherein the sending the CSI report comprises:

receiving the CSI report through a MAC PDU;

wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

26. The method of determining CSI report validity of claim 16, wherein transmitting the CSI report comprises:

and sequentially sending the CSI reports according to a preset maximum sequence number (N-1) and by adopting a cycle sequence from 0 to (N-1), so that the sending UE determines whether the currently received CSI report is valid at least according to a comparison result of the sequence number of the currently received CSI report and the sequence number of the previously received CSI report.

27. The method for determining the validity of the CSI report of claim 26, wherein the sending the CSI report further comprises:

adding SCI sequence number information in SCI for triggering CSI report, wherein the SCI is sent out in sequence according to a preset maximum SCI sequence number (N-1) by adopting a cycle sequence from 0 to (N-1);

setting the sequence number information in the SCI to increase by 1 every time the CSI report is triggered;

and sending the SCI so that the sending UE determines the time difference between the time of currently receiving the CSI report and the sending time of the SCI triggering the CSI report, and if the time difference is greater than the time delay limit, determining that the currently received CSI report is invalid.

28. The method of determining CSI report validity of claim 16, wherein transmitting the CSI report comprises:

adding SCI sequence number information in SCI for triggering CSI report, wherein the SCI comprises the SCI sequence number information, the SCI is sent out in sequence according to a preset maximum SCI sequence number (N-1) by adopting a cycle sequence from 0 to (N-1), and the SCI sequence number information is increased by 1 when the CSI report is triggered; the CSI report comprises SCI serial number information triggering the CSI report;

and sending the SCI so that the sending UE determines that the received CSI report is invalid according to the inconsistency between the sequence number in the received CSI report and the sequence number contained in the SCI which triggers the CSI report recently.

29. The method for determining the validity of a CSI report according to claim 28, further comprising:

determining a time difference between a time of sending the CSI report and a time of transmission of an SCI triggering the CSI report;

and if the time difference is larger than the delay limit, determining that the currently received CSI report is invalid.

30. The method for determining the validity of a CSI report according to any one of claims 26 to 29,

n, L are configured by protocol settings or system messages or proprietary signaling or preconfigured.

31. An apparatus for determining validity of a CSI report, comprising:

a receiving module for receiving the CSI report;

and the validity determining module is used for determining whether the CSI report is valid at least according to the sequence number information in the CSI report.

32. An apparatus for determining validity of a CSI report, comprising:

a sending module, configured to send the CSI report, so that a sending UE determines whether the CSI report is valid at least according to sequence number information;

wherein, the CSI report comprises sequence number information.

33. A storage medium having stored thereon a computer program for performing the steps of the method for determining the validity of a CSI report of any of claims 1 to 15 or the steps of the method for determining the validity of a CSI report of any of claims 16 to 30 when the computer program is executed by a processor.

34. A transmitting UE comprising a memory and a processor, the memory having stored thereon a computer program operable on the processor, wherein the processor executes the computer program to perform the steps of the method for determining CSI reporting validity of any of claims 1-15.

35. A receiving UE comprising a memory and a processor, the memory having stored thereon a computer program operable on the processor, wherein the processor executes the computer program to perform the steps of the method for determining CSI reporting validity of any of claims 16-30.

Technical Field

The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for determining validity of a CSI report, a storage medium, a transmitting UE, and a receiving UE.

Background

In the third Generation Partnership Project (3 GPP) New air interface (New Radio, NR) technology standard system, direct link Status Information (CSI) measurements are introduced, and a receiver (receiving, RX) UE (hereinafter, receiving UE) is triggered by a sender (TX) User terminal (UE) (hereinafter, referred to as a sending UE) through direct link Control Information (SCI) to report a CSI report, which may have a delay bound (range) of 3-20ms and may have a specific delay bound for a specific direct link.

In an existing embodiment, the direct link CSI reporting may be transmitted through a Media Access Control (MAC) Control Element (CE), and the length of the direct link CSI reporting may be 1 byte, and the priority of the direct link CSI reporting may be 1, where the priority may be lower than that of a PC5 interface-Radio Resource Control (RRC) signaling/PC 5-S signaling, and higher than that of data transmission. The PC5-RRC signaling/PC 5-S signaling and data are all placed in a Logical Channel (LCH), and the LCH is divided into an LCH requiring Hybrid Automatic Repeat reQuest (HARQ) retransmission and an LCH not requiring HARQ retransmission.

However, in the prior art, after obtaining a piece of direct link radio resource, when a UE selects a target UE through a Logical Channel Priority (LCP) process, there may be a direct link for more than one UE at the same time, and then each piece of Logical Channel Data and MAC CE are loaded into a MAC Protocol Data Unit (PDU) according to a priority order, where the process has some other requirements, for example, Data requiring HARQ retransmission of an LCH and Data not requiring HARQ retransmission of an LCH cannot be loaded into the same MAC PDU. Whether a Side-chain (SL) CSI reporting MAC CE requires HARQ retransmission is under discussion. From the range of delay limitation, HARQ retransmission is mostly satisfactory, and there is a gain for HARQ retransmission.

However, in the prior art, if the SL CSI reporting MAC CE requires HARQ retransmission, the multiple CSI reports that the transmitting UE may continuously receive are out of order.

There is a need for a method for determining validity of a CSI report, which can accurately determine validity of the CSI report when a sending UE receives a CSI report.

Disclosure of Invention

The invention aims to provide a method and a device for determining validity of a CSI report, a storage medium, a sending UE and a receiving UE, which can accurately judge the validity of the CSI report.

In order to solve the above technical problem, an embodiment of the present invention provides a method for determining validity of a CSI report, including the following steps: receiving the CSI report; and determining whether the CSI report is valid at least according to the sequence number information in the CSI report.

Optionally, before receiving the CSI report, the method for determining validity of the CSI report further includes: and determining that the CSI report to be received contains sequence number information.

Optionally, determining that the CSI report to be received includes sequence number information includes: receiving first indication information; and determining whether the CSI report to be received contains sequence number information or not according to the first indication information.

Optionally, the receiving the first indication information includes: the first indication information is received from a system message or proprietary signaling.

Optionally, the first indication information is first HARQ retransmission indication information, where the first HARQ retransmission indication information is used to indicate whether HARQ retransmission of the CSI report is enabled; determining that the to-be-received CSI report contains sequence number information according to the first indication information comprises: and if the HARQ retransmission first indication information indicates that the HARQ retransmission of the CSI report is enabled, determining that the CSI report to be received contains sequence number information.

Optionally, the receiving the CSI report includes: receiving the CSI report through a MAC PDU; wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

Optionally, the first indication information is first sequence number addition indication information, where the first sequence number addition indication information is used to indicate whether sequence number information is added in the CSI report to be received.

Optionally, the first indication information is selected from: attribute information of the direct link, attribute information of the carrier frequency and attribute information of the resource pool; determining that the to-be-received CSI report contains sequence number information according to the first indication information comprises: if the first indication information indicates that HARQ retransmission of the CSI report is enabled, determining that the CSI report to be received contains sequence number information; wherein the attribute information of the direct link, the attribute information of the carrier frequency, and the attribute information of the resource pool directly or indirectly indicate whether HARQ retransmission of the CSI report is enabled.

Optionally, the receiving the CSI report includes: receiving the CSI report through a MAC PDU; wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

Optionally, determining whether the CSI report is valid at least according to the sequence number information includes: and determining whether the currently received CSI report is valid at least according to the comparison result of the serial number of the currently received CSI report and the serial number of the CSI report received last time.

Optionally, the CSI reports are sequentially sent out according to a preset maximum sequence number (N-1) by using a cyclic sequence from 0 to (N-1); the determining whether the currently received CSI report is valid at least according to a comparison result of the sequence number of the currently received CSI report and the sequence number of the previously received CSI report includes: if the serial number of the CSI report obtained by current receiving is not positioned in a judging window [ X, (L-1+ X) mod (N) ], determining that the CSI report received currently is invalid; wherein, X is used to indicate a sequence number of a CSI report received last time, L is used to indicate a length of the determination window, and N is used to indicate a preset maximum sequence number plus 1.

Optionally, the SCI for triggering the CSI report includes sequence number information, and the SCIs are sequentially sent out according to a preset maximum SCI sequence number (N-1) in a cyclic sequence from 0 to (N-1), and the sequence number information in the SCI is increased by 1 every time the CSI report is triggered; the CSI report comprises sequence number information contained in SCI triggering the CSI report; before or after determining whether the currently received CSI report is valid according to at least a comparison result of the sequence number of the currently received CSI report and the sequence number of the previously received CSI report, the method further includes: determining a time difference between a time when a CSI report is currently received and a time when an SCI triggering the CSI report is sent out; and if the time difference is larger than the delay limit, determining that the currently received CSI report is invalid.

Optionally, the SCI used for triggering the CSI report includes SCI sequence number information, and the SCIs are sequentially sent out according to a preset maximum SCI sequence number (N-1) in a cyclic sequence from 0 to (N-1), and the SCI sequence number information is set to be increased by 1 every time the CSI report is triggered; the CSI report comprises SCI serial number information triggering the CSI report; determining whether the CSI report is valid at least according to the sequence number information comprises: and receiving a CSI report, and if the sequence number in the received CSI report is inconsistent with the sequence number contained in the SCI which triggers the CSI report recently, determining that the received CSI report is invalid.

Optionally, the method for determining CSI report validity further includes: determining a time difference between a time of receiving a CSI report and a time of issuance of an SCI triggering the CSI report; determining that the received CSI report is invalid if the time difference is greater than a delay limit.

Optionally N, L is configured by protocol settings or system messages or proprietary signaling or preconfigured.

In order to solve the above technical problem, an embodiment of the present invention provides a method for determining validity of a CSI report, including the following steps: sending the CSI report so that sending UE can determine whether the CSI report is effective at least according to the sequence number information; wherein, the CSI report comprises sequence number information.

Optionally, before sending the CSI report, the method for determining validity of the CSI report further includes: determining whether sequence number information needs to be added in a CSI report to be sent; and if the serial number information needs to be added in the CSI report to be sent, adding the serial number information.

Optionally, determining whether sequence number information needs to be added to the CSI report to be sent includes: receiving second indication information; and determining whether sequence number information needs to be added in the CSI report to be sent or not according to the second indication information.

Optionally, the receiving the second indication information includes: the second indication information is received from a system message, proprietary signaling, or from a PC5-RRC received by the sending UE.

Optionally, the second indication information is second HARQ retransmission indication information, where the second HARQ retransmission indication information is used to indicate whether HARQ retransmission of the CSI report is enabled; determining whether sequence number information needs to be added to a CSI report to be sent according to the second indication information comprises: and if the second HARQ retransmission indication information indicates that the HARQ retransmission of the CSI report is enabled, determining that serial number information needs to be added in the CSI report to be sent.

Optionally, the sending the CSI report includes: receiving the CSI report through a MAC PDU; wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

Optionally, before sending the CSI report, the method for determining validity of the CSI report further includes: and when the second HARQ retransmission indication information indicates that HARQ retransmission of the CSI report is disabled and the CSI report cannot meet the delay limit, not sending the CSI report to the sending UE.

Optionally, before sending the CSI report, the method for determining validity of the CSI report further includes: when the second HARQ retransmission indication information indicates that HARQ retransmission of the CSI report is enabled, the MAC PDU only includes the CSI report, and the CSI report cannot satisfy a delay limit, the CSI report is not sent or retransmitted to the sending UE.

Optionally, the second indication information is second sequence number addition indication information, where the second sequence number addition indication information is used to indicate whether sequence number information needs to be added in a CSI report to be sent.

Optionally, the second indication information is selected from: attribute information of the direct link, attribute information of the carrier frequency and attribute information of the resource pool; determining whether sequence number information needs to be added to a CSI report to be sent according to the second indication information comprises: if the second indication information indicates that HARQ retransmission of the CSI report is enabled, determining that serial number information needs to be added in the CSI report to be sent; wherein the attribute information of the direct link, the attribute information of the carrier frequency, and the attribute information of the resource pool directly or indirectly indicate whether HARQ retransmission of the CSI report is enabled.

Optionally, the sending the CSI report includes: receiving the CSI report through a MAC PDU; wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

Optionally, the sending the CSI report includes: and sequentially sending the CSI reports according to a preset maximum sequence number (N-1) and by adopting a cycle sequence from 0 to (N-1), so that the sending UE determines whether the currently received CSI report is valid at least according to a comparison result of the sequence number of the currently received CSI report and the sequence number of the previously received CSI report.

Optionally, the sending the CSI report further includes: adding SCI sequence number information in SCI for triggering CSI report, wherein the SCI is sent out in sequence according to a preset maximum SCI sequence number (N-1) by adopting a cycle sequence from 0 to (N-1); setting the sequence number information in the SCI to increase by 1 every time the CSI report is triggered; and sending the SCI so that the sending UE determines the time difference between the time of currently receiving the CSI report and the sending time of the SCI triggering the CSI report, and if the time difference is greater than the time delay limit, determining that the currently received CSI report is invalid.

Optionally, the sending the CSI report includes: adding SCI sequence number information in SCI for triggering CSI report, wherein the SCI comprises the SCI sequence number information, the SCI is sent out in sequence according to a preset maximum SCI sequence number (N-1) by adopting a cycle sequence from 0 to (N-1), and the SCI sequence number information is increased by 1 when the CSI report is triggered; the CSI report comprises SCI serial number information triggering the CSI report; and sending the SCI so that the sending UE determines that the received CSI report is invalid according to the inconsistency between the sequence number in the received CSI report and the sequence number contained in the SCI which triggers the CSI report recently.

Optionally, the method for determining CSI report validity further includes: determining a time difference between a time of sending the CSI report and a time of transmission of an SCI triggering the CSI report; and if the time difference is larger than the delay limit, determining that the currently received CSI report is invalid.

Optionally N, L is configured by protocol settings or system messages or proprietary signaling or preconfigured.

To solve the foregoing technical problem, an embodiment of the present invention provides an apparatus for determining validity of a CSI report, including: a receiving module for receiving the CSI report; and the validity determining module is used for determining whether the CSI report is valid at least according to the sequence number information in the CSI report.

To solve the foregoing technical problem, an embodiment of the present invention provides an apparatus for determining validity of a CSI report, including: a sending module, configured to send the CSI report, so that a sending UE determines whether the CSI report is valid at least according to sequence number information; wherein, the CSI report comprises sequence number information.

To solve the above technical problem, an embodiment of the present invention provides a storage medium having a computer program stored thereon, where the computer program is executed by a processor to perform the steps of the above method for determining validity of CSI report.

In order to solve the above technical problem, an embodiment of the present invention provides a sending UE, including a memory and a processor, where the memory stores a computer program capable of running on the processor, and the processor executes the steps of the above method for determining validity of CSI report when running the computer program.

In order to solve the above technical problem, an embodiment of the present invention provides a receiving UE, including a memory and a processor, where the memory stores a computer program capable of running on the processor, and the processor executes the steps of the above method for determining validity of CSI report when running the computer program.

Compared with the prior art, the technical scheme of the embodiment of the invention has the following beneficial effects:

in an embodiment of the present invention, the CSI report is received; and determining whether the CSI report is valid at least according to the sequence number information in the CSI report. By adopting the scheme, the sending UE can determine whether the CSI report is effective or not according to the serial number information by setting that the CSI report to be received can contain the serial number information.

Further, whether the CSI report to be received contains sequence number information or not can be determined according to the first indication information, so that whether the CSI report is effective or not is determined according to the sequence number information only under the condition that the CSI report to be received contains the sequence number information, and compared with the condition that whether the CSI report to be received contains the sequence number information or not is not distinguished, signaling overhead can be reduced, and operation complexity is reduced.

Further, whether the currently received CSI report is valid or not is determined at least according to a comparison result of the serial number of the currently received CSI report and the serial number of the CSI report received last time, so that the validity of the CSI report can be judged, and the blank in the prior art is filled.

Further, if the serial number of the currently received CSI report is not located in the judgment window [ X, (L-1+ X) mod (N) ], it is determined that the currently received CSI report is invalid, and by setting the judgment window, it is possible to avoid confusion of the serial number size caused when the serial number starts from 0 due to the fact that CSI reports are sequentially sent out in a cyclic sequence from 0 to (N-1), and accuracy of validity judgment is improved.

Further, determining a time difference between the time when the CSI report is currently received and the sending time of the SCI triggering the CSI report; and if the time difference is larger than the delay limit, determining that the currently received CSI report is invalid. By setting the judgment that the time difference is greater than the time delay limit, the invalidity of the received CSI report can be determined in time when the CSI report does not meet the requirement of the time delay limit, and the accuracy of validity judgment is further improved.

Further, if the serial number in the received CSI report is inconsistent with the serial number of the SCI triggering the CSI report, the received CSI report is determined to be invalid, and by setting the order of the SCI, the difficulty in judging the validity of the CSI report can be reduced, and the operation cost is reduced.

Drawings

Fig. 1 is a flowchart of a method for determining validity of a CSI report according to an embodiment of the present invention;

FIG. 2 is a flowchart of one embodiment of step S12 of FIG. 1;

FIG. 3 is a flowchart of another embodiment of step S12 of FIG. 1;

fig. 4 is a flowchart of another CSI report validity determination method according to an embodiment of the present invention;

fig. 5 is a schematic structural diagram of an apparatus for determining validity of a CSI report according to an embodiment of the present invention;

fig. 6 is a schematic structural diagram of another apparatus for determining validity of CSI report according to an embodiment of the present invention.

Detailed Description

As described previously, the LCHs are divided into LCHs that require HARQ retransmission and LCHs that do not require HARQ retransmission. After obtaining a piece of direct link radio resource, when the UE selects a target UE through the LCP process, there may be a direct link to more than one UE at the same time, and then, data of each logical channel and MAC CE are loaded into the MAC PDU according to the priority order.

The inventor of the present invention has studied and found that if the SL CSI reporting MAC CE needs HARQ retransmission, a plurality of CSI reports that the sending UE may continuously receive are out of order, and therefore, when receiving a SL CSI reporting, it needs to identify whether an updated CSI report has been received before (for example, a report with a later sequence number is received first), and if so, the updated CSI report needs to be discarded. However, in the prior art, an effective method for determining the validity of the CSI report is lacking.

In an embodiment of the present invention, the CSI report is received; and determining whether the CSI report is valid at least according to the sequence number information in the CSI report. By adopting the scheme, the sending UE can determine whether the CSI report is effective or not according to the serial number information by setting that the CSI report to be received can contain the serial number information.

In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.

Referring to fig. 1, fig. 1 is a flowchart of a method for determining validity of a CSI report according to an embodiment of the present invention. The CSI report validity determining method may be used for transmitting a UE, and may include steps S11 through S12, and may further include step S13 before step S11.

Step S11: receiving the CSI report;

step S12: determining whether the CSI report is valid at least according to the sequence number information in the CSI report;

step S13: and determining that the CSI report to be received contains sequence number information.

In a specific implementation of step S11, the CSI report is sent by the receiving UE, i.e. received by the sending UE from the receiving UE.

In a specific implementation of step S12, it may be determined whether the CSI report is valid according to the sequence number information, and it may also be determined whether the CSI report is valid according to a combination of the sequence number information and other information.

Referring to fig. 2, fig. 2 is a flowchart of an embodiment of step S12 in fig. 1. The step of determining whether the CSI report is valid according to at least the sequence number information may include step S21, and may further include steps S22 to S23, which are described below.

In step S21, it is determined whether the currently received CSI report is valid according to at least a comparison result between the sequence number of the currently received CSI report and the sequence number of the CSI report received last time.

Further, the CSI reports may be sequentially sent according to a preset maximum sequence number (N-1) in a cyclic sequence from 0 to (N-1); the determining whether the currently received CSI report is valid according to at least a comparison result between a sequence number of the currently received CSI report and a sequence number of a CSI report received last time may include: if the serial number of the CSI report obtained by current receiving is not positioned in a judging window [ X, (L-1+ X) mod (N) ], determining that the CSI report received currently is invalid; wherein, X is used to indicate a sequence number of a CSI report received last time, L is used to indicate a length of the determination window, and N is used to indicate a preset maximum sequence number plus 1.

It should be noted that, if the sequence number of the currently received CSI report is located within the determination window [ X, (L-1+ X) mod (n) ], there is a possibility that the currently received CSI report is valid, and further determination of validity may be performed through subsequent steps.

In a specific implementation manner of the embodiment of the present invention, the CSI report may be configured with a sequence number signal, the TX UE is configured by a resource pool attribute in the system message, the RX UE is configured by a resource pool attribute in the system message, and N is defined as 8 by the standard.

Specifically, the TX UE may be configured by the system message to have a window length L of 4, and the validity of the CSI report is determined by the steps shown in fig. 2. Wherein, the RX UE may be configured by the TX UE through PC5-RRC to increase its sequence number by 1 and start again from 0 after N.

In another specific implementation manner of the embodiment of the present invention, the CSI report may be configured with a sequence number signal, the TX UE is configured by a resource pool attribute in a system message, the RX UE is configured by the TX UE through PC5-RRC, and N is specified as 8 by the standard.

Specifically, the TX UE may be configured by the system message to determine the validity of the CSI report using the steps shown in fig. 3. The window length is configured to be L, and the window length L is obtained from N and is N/2. The RX UE is configured by the TX UE through PC5-RRC to use the sequence number in the SCI for CSI reporting.

Still further, N, L may be configured or preconfigured by protocol settings or system messages or proprietary signaling.

Specifically, specific values of N, L may be predefined by the communication protocol, helping to reduce uncertainty; n, L, the specific value can also be system message configuration, for example, configured for a base station, which is helpful to improve the flexibility of configuration; n, L, the specific value can also be a proprietary signaling configuration, for example, a network-side proprietary signaling configuration, which is helpful to improve the flexibility of configuration; n, L may also be pre-configured, such as being pre-configured for the sending terminal and then sent to the receiving terminal.

In the embodiment of the invention, if the serial number of the currently received CSI report is not positioned in the judgment window [ X, (L-1+ X) mod (N) ], the currently received CSI report is determined to be invalid, and by setting the judgment window, the problem that the serial number is disordered when the serial number starts from 0 because the CSI reports are sequentially sent out in a cyclic sequence from 0 to (N-1) can be avoided, and the accuracy of validity judgment is improved.

In step S22, a time difference between the time the CSI report is currently received and the time of issuance of the SCI triggering the CSI report is determined.

In step S23, if the time difference is greater than the delay limit, it is determined that the currently received CSI report is invalid.

It should be noted that, if the time difference is less than or equal to the delay limit, there is a possibility that the currently received CSI report is valid, and further determination of validity may be performed through subsequent steps.

It should be noted that, in the embodiment shown in steps S22 to S23, the SCIs for triggering the CSI report may include sequence number information, and the SCIs may be sequentially sent according to a preset maximum SCI sequence number (N-1) by using a loop sequence from 0 to (N-1), and the sequence number information in the SCIs is increased by 1 every time the CSI report is triggered; the CSI report includes sequence number information included in the SCI triggering the CSI report.

Further, when the currently received CSI report is determined to be invalid, other steps are not required to be adopted for determining the validity of the CSI report. Specifically, steps S22 to S23 may be provided before step S21 and may also be provided after step S21, and the conclusion that the CSI report is invalid can be reached regardless of whether the CSI report is determined to be invalid first in step S21 or determined to be invalid first in steps S22 to S23.

In the embodiment of the invention, the time difference between the current time of receiving the CSI report and the sending time of the SCI triggering the CSI report is determined; and if the time difference is larger than the delay limit, determining that the currently received CSI report is invalid. By setting the judgment that the time difference is greater than the time delay limit, the invalidity of the received CSI report can be determined in time when the CSI report does not meet the requirement of the time delay limit, and the accuracy of validity judgment is further improved.

Referring to fig. 3, fig. 3 is a flowchart of another embodiment of step S12 in fig. 1. The determining whether the CSI report is valid may include steps S31 through S32, and may further include steps S33 through S34, based on at least the sequence number information. The respective steps are explained below.

In step S31, a CSI report is received.

In step S32, if the sequence number in the received CSI report does not coincide with the sequence number contained in the SCI that most recently triggered the CSI report, it is determined that the received CSI report is invalid.

It should be noted that if the sequence number in the received CSI report is consistent with the sequence number included in the SCI that has triggered the CSI report recently, there is a possibility that the currently received CSI report is valid, and further determination of validity may be performed through subsequent steps.

The SCI used for triggering the CSI report comprises SCI serial number information, the SCIs are sequentially sent out according to a preset maximum SCI serial number (N-1) by adopting a cycle sequence from 0 to (N-1), and the SCI serial number information is increased by 1 when the CSI report is triggered; the CSI report includes SCI sequence number information for triggering the CSI report.

As can be seen from the above, the SCI number increases by 1 with the number of CSI reports, for example, the SCI number matches the CSI report number, or has a relatively fixed difference in number.

In the embodiment of the invention, if the serial number in the received CSI report is inconsistent with the serial number of the SCI triggering the CSI report, the received CSI report is determined to be invalid, and the judgment difficulty of the validity of the CSI report can be reduced and the operation cost can be reduced by setting the order of the SCI.

In step S33, a time difference between the time of receiving the CSI report and the time of issuance of the SCI triggering the CSI report is determined.

In step S34, if the time difference is greater than the delay limit, it is determined that the currently received CSI report is invalid.

It should be noted that, if the time difference is less than or equal to the delay limit, there is a possibility that the currently received CSI report is valid, and further determination of validity may be performed through subsequent steps.

Further, when the currently received CSI report is determined to be invalid, other steps are not required to be adopted for determining the validity of the CSI report. Specifically, steps S33 to S34 may be provided before steps S31 to S32, and may also be provided after steps S31 to S32, and a conclusion that the CSI report is invalid may be reached regardless of whether the CSI report is determined to be invalid first in steps S31 to S32 or determined to be invalid first in steps S33 to S34.

In the embodiment of the invention, the time difference between the time of receiving the CSI report and the sending time of the SCI triggering the CSI report is determined; determining that the received CSI report is invalid if the time difference is greater than a delay limit. By setting the judgment that the time difference is greater than the time delay limit, the invalidity of the received CSI report can be determined in time when the CSI report does not meet the requirement of the time delay limit, and the accuracy of validity judgment is further improved.

In the embodiment of the invention, whether the currently received CSI report is valid is determined at least according to the comparison result of the serial number of the currently received CSI report and the serial number of the CSI report received at the previous time, so that the validity of the CSI report can be judged, and the blank in the prior art is filled.

With continued reference to fig. 1, in an implementation of step S13, it may be determined whether sequence number information is included in the CSI report to be received in various ways.

Specifically, the step of determining that the CSI report to be received includes sequence number information may include: receiving first indication information; and determining whether the CSI report to be received contains sequence number information or not according to the first indication information.

Further, the step of receiving the first indication information may include: the first indication information is received from a system message or proprietary signaling.

Specifically, the first indication information may be configured by a system message, for example, configured by a base station, which helps to improve flexibility of configuration; and the configuration can be a proprietary signaling configuration, for example, the configuration of the network terminal proprietary signaling, which helps to improve the flexibility of the configuration.

Further, the first indication information is first HARQ retransmission indication information, where the first HARQ retransmission indication information is used to indicate whether HARQ retransmission of the CSI report is enabled; according to the first indication information, the step of determining that the CSI report to be received includes sequence number information may include: and if the HARQ retransmission first indication information indicates that the HARQ retransmission of the CSI report is enabled, determining that the CSI report to be received contains sequence number information.

Further, the CSI report may be received through a MAC PDU; wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

In the embodiment of the present invention, according to the HARQ retransmission first indication information, the sequence number information included in the CSI report to be received is determined by indicating that the HARQ retransmission of the CSI report is enabled, so that under the condition that the sequence number information is included in the CSI report to be received, whether the CSI report is valid is determined according to the sequence number information.

In another specific implementation manner of the embodiment of the present invention, the first indication information may be first sequence number addition indication information, where the first sequence number addition indication information is used to indicate whether sequence number information is added in the to-be-received CSI report.

In the embodiment of the present invention, indication information may be added according to the first sequence number, and HARQ retransmission of the CSI report is enabled by an indication to determine that the CSI report to be received includes sequence number information, so that under the condition that the CSI report to be received includes the sequence number information, whether the CSI report is valid is determined according to the sequence number information.

In another specific implementation manner of the embodiment of the present invention, the first indication information may be selected from: attribute information of the direct link, attribute information of the carrier frequency and attribute information of the resource pool; determining that the to-be-received CSI report contains sequence number information according to the first indication information comprises: if the first indication information indicates that HARQ retransmission of the CSI report is enabled, determining that the CSI report to be received contains sequence number information; wherein the attribute information of the direct link, the attribute information of the carrier frequency, and the attribute information of the resource pool directly or indirectly indicate whether HARQ retransmission of the CSI report is enabled.

Still further, the step of receiving the CSI report may include: receiving the CSI report through a MAC PDU; wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

In the embodiment of the present invention, whether the CSI report to be received includes the sequence number information may be determined according to the attribute information of the direct link, the attribute information of the carrier frequency, and the attribute information of the resource pool, so that whether the CSI report is valid is determined according to the sequence number information only when the CSI report to be received includes the sequence number information.

Referring to fig. 4, fig. 4 is a flowchart of another CSI report validity determination method according to an embodiment of the present invention. The other CSI report validity determining method may be used for receiving the UE, and may include step S41, and may further include steps S42 to S43 before step S41.

Step S41: and sending the CSI report so that the sending UE determines whether the CSI report is effective or not at least according to the sequence number information.

Wherein, the CSI report comprises sequence number information.

Step S42: determining whether sequence number information needs to be added in a CSI report to be sent;

step S43: and if the serial number information needs to be added in the CSI report to be sent, adding the serial number information.

In a specific implementation of step S41, the CSI report is sent by the receiving UE, i.e. received by the sending UE from the receiving UE. The sending UE may determine whether the CSI report is valid according to the sequence number information, and may also determine whether the CSI report is valid according to a combination of the sequence number information and other information.

In a specific implementation manner of the embodiment of the present invention, the step of sending the CSI report may include: and sequentially sending the CSI reports according to a preset maximum sequence number (N-1) and by adopting a cycle sequence from 0 to (N-1), so that the sending UE determines whether the currently received CSI report is valid at least according to a comparison result of the sequence number of the currently received CSI report and the sequence number of the previously received CSI report.

Still further, the step of transmitting the CSI report may further include: adding SCI sequence number information in SCI for triggering CSI report, wherein the SCI is sent out in sequence according to a preset maximum SCI sequence number (N-1) by adopting a cycle sequence from 0 to (N-1); setting the sequence number information in the SCI to increase by 1 every time the CSI report is triggered; and sending the SCI so that the sending UE determines the time difference between the time of currently receiving the CSI report and the sending time of the SCI triggering the CSI report, and if the time difference is greater than the time delay limit, determining that the currently received CSI report is invalid.

In another specific implementation manner of the embodiment of the present invention, the step of sending the CSI report may include: adding SCI sequence number information in SCI for triggering CSI report, wherein the SCI comprises the SCI sequence number information, the SCI is sent out in sequence according to a preset maximum SCI sequence number (N-1) by adopting a cycle sequence from 0 to (N-1), and the SCI sequence number information is increased by 1 when the CSI report is triggered; the CSI report comprises SCI serial number information triggering the CSI report; and sending the SCI so that the sending UE determines that the received CSI report is invalid according to the inconsistency between the sequence number in the received CSI report and the sequence number contained in the SCI which triggers the CSI report recently.

Further, the method for determining the validity of the CSI report may include: determining a time difference between a time of sending the CSI report and a time of transmission of an SCI triggering the CSI report; and if the time difference is larger than the delay limit, determining that the currently received CSI report is invalid.

Still further, N, L may be configured or preconfigured by protocol settings or system messages or proprietary signaling.

In the specific implementation of step S42, it may be determined in various ways whether sequence number information needs to be added to the CSI report to be sent.

Further, the step of determining whether sequence number information needs to be added to the CSI report to be sent may include: receiving second indication information; and determining whether sequence number information needs to be added in the CSI report to be sent or not according to the second indication information.

Still further, the step of receiving the second indication information may include: the second indication information is received from a system message, proprietary signaling, or from a PC5-RRC received by the sending UE.

Still further, the second indication information may be second HARQ retransmission indication information, where the second HARQ retransmission indication information is used to indicate whether HARQ retransmission of the CSI report is enabled; determining whether sequence number information needs to be added to a CSI report to be sent according to the second indication information comprises: and if the second HARQ retransmission indication information indicates that the HARQ retransmission of the CSI report is enabled, determining that serial number information needs to be added in the CSI report to be sent.

Still further, the step of sending the CSI report may include: receiving the CSI report through a MAC PDU; wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

It should be noted that, before sending the CSI report, the method for determining validity of the CSI report may further include: and when the second HARQ retransmission indication information indicates that HARQ retransmission of the CSI report is disabled and the CSI report cannot meet the delay limit, the CSI report is not sent to the sending UE, so that signaling overhead can be reduced and communication resources can be saved.

In the embodiment of the present invention, according to HARQ retransmission second indication information, it may be determined that the CSI report to be received includes sequence number information by indicating that HARQ retransmission of the CSI report is enabled, so that, when the CSI report to be received includes sequence number information, it is determined whether the CSI report is valid according to the sequence number information.

In another specific implementation manner of the embodiment of the present invention, the second indication information may be second sequence number addition indication information, where the second sequence number addition indication information is used to indicate whether sequence number information needs to be added in a CSI report to be sent.

In the embodiment of the present invention, indication information may be added according to the second sequence number, and HARQ retransmission of the CSI report is enabled by an indication to determine that the CSI report to be received includes sequence number information, so that under the condition that the CSI report to be received includes the sequence number information, whether the CSI report is valid is determined according to the sequence number information.

In another specific implementation manner of the embodiment of the present invention, the second indication information may be selected from: attribute information of the direct link, attribute information of the carrier frequency and attribute information of the resource pool; determining whether sequence number information needs to be added to a CSI report to be sent according to the second indication information comprises: if the second indication information indicates that HARQ retransmission of the CSI report is enabled, determining that serial number information needs to be added in the CSI report to be sent; wherein the attribute information of the direct link, the attribute information of the carrier frequency, and the attribute information of the resource pool directly or indirectly indicate whether HARQ retransmission of the CSI report is enabled.

Further, the step of sending the CSI report may include: receiving the CSI report through a MAC PDU; wherein, the MAC PDU may simultaneously carry data of LCH enabling HARQ retransmission.

In the embodiment of the present invention, whether the CSI report to be received includes the sequence number information may be determined according to the attribute information of the direct link, the attribute information of the carrier frequency, and the attribute information of the resource pool, so that whether the CSI report is valid is determined according to the sequence number information only when the CSI report to be received includes the sequence number information.

In the specific implementation of step S43, sequence number information may be added to the CSI report to be sent according to a preset sequence, so as to satisfy the requirement of sending the CSI report shown in step S41.

In the embodiment of the invention, the sending UE can determine whether the CSI report is valid according to the serial number information by setting that the CSI report to be received can contain the serial number information, compared with the prior art that a plurality of CSI reports which are possibly continuously received by the sending UE are out of order, so that the validity of the CSI report can not be determined.

For more details about steps S42, S43 to S41, please refer to the description of steps in fig. 1, which is not repeated herein.

Referring to fig. 5, fig. 5 is a schematic structural diagram of an apparatus for determining validity of a CSI report according to an embodiment of the present invention. The device for determining the validity of the CSI report comprises:

a receiving module 51, configured to receive the CSI report;

a validity determining module 52, configured to determine whether the CSI report is valid at least according to sequence number information in the CSI report.

For the principle, specific implementation and beneficial effects of the CSI report validity determination apparatus, please refer to the foregoing description and the related descriptions of the CSI report validity determination method shown in fig. 1 to fig. 3, which are not repeated herein.

Referring to fig. 6, fig. 6 is a schematic structural diagram of another apparatus for determining validity of CSI report in an embodiment of the present invention. The other CSI report validity determination device comprises:

a sending module 61, configured to send the CSI report, so that a sending UE determines whether the CSI report is valid at least according to sequence number information.

Wherein, the CSI report comprises sequence number information.

For the principle, specific implementation and beneficial effects of the CSI report validity determination apparatus, please refer to the foregoing description and the related description of the CSI report validity determination method shown in fig. 4, which is not repeated herein.

It should be noted that the technical solution of the present invention is applicable to a 5G (5Generation) communication system, a 4G communication system, a 3G communication system, and various future new communication systems, such as 6G, 7G, and the like.

Embodiments of the present invention also provide a storage medium having a computer program stored thereon, where the computer program is executed by a processor to perform the steps of the above method. The storage medium may be a computer-readable storage medium, and may include, for example, a non-volatile (non-volatile) or non-transitory (non-transitory) memory, and may further include an optical disc, a mechanical hard disk, a solid state hard disk, and the like.

Specifically, in the embodiment of the present invention, the processor may be a Central Processing Unit (CPU), and the processor may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.

It will also be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example and not limitation, many forms of Random Access Memory (RAM) are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (enhanced SDRAM), SDRAM (SLDRAM), synchlink DRAM (SLDRAM), and direct bus RAM (DR RAM).

The embodiment of the present invention further provides a sending UE, which includes a memory and a processor, where the memory stores a computer program capable of running on the processor, and the processor executes the steps of the method when running the computer program. The sending UE includes, but is not limited to, a mobile phone, a computer, a tablet computer, and other terminal devices.

The embodiment of the present invention further provides a sending UE, which includes a memory and a processor, where the memory stores a computer program capable of running on the processor, and the processor executes the steps of the method when running the computer program. The sending UE includes, but is not limited to, a vehicle, a smart terminal, a cloud platform, an internet of vehicles server, an internet of things server, and the like. The intelligent terminal may be externally coupled to the vehicle, or integrated in the vehicle, such as a driving computer of the vehicle.

The embodiment of the present invention further provides a receiving UE, which includes a memory and a processor, where the memory stores a computer program capable of running on the processor, and the processor executes the steps of the method when running the computer program. The sending UE includes, but is not limited to, a vehicle, a smart terminal, a cloud platform, an internet of vehicles server, an internet of things server, and the like. The intelligent terminal may be externally coupled to the vehicle, or integrated in the vehicle, such as a driving computer of the vehicle.

Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be effected therein by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.

21页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:边链路数据传输方法、装置、设备以及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类