WO2024208317A1 - Procédé, appareil et système de communication - Google Patents

Procédé, appareil et système de communication Download PDF

Info

Publication number
WO2024208317A1
WO2024208317A1 PCT/CN2024/085989 CN2024085989W WO2024208317A1 WO 2024208317 A1 WO2024208317 A1 WO 2024208317A1 CN 2024085989 W CN2024085989 W CN 2024085989W WO 2024208317 A1 WO2024208317 A1 WO 2024208317A1
Authority
WO
WIPO (PCT)
Prior art keywords
cyclic shift
port
value
srs
interval
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2024/085989
Other languages
English (en)
Chinese (zh)
Inventor
刘显达
王一鸿
高翔
张哲宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Peng Cheng Laboratory
Original Assignee
Huawei Technologies Co Ltd
Peng Cheng Laboratory
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN202310541581.9A external-priority patent/CN118784186A/zh
Application filed by Huawei Technologies Co Ltd, Peng Cheng Laboratory filed Critical Huawei Technologies Co Ltd
Publication of WO2024208317A1 publication Critical patent/WO2024208317A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path

Definitions

  • the present application relates to the field of communications, and more specifically, to a communication method, device and system.
  • the network device can obtain the uplink (UL) channel state of the terminal device according to the sounding reference signal (SRS) sent by the terminal device.
  • the network device obtains the downlink (DL) channel state of the terminal device according to channel reciprocity, thereby performing data scheduling for the terminal device.
  • the same network device needs to receive SRS from multiple terminal devices to determine the corresponding channel status.
  • different cyclic shifts are used to avoid interference between different SRS in the spatial domain.
  • the current cyclic shift is randomly selected, and the cyclic shifts corresponding to different SRS have the same possibility, that is, different SRS may collide in the spatial domain. How to reduce the interference between different SRS to improve the accuracy of obtaining channel status is an urgent problem to be solved.
  • the present application provides a communication method, device and system, which can reduce interference between different SRSs and improve the accuracy of acquiring channel status.
  • an embodiment of the present application provides a communication method, which can be executed by a terminal device, or can also be executed by a chip or circuit for a terminal device, and the present application does not limit this.
  • a communication method which can be executed by a terminal device, or can also be executed by a chip or circuit for a terminal device, and the present application does not limit this.
  • the following description is taken as an example of execution by a terminal device.
  • the method comprises: receiving configuration information of a sounding reference signal SRS resource, wherein the SRS resource comprises N ports, and the configuration information of the SRS resource comprises a cyclic shift reference index, a comb tooth offset value and a sub-interval length L; determining a cyclic shift corresponding to a first port according to the cyclic shift reference index, an index of the first port and a cyclic shift value offset corresponding to the first port, wherein the first port is one of the N ports; wherein the cyclic shift value offset corresponding to the first port is determined according to a sending time of the SRS and/or a comb tooth offset value of the first port, and the sub-interval length.
  • the length of the sub-interval is the number of values contained in the sub-interval, and the value is an integer.
  • This method refines the design of the randomly selected intervals of the cyclic shift values corresponding to each SRS port. Specifically, the cyclic shift values corresponding to each SRS port will change over time, and the cyclic shift values are randomly selected within a certain interval.
  • the network device configures a fine interval of randomly selected cyclic shift values for the terminal device, avoiding the possibility of collision of SRS signals that would not collide, ensuring the orthogonality of SRS, and enabling the network device to obtain accurate channel status, and further perform data scheduling based on the channel status, which can improve communication quality.
  • the cyclic shift value offset corresponding to the first port belongs to a first value range
  • the first value range is a sub-interval
  • the first value range is multiple sub-intervals of length L.
  • the cyclic shift value offset corresponding to each port of the N ports is the same.
  • a cyclic shift value offset is determined, and the cyclic shift value offset can be applied to N ports.
  • the terminal device no longer needs to determine the cyclic shift offset corresponding to each port according to the configuration information of the SRS resource corresponding to each port, thereby reducing the processing complexity of the terminal device.
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the A cyclic shift value offset corresponding to the first port.
  • the number of sub-intervals included in the first value range is 1.
  • the cyclic shift value bias of the first port is an integer.
  • the configuration information of the SRS resource indicates a first interval length
  • the first interval length is the length of a sub-interval included in the first value range.
  • the cyclic shift value offset corresponding to the first port is determined based on a first numerical value and a sub-interval length, and the first numerical value is determined based on a sending time of the SRS and/or a comb tooth offset value of the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and a pseudo-random sequence
  • the L is the sub-interval length.
  • the value range of L is is the maximum cyclic shift value.
  • the first value range includes two or more sub-intervals, and any two of the sub-intervals do not overlap in the delay domain.
  • the configuration information of the SRS resource further includes an interval interval, where the interval interval represents an absolute value of a difference between the minimum values of the values contained in two adjacent sub-intervals within the first value range,
  • the cyclic shift value offset corresponding to the first port is determined according to a first value, the sub-interval length and the interval interval, and the first value is determined according to the transmission time of the SRS and/or the comb tooth offset value of the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the transmission time of the SRS and the pseudo-random sequence
  • the L is the sub-interval length
  • the ⁇ is the interval
  • the value range of L is is the maximum cyclic shift value.
  • the initial cyclic shift value corresponding to the first port satisfies the following relationship:
  • the relationship satisfied by the initial cyclic shift value corresponding to the first port is determined according to a preset condition, and the preset condition is related to the number of ports in the SRS resource and the association.
  • the preset condition is
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • the ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift value offset corresponding to the first port.
  • the function g(x,y) xmody or
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • the ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port, and the preset condition is
  • the configuration information of the SRS resource indicates a first direction, and the first direction is used to determine the positive or negative of a cyclic shift value bias corresponding to the first port.
  • the first direction may be predefined, or preconfigured, or configured, that is, the first direction is not necessarily in the configuration information of the SRS resource.
  • the network device configures the direction of the cyclic shift bias to the terminal device, that is, the direction of movement of the SRS sequence in the code domain, to avoid the terminal device using the wrong bias direction for cyclic shift, further reducing the possibility of interference between different SRSs.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and a pseudo-random sequence
  • the L is the first interval length
  • the value of b represents the first direction.
  • the configuration information of the SRS resource includes a first interval length, the first interval length is the length of a sub-interval included in the first value range, the first direction is used to determine the positive or negative of the cyclic shift value offset corresponding to the first port, the cyclic shift value offset corresponding to the first port is determined based on a first numerical value and the first interval length, the first numerical value is determined based on the sending time of the SRS and/or the comb tooth offset value of the first port, the configuration information of the SRS resource also indicates a second interval length, and the sub-interval length of the first value range is the sum of the first interval length and the second interval length.
  • the length of the subinterval of the first value range is determined by two length parameters.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the ⁇ is a second value
  • the second value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L1 is the first interval length
  • the L2 is the second interval length.
  • L1 value range is
  • L2 value range is
  • the first value range includes two or more sub-intervals, and any two of the sub-intervals do not overlap in the delay domain.
  • the delay domain in the present application may be a code domain.
  • any two sub-intervals do not overlap in the delay domain, including two cases: any two sub-intervals have no intersection in the delay domain, and any two sub-intervals have an intersection in the delay domain.
  • the configuration information of the SRS resource indicates the length and interval interval of the first sub-interval
  • the interval interval represents the absolute value of the difference between the minimum values of the values contained in two adjacent sub-intervals within the first value range
  • the first sub-interval is one of the two or more sub-intervals.
  • the range of port cyclic shift randomization is expanded, so that the cyclic shift corresponding to each port of the SRS signal changes within a discrete set range over time, which can make the port face different interference at different times, further improving the interference randomization performance.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and a pseudo-random sequence
  • the L3 is the length of the first sub-interval
  • the ⁇ is the interval.
  • interval interval may be predefined, or preconfigured, or configured, that is, the interval interval is not necessarily in the configuration information of the SRS resource.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first numerical value
  • the first numerical value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the value of b represents the first direction
  • the L3 is the length of the first sub-interval
  • the ⁇ is the interval.
  • the configuration information of the SRS resource further indicates a granularity of a cyclic shift bias value corresponding to the first port.
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port, and K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift offset is further refined through the granularity of the cyclic shift offset value, so that the cyclic shift offset has more options and the flexibility of the cyclic shift is improved.
  • the value range of K is ⁇ 0,1,2 ⁇ .
  • the number of sub-intervals included in the first value range is 1.
  • the cyclic shift value bias of the first port is an integer.
  • the configuration information of the SRS resource indicates a first interval length
  • the first interval length is the length of a sub-interval included in the first value range.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L is the first interval length
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the configuration information of the SRS resource indicates a first direction, and the first direction is used to determine the positive or negative of a cyclic shift value bias corresponding to the first port.
  • the network device configures the direction of the cyclic shift bias to the terminal device, that is, the direction of movement of the SRS sequence in the code domain, to avoid the terminal device using the wrong bias direction for cyclic shift, further reducing the possibility of interference between different SRSs.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first numerical value
  • the first numerical value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L is the length of the first interval
  • the value of b represents the first direction
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the configuration information of the SRS resource further indicates a second interval length
  • the sub-interval length of the first value range is the sum of the first interval length and the second interval length
  • the length of the subinterval of the first value range is determined by two length parameters.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the ⁇ is a second value
  • the second value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L1 is the first interval length
  • the L2 is the second interval length
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • L1 value range is
  • L2 value range is
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • L1 value range is
  • L2 value range is
  • the first value range includes two or more sub-intervals, and any two of the sub-intervals do not overlap in the delay domain.
  • the delay domain in the present application may be a code domain.
  • any two sub-intervals do not overlap in the delay domain, including two cases: any two sub-intervals have no intersection in the delay domain, and any two sub-intervals have an intersection in the delay domain.
  • the configuration information of the SRS resource indicates the length and interval interval of the first sub-interval
  • the interval interval represents the absolute value of the difference between the minimum values of the values contained in two adjacent sub-intervals within the first value range
  • the first sub-interval is one of the two or more sub-intervals.
  • the range of port cyclic shift randomization is expanded, so that the cyclic shift corresponding to each port of the SRS signal changes within a discrete set range over time, which can make the port face different interference at different times, further improving the interference randomization performance.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first numerical value
  • the first numerical value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L3 is the length of the first sub-interval
  • the ⁇ is the interval
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first numerical value
  • the first numerical value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the value of b represents the first direction
  • the L3 is the length of the first sub-interval
  • the ⁇ is the interval
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the configuration information of the SRS resource indicates one or more of different first sub-interval lengths, interval intervals, first directions, and cyclic shift bias value granularities for ports occupying different comb teeth.
  • the cyclic shift value offsets and value ranges corresponding to SRS ports occupying different comb teeth may be different.
  • the configuration information of the SRS resource configures a first set of parameters for the SRS port occupying comb tooth 0, and the first set of parameters includes one or more of the length of the first sub-interval, the interval interval, the first direction, and the granularity of the cyclic shift bias value.
  • a second set of parameters is configured for the SRS occupying comb tooth 1, and the second set of parameters includes one or more of the length of the first sub-interval, the interval interval, the first direction, and the granularity of the cyclic shift bias value, and the first set of parameters and the second set of parameters are different.
  • the embodiment of the present application provides a communication method, which can be executed by a network device, or can also be executed by a chip or circuit used for a network device, and the present application does not limit this.
  • a communication method which can be executed by a network device, or can also be executed by a chip or circuit used for a network device, and the present application does not limit this.
  • the following is an example of execution by a network device.
  • the method comprises: determining an SRS resource; sending configuration information of a sounding reference signal SRS resource, wherein the SRS resource comprises N ports,
  • the configuration information of the SRS resource includes a cyclic shift reference index, a comb tooth offset value and a sub-interval length L;
  • the cyclic shift reference index, the index of the first port and the cyclic shift value offset corresponding to the first port are used to determine the cyclic shift corresponding to the first port, and the first port is one of the N ports; wherein the cyclic shift value offset corresponding to the first port is determined according to the sending time of the SRS and/or the comb tooth offset value of the first port, and the sub-interval length.
  • the length of the sub-interval is the number of values contained in the sub-interval, and the value is an integer.
  • the cyclic shift value offset corresponding to the first port belongs to a first value range
  • the first value range is a sub-interval
  • the first value range is multiple sub-intervals of length L.
  • the cyclic shift value offset corresponding to each port of the N ports is the same.
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the A cyclic shift value offset corresponding to the first port.
  • the number of sub-intervals included in the first value range is 1.
  • the cyclic shift value bias of the first port is an integer.
  • the configuration information of the SRS resource indicates a first interval length
  • the first interval length is the length of a sub-interval included in the first value range.
  • the cyclic shift value offset corresponding to the first port is determined based on a first numerical value and a sub-interval length, and the first numerical value is determined based on the sending time of the SRS and/or the comb tooth offset value of the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and a pseudo-random sequence
  • the L is the length of the first interval.
  • the value range of L is is the maximum cyclic shift value.
  • the first value range includes two or more sub-intervals, and any two of the sub-intervals do not overlap in the delay domain.
  • the configuration information of the SRS resource further includes an interval interval, where the interval interval represents an absolute value of a difference between the minimum values of the values contained in two adjacent sub-intervals within the first value range,
  • the cyclic shift value offset corresponding to the first port is determined according to a first value, the sub-interval length and the interval interval, and the first value is determined according to the transmission time of the SRS and/or the comb tooth offset value of the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the transmission time of the SRS and the pseudo-random sequence
  • the L is the sub-interval length
  • the ⁇ is the interval
  • the value range of L is is the maximum cyclic shift value.
  • the initial cyclic shift value corresponding to the first port satisfies the following relationship:
  • the relationship satisfied by the initial cyclic shift value corresponding to the first port is determined according to a preset condition, and the preset condition is related to the number of ports in the SRS resource and the association.
  • the preset condition is
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • the ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift value offset corresponding to the first port.
  • the function g(x,y) xmody or
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • the ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port, and the preset condition is
  • the configuration information of the SRS resource indicates a first direction
  • the first direction is used to determine the positive or negative of a cyclic shift value bias corresponding to the first port.
  • the network device configures the direction of the cyclic shift bias to the terminal device, that is, the direction of movement of the SRS sequence in the code domain, to avoid the terminal device using the wrong bias direction for cyclic shift, further reducing the possibility of interference between different SRSs.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and a pseudo-random sequence
  • the L is the first interval length
  • the value of b represents the first direction.
  • the configuration information of the SRS resource includes a first interval length, the first interval length is the length of a sub-interval included in the first value range, the first direction is used to determine the positive or negative of the cyclic shift value bias corresponding to the first port, the cyclic shift value bias corresponding to the first port is determined based on the first numerical value and the first interval length, the first numerical value is determined based on the sending time of the SRS and/or the comb tooth bias value of the first port, the configuration information of the SRS resource also indicates a second interval length, and the sub-interval length of the first value range is the sum of the first interval length and the second interval length.
  • the length of the subinterval of the first value range is determined by two length parameters.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the ⁇ is a second value
  • the second value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L1 is the first interval length
  • the L2 is the second interval length.
  • L1 value range is
  • L2 value range is
  • the first value range includes two or more sub-intervals, and any two of the sub-intervals do not overlap in the delay domain.
  • the delay domain in the present application may be a code domain.
  • any two sub-intervals do not overlap in the delay domain, including two cases: any two sub-intervals have no intersection in the delay domain, and any two sub-intervals have an intersection in the delay domain.
  • the configuration information of the SRS resource indicates the length and interval interval of the first sub-interval
  • the interval interval represents the absolute value of the difference between the minimum values of the values contained in two adjacent sub-intervals within the first value range
  • the first sub-interval is one of the two or more sub-intervals.
  • the range of port cyclic shift randomization is expanded, so that the cyclic shift corresponding to each port of the SRS signal changes within a discrete set range over time, which can make the port face different interference at different times, further improving the interference randomization performance.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and a pseudo-random sequence
  • the L3 is the length of the first sub-interval
  • the ⁇ is the interval.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first numerical value
  • the first numerical value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the value of b represents the first direction
  • the L3 is the length of the first sub-interval
  • the ⁇ is the interval.
  • the configuration information of the SRS resource further indicates a granularity of a cyclic shift bias value corresponding to the first port.
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port, and K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift offset is further refined through the granularity of the cyclic shift offset value, so that the cyclic shift offset has more options and the flexibility of the cyclic shift is improved.
  • the number of sub-intervals included in the first value range is 1.
  • the cyclic shift value bias of the first port is an integer.
  • the configuration information of the SRS resource indicates a first interval length
  • the first interval length is the length of a sub-interval included in the first value range.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L is the first interval length
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the configuration information of the SRS resource indicates a first direction
  • the first direction is used to determine the positive or negative of a cyclic shift value bias corresponding to the first port.
  • the network device configures the direction of the cyclic shift bias to the terminal device, that is, the direction of movement of the SRS sequence in the code domain, to avoid the terminal device using the wrong bias direction for cyclic shift, further reducing the possibility of interference between different SRSs.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first numerical value
  • the first numerical value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L is the length of the first interval
  • the value of b represents the first direction
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the configuration information of the SRS resource further indicates a second interval length
  • the sub-interval length of the first value range is the sum of the first interval length and the second interval length
  • the length of the subinterval of the first value range is determined by two length parameters.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first value
  • the first value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the ⁇ is a second value
  • the second value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L1 is the first interval length
  • the L2 is the second interval length
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • L1 value range is
  • L2 value range is
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • L1 value range is
  • L2 value range is
  • the first value range includes two or more sub-intervals, and any two of the sub-intervals do not overlap in the delay domain.
  • the delay domain in the present application may be a code domain.
  • any two sub-intervals do not overlap in the delay domain, including two cases: any two sub-intervals have no intersection in the delay domain, and any two sub-intervals have an intersection in the delay domain.
  • the configuration information of the SRS resource indicates the length and interval interval of the first sub-interval
  • the interval interval represents the absolute value of the difference between the minimum values of the values contained in two adjacent sub-intervals within the first value range
  • the first sub-interval is one of the two or more sub-intervals.
  • the range of port cyclic shift randomization is expanded, so that the cyclic shift corresponding to each port of the SRS signal changes within a discrete set range over time, which can make the port face different interference at different times, further improving the interference randomization performance.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first numerical value
  • the first numerical value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the L3 is the length of the first sub-interval
  • the ⁇ is the interval
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the cyclic shift value offset corresponding to the first port
  • the ⁇ is a first numerical value
  • the first numerical value is determined according to the sending time of the SRS and the pseudo-random sequence
  • the value of b represents the first direction
  • the L3 is the length of the first sub-interval
  • the ⁇ is the interval
  • the K is the granularity of the cyclic shift offset value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the configuration information of the SRS resource indicates one or more of different first sub-interval lengths, interval intervals, first directions, and cyclic shift bias value granularities for ports occupying different comb teeth.
  • the cyclic shift value offsets and value ranges corresponding to the SRS ports occupying different comb teeth may be different.
  • the configuration information of the SRS resource configures a first set of parameters for the SRS port occupying comb tooth 0, and the first set of parameters includes one or more of the length of the first sub-interval, the interval interval, the first direction, and the granularity of the cyclic shift bias value.
  • a second set of parameters is configured for the SRS occupying comb tooth 1, and the second set of parameters includes one or more of the length of the first sub-interval, the interval interval, the first direction, and the granularity of the cyclic shift bias value, and the first set of parameters and the second set of parameters are different.
  • the second aspect is an implementation method on the network device side corresponding to the first aspect, and the relevant explanations, supplements, possible implementation methods and descriptions of beneficial effects of the first aspect are also applicable to the third aspect and will not be repeated here.
  • an embodiment of the present application provides a communication device, comprising a module for executing the method of the first aspect, or any possible method in the first aspect, or all possible methods in the first aspect.
  • an embodiment of the present application provides a communication device, comprising a module for executing the method of the second aspect, or any possible method in the second aspect, or all possible methods in the second aspect.
  • the third aspect and the fourth aspect are implementation methods on the device side corresponding to the first aspect and the second aspect respectively.
  • the relevant explanations, supplements, possible implementation methods and descriptions of the beneficial effects of the first aspect and the second aspect are also applicable to the third aspect and the fourth aspect respectively, and will not be repeated here.
  • an embodiment of the present application provides a communication device, comprising an interface circuit and a processor, wherein the communication device is used to execute the method of the first aspect, or any possible method in the first aspect, or all possible methods in the first aspect.
  • an embodiment of the present application provides a communication device, comprising an interface circuit and a processor, wherein the communication device is used to execute the method of the second aspect, or any possible method in the second aspect, or all possible methods in the second aspect.
  • an embodiment of the present application provides a computer-readable medium storing a program code for execution on a terminal device, the program code comprising instructions for executing the method of the first aspect or the second aspect, or any possible manner in the first aspect or the second aspect, or all possible manners in the first aspect or the second aspect.
  • an embodiment of the present application provides a computer-readable medium storing a program code for execution by a network device, the program code comprising instructions for executing the method of the first aspect or the second aspect, or any possible manner in the first aspect or the second aspect, or all possible manners in the first aspect or the second aspect.
  • a computer program product storing computer-readable instructions, which, when the computer-readable instructions are executed on a computer, causes the computer to execute the method of the first aspect, or any possible manner of the first aspect, or all possible manners of the first aspect.
  • a computer program product storing computer-readable instructions, which, when the computer-readable instructions are executed on a computer, enables the computer to execute the method of the above-mentioned second aspect, or any possible method of the second aspect, or all possible methods of the second aspect.
  • a communication system which includes a device having a method for implementing the above-mentioned first aspect, or any possible manner in the first aspect, or all possible manners in the first aspect, and various possible designed functions, and a device having the second aspect, or any possible manner in the second aspect, or all possible manners in the second aspect, and various possible designed functions.
  • a processor is provided, which is coupled to a memory and is used to execute the method of the above-mentioned first aspect, or any possible manner in the first aspect, or all possible manners in the first aspect.
  • a processor is provided, which is coupled to a memory and is used to execute the method of the second aspect, or any possible manner of the second aspect, or all possible manners of the second aspect.
  • a chip system in a fourteenth aspect, includes a processor and may also include a memory for executing a computer program or instruction stored in the memory, so that the chip system implements the method in any of the first aspect or the second aspect, and any possible implementation of any aspect.
  • the chip system may be composed of a chip, or may include a chip and other discrete devices.
  • a communication system comprising at least one communication device as described in the third aspect and/or at least one communication device as described in the fourth aspect, and the communication system is used to implement the above-mentioned first aspect or second aspect, or any possible manner in the first aspect or second aspect, or all possible implementation methods in the first aspect or second aspect.
  • FIG. 1 is a schematic diagram of a communication system 100 to which an embodiment of the present application is applicable.
  • FIG. 2 is a schematic diagram of a comb with three different numbers of comb teeth.
  • FIG. 3 is a schematic diagram of a transmission bandwidth and a frequency hopping bandwidth.
  • FIG. 4 shows a schematic diagram of a scenario of joint transmission of multiple network devices.
  • FIG5 shows a schematic diagram of SRS distribution in the delay domain.
  • FIG6 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 7 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG8 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 9 shows a schematic diagram of a communication method.
  • FIG. 10 shows a schematic diagram of SRS distribution in the delay domain.
  • FIG. 11 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 12 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG13 shows a schematic diagram of a communication device 1300 proposed in this application.
  • FIG. 14 shows a schematic structural diagram of a terminal device 1400 applicable to an embodiment of the present application.
  • FIG. 15 shows a schematic diagram of a communication device 1500 proposed in this application.
  • FIG. 16 shows a schematic diagram of the structure of a network device 1600 applicable to an embodiment of the present application.
  • FIG. 17 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 18 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 19 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 20 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 21 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 22 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 23 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • FIG. 24 shows a schematic diagram of yet another distribution of SRS in the delay domain.
  • the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: the fifth generation (5th generation, 5G) system or new radio (new radio, NR), long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), etc.
  • the technical solutions provided in the present application can also be applied to future communication systems, such as the sixth generation mobile communication system.
  • the technical solutions of the embodiments of the present application can also be applied to device to device (device to device, D2D) communication, vehicle-to-everything (vehicle-to-everything, V2X) communication, machine to machine (machine to machine, M2M) communication, machine type communication (machine type communication, MTC), and Internet of things (internet of things, IoT) communication system or other communication systems.
  • D2D device to device
  • V2X vehicle-to-everything
  • machine to machine machine to machine
  • M2M machine type communication
  • MTC machine type communication
  • IoT Internet of things
  • the terminal equipment in the embodiments of the present application may refer to an access terminal, a user unit, a user station, a mobile station, a mobile station, a relay station, a remote station, a remote terminal, a mobile device, a user terminal, a user equipment (UE), a terminal, a wireless communication device, a user agent or a user device.
  • an access terminal a user unit, a user station, a mobile station, a mobile station, a relay station, a remote station, a remote terminal, a mobile device, a user terminal, a user equipment (UE), a terminal, a wireless communication device, a user agent or a user device.
  • UE user equipment
  • the terminal equipment may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved public land mobile network (PLMN), etc., and the embodiments of the present application are not limited to this.
  • SIP session initiation protocol
  • WLL wireless local loop
  • PDA personal digital assistant
  • PLMN public land mobile network
  • wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes.
  • a wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction.
  • wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
  • the terminal device can also be a terminal device in an IoT system.
  • IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.
  • IOT technology can achieve massive connections, deep coverage, and terminal power saving through narrowband (NB) technology, for example.
  • NB narrowband
  • the network device in the embodiment of the present application can be any device with wireless transceiver function for communicating with the terminal device.
  • the device includes but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home evolved NodeB (HeNB, or home Node B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WIFI) system,
  • a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc. can also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc.
  • the gNB may include a centralized unit (CU) and a DU.
  • the gNB may also include an active antenna unit (AAU).
  • the CU implements some functions of the gNB, and the DU implements some functions of the gNB.
  • the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers.
  • the DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC), media access control (MAC) and physical (PHY) layers.
  • the AAU implements some physical layer processing functions, RF processing and related functions of active antennas.
  • the network device may be a device including one or more of a CU node, a DU node, and an AAU node.
  • the CU may be classified as a network device in an access network (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), and this application does not limit this.
  • the terminal device or network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer.
  • the hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory).
  • the operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system.
  • the application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software.
  • the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application.
  • the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in the terminal device or the network device that can call and execute a program.
  • computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.).
  • the various storage media described herein may represent one or more devices and/or other machine-readable media for storing information.
  • the term "machine-readable storage medium” may include, but is not limited to, wireless channels and various other media capable of storing, containing and/or carrying instructions and/or data.
  • FIG. 1 is a schematic diagram of a communication system 100 to which the embodiments of the present application are applicable.
  • the communication system 100 may include at least one network device, such as the network device 110 shown in FIG. 1 ; the communication system 100 may also include at least one terminal device, such as the terminal device 120 shown in FIG. 1 , such as the terminal device 130 shown in FIG. 1 , wherein a sounding reference signal (SRS) is detected.
  • the network device 110 may communicate with the terminal device 120 and the terminal device 130 via a wireless link.
  • SRS sounding reference signal
  • Each communication device such as the network device 110, the terminal device 120 or the terminal device 130, may be configured with multiple antennas.
  • the configured multiple antennas may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. Therefore, the communication devices in the communication system 100, such as the network device 110 and the terminal device 120, can communicate through the multi-antenna technology; and the network device 110 and the terminal device 130 can communicate through the multi-antenna technology.
  • FIG1 is an example of communication between a network device and a terminal device, which simply illustrates a communication scenario to which the present application can be applied, and different antenna ports implement code domain resource reuse through cyclic shift (CS).
  • the scenario in FIG1 is an exemplary description and does not limit other scenarios to which the present application can be applied.
  • FIG. 1 is only a simplified schematic diagram for ease of understanding, and the communication system 100 may also include other network devices or other terminal devices, which are not shown in FIG. 1 .
  • the reference signal may also be referred to as a pilot or a reference sequence, etc.
  • the reference signal may be a reference signal for channel measurement.
  • the reference signal may be an SRS for uplink channel measurement.
  • the reference signal may be a pilot for uplink channel measurement.
  • the reference signal may be an SRS for positioning measurement.
  • the reference signals listed above are only examples and should not constitute any limitation to the present application. The present application does not exclude the possibility of defining other reference signals in future protocols to achieve the same or similar functions, nor does it exclude the possibility of defining other reference signals in future protocols to achieve different functions.
  • SRS is used to estimate the channel quality of different frequency bands.
  • SRS is an uplink reference signal sent by a terminal device to an access network device (such as a base station).
  • the access network device obtains the UL channel of the terminal device based on the SRS sent by the terminal device.
  • the access network device obtains the DL channel of the terminal device based on channel reciprocity, thereby scheduling data for the terminal device based on the DL channel.
  • the UE and/or user in the following description can be regarded as a terminal device.
  • Cyclic shift In SRS resources, CS is used to distinguish different code domain resources. SRS resources implement code division multiplexing between ports by assigning different CS to different ports. Specifically, cyclic shift acts on the transmission sequence. Due to the characteristics of the transmission sequence, applying cyclic shift to the transmission sequence is equivalent to shifting the signal in the delay domain. When different signals have different shifts, the multiplexing effect is achieved.
  • different SRS sequences are distinguished by different CSs, and the SRS sequences corresponding to different CSs are orthogonal, ⁇ is the cyclic shift, and j is the imaginary unit.
  • SRS resource i.e., SRS resource
  • the time domain resources may be time units such as symbols, subframes, and time slots
  • the frequency domain resources may refer to frequency domain positions such as subcarriers, RBs, REs, or RGs
  • the spatial domain resources may refer to spatial domains such as antenna ports or codewords.
  • SRS resources are configured by radio resource control (RRC) IE SRS-Resource or SRS-PosResource, where SRS-PosResource is used for positioning scenarios.
  • RRC radio resource control
  • the same terminal can activate at most one SRS resource set at the same time.
  • An SRS resource set can contain one or more SRS resources. Multiple SRS resources are distinguished by resource IDs. Different terminal devices configure SRS resources differently.
  • SRS and SRS resource one SRS is sent on one SRS resource, one SRS corresponds to one or more antenna ports, and each antenna port corresponds to an SRS sequence. In other words, one SRS corresponds to one or more SRS sequences, which are sent on different antenna ports.
  • the corresponding SRS sequence is:
  • the cyclic shift value ⁇ i of the CS corresponding to antenna port p i is
  • p i can be understood as the serial number of antenna port i
  • the corresponding configuration parameters are included in the RRC parameter transmissionComb, which corresponds to the maximum number of CSs in the MIMO scenario. As indicated in Table 1 below.
  • SRS resources are semi-statically configured by access network equipment (e.g., base stations) through high-level parameters, including:
  • Each SRS port corresponds to a specific time-frequency code resource. Ideally, each SRS port is orthogonal. Each SRS port corresponds to a physical antenna or a virtual antenna of a terminal device.
  • SRS comb The frequency domain subcarriers on the comb teeth of an SRS are equally spaced, and the number of comb teeth K TC ⁇ 2,4,8 ⁇ is semi-statically configured by the access network device (the base station is taken as an example below) through high-level parameters, which determines the number of comb teeth contained in the SRS transmission bandwidth.
  • Figure 2 is an example of a comb with three different numbers of comb teeth provided in this application.
  • each grid represents a resource element (RE), and the black grid is an example of the RE position occupied by a comb with different numbers of comb teeth.
  • One SRS transmission corresponds to R consecutive orthogonal frequency division multiplexing (OFDM) symbols within an SRS resource.
  • the repetition factor R ⁇ 1,2,4 ⁇ is semi-statically configured by the base station through the high-level parameter repetitionFactor.
  • SRS transmission bandwidth, frequency hopping bandwidth and frequency hopping period The transmission bandwidth, frequency hopping bandwidth and frequency hopping period of SRS are determined according to high-level parameters and protocol predefined tables.
  • the SRS transmission bandwidth is the bandwidth range corresponding to the channel obtained by the base station according to the SRS
  • the SRS frequency hopping bandwidth is the bandwidth range corresponding to the channel obtained by the base station after a single SRS transmission
  • the frequency hopping bandwidth is less than or equal to the scanning bandwidth
  • the frequency hopping period is the number of SRS transmissions required for the base station to obtain the channel corresponding to the transmission bandwidth
  • the base station configures the frequency scaling factor PF through high-level parameters
  • the transmission bandwidth, frequency hopping bandwidth and frequency hopping period of SRS remain unchanged, but because the bandwidth of a single SRS transmission becomes the original 1/ PF , in this case, the transmission bandwidth is PF times the bandwidth range corresponding to the channel obtained by the base station according to the SRS, and the SRS frequency hopping
  • FIG 3 is an example of a transmission bandwidth and frequency hopping bandwidth provided in an embodiment of the present application.
  • each grid represents a resource block (RB) in the frequency domain
  • the SRS bandwidth is 16 RB
  • the frequency hopping bandwidth is 4 RB
  • the frequency hopping period is 4.
  • (a) in FIG3 corresponds to no PF configuration
  • Pseudo-random sequence An example of a pseudo-random sequence:
  • N c 1600
  • the second M sequence x 2 (n) is initialized as: C init is the initialization parameter.
  • FIG. 4 shows a schematic diagram of a scenario of joint transmission of multiple network devices.
  • the network devices are TRP1 and TRP2, and the terminal devices are UE1 and UE2.
  • TRP1 and TRP2 serve UE1 together and send data to UE1. Therefore, TRP1 and TRP2 need to obtain the channels from UE1 to TRP1 and TRP2 in advance.
  • SRS resource 1 SRS resource 1
  • UE1 sends an SRS signal on SRS resource 1
  • TRP1 and TRP2 both receive the SRS signal from UE1 on this resource, thereby obtaining their respective channels.
  • TRP1 and TRP2 also serve UE2 together. Similar to serving UE1, TRP1 and TRP2 need to obtain the channels from UE2 to TRP1 and TRP2 in advance.
  • SRS resource 2 By configuring an SRS resource (SRS resource 2), UE2 sends an SRS signal on SRS resource 2, and TRP1 and TRP2 both receive the SRS signal from UE2 on this resource, thereby obtaining their respective channels. It can be seen that for a UE, only one SRS resource is needed to enable multiple TRPs to simultaneously acquire the channel of the UE. In order to serve UE1 and UE2 at the same time, SRS1 and SRS2 are usually configured with the same base sequence and occupy different frequency domain/code domain resources to maintain orthogonality.
  • the delays of the SRS signal sent by the UE to different TRPs are also different, that is, ⁇ 1,1 ⁇ 1,2 , ⁇ 2,1 ⁇ 2,2 , where ⁇ i,j represents the delay from UEi to TRPj.
  • the sequence elements i.e., the elements in the SRS sequence
  • the above base sequence It can be a sequence generated by a Zadoff-Chu (ZC) sequence, such as the ZC sequence itself, or a sequence generated by expanding or truncating the ZC sequence by cyclic shift.
  • ZC Zadoff-Chu
  • a ZC sequence of length N can be expressed as follows:
  • N is a positive integer
  • q is the root index of the ZC sequence, and is a positive integer that is coprime with N and less than N.
  • the cyclic shift ⁇ i corresponding to the SRS port p i is defined as follows:
  • Each cyclic shift value corresponds to the starting point of each portion. It is a cyclic shift reference index, which is semi-statically configured by the network device through the high-level parameter transmissionComb.
  • FIG5 shows a schematic diagram of SRS distribution in the delay domain.
  • the number of ports of SRS1 Maximum number of cyclic shifts
  • the starting position of the circular shift value In this configuration, the four ports of SRS1 occupy cyclic shift values 0, 2, 4, and 6 respectively.
  • the cluster of vertical lines in the box represents the delay domain channel.
  • the cyclic shift values corresponding to two adjacent ports differ by 2.
  • the four ports are evenly distributed in the entire delay domain, and the intervals between the cyclic shift values corresponding to adjacent ports are the same. In this way, even if the delay spread of some ports is large, there will be no mutual interference between the ports.
  • cyclic shift values 1, 3, 5, and 7 are not occupied.
  • network devices usually reallocate these remaining resources to other SRSs.
  • SRS2 can be configured here, and its port number is Maximum number of cyclic shifts The starting position of the circular shift value At this time, the four ports of SRS resource 2 occupy cyclic shift values 1, 3, 5, and 7 respectively, and the cyclic shift values corresponding to two adjacent ports differ by 2.
  • SRS1 and SRS2 each ensure that their ports are evenly distributed in the entire delay domain, and in general, the ports of SRS1 and SRS2 are staggered in the entire delay domain.
  • the cyclic shift value corresponding to the port is currently randomized. Specifically, at different SRS transmission times, the cyclic shift value corresponding to the SRS port is in the set Randomly selected from .
  • the cyclic shift values corresponding to the 4 ports of the SRS resource correspond to 0, 3, 6, and 9, respectively, as shown in (a) of Figure 6, and at the second SRS transmission time (time 2), the cyclic shift values corresponding to the 4 ports of the SRS resource correspond to 1, 4, 7, and 10, respectively, as shown in (b) of Figure 6.
  • the advantage of this is that when the cyclic shift of the interference signal of the neighboring cell (cell 2) remains unchanged, as shown in (c) of Figure 6, the cyclic shift value corresponding to the port of the SRS of the current cell (cell 1) is constantly changed to achieve the effect of interference randomization.
  • UE1 is aligned with TRP1, that is, the delay from UE1 to TRP1 is 0, while there is a delay from UE1 to TRP2.
  • UE2 is aligned with TRP2, that is, the delay from UE2 to TRP2 is 0, while there is a delay from UE2 to TRP1.
  • the delay domain signal received by TRP1 is as shown in (b) of Figure 7. Since there is a delay from UE2 to TRP1, in the delay domain, UE2's channel will rotate to the right. Ring offset.
  • the delay domain signal received by TRP2 is shown in (c) of FIG7 . Since there is a delay from UE1 to TRP2, in the delay domain, the channel of UE1 will be cyclically shifted to the right and overlap with the channel of UE2, causing interference.
  • the cyclic shift value corresponding to the SRS port is in the set of all available cyclic shift values. Such randomization may cause the SRS signals received by TRP1 to interfere with each other in some cases. For example, when the cyclic shift values corresponding to the ports of SRS1 are 0, 3, 6, 9, and the cyclic shift values corresponding to the ports of SRS2 are also 0, 3, 6, 9, the signals received by TRP1 may collide, as shown in FIG8 .
  • the present application provides a communication method to achieve orthogonality between SRS sequences.
  • the embodiments shown below do not particularly limit the specific structure of the execution subject of the method provided in the embodiments of the present application.
  • the execution subject of the method provided in the embodiments of the present application may be a terminal device or an access network device, or a functional module in the terminal device or the access device that can call and execute the program.
  • the number of antenna ports for an SRS configuration is configured by the higher-level parameter nrofSRS-Ports. Otherwise, the number of antenna ports is 1.
  • the maximum cyclic shift number defined in the current protocol corresponds to K TC .
  • the cyclic shift value offset is used to determine the cyclic shift.
  • L randomization interval length, which indicates the length of the sub-interval contained in the value range of the cyclic shift value bias.
  • the length of the sub-interval is the absolute value of the difference between the left and right endpoints of the sub-interval.
  • K Circular shift bias value granularity
  • K represents the number of cyclic shift bias values within a unit length.
  • the length of the interval [0,2] is two unit lengths.
  • Randomization direction used to determine the positive or negative bias of the cyclic shift value.
  • a first value, determined according to the SRS sending time and the pseudo-random sequence.
  • a second value, determined according to the SRS sending time and the pseudo-random sequence.
  • interval interval which indicates the minimum interval between two sub-intervals in the cyclic shift value range.
  • the interval between sub-intervals is the absolute value of the difference between the left endpoints of the sub-intervals.
  • the information enabled by the information is called information to be enabled.
  • the information to be enabled can be directly enabled, such as the information to be enabled itself or the index of the information to be enabled.
  • the information to be enabled can also be indirectly enabled by enabling other information, wherein there is an association relationship between the other information and the information to be enabled. It is also possible to enable only a part of the information to be enabled, while the other parts of the information to be enabled are known or agreed in advance.
  • the enabling of specific information can also be achieved by means of the arrangement order of each piece of information agreed in advance (such as specified by the protocol), thereby reducing the enabling overhead to a certain extent.
  • the common parts of each piece of information can also be identified and enabled uniformly to reduce the enabling overhead caused by enabling the same information separately.
  • the first, second and various numerical numbers (e.g., "#1", “#2”, etc.) shown in the present application are only for convenience of description and are used to distinguish objects, and are not used to limit the scope of the embodiments of the present application. For example, to distinguish different SRSs, etc., rather than to describe a specific order or sequence. It should be understood that the objects described in this way can be interchangeable where appropriate so as to be able to describe solutions other than the embodiments of the present application.
  • pre-set may include pre-definition, for example, protocol definition.
  • pre-definition can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including user equipment or core network equipment), and this application does not limit its specific implementation method.
  • the "storage” involved in the embodiments of the present application may refer to storage in one or more memories.
  • the one or more memories may be separately set or integrated in an encoder or decoder, a processor, or a communication device.
  • the one or more memories may also be partially separately set and partially integrated in a decoder, a processor, or a communication device.
  • the type of memory may be any form of storage medium, which is not limited by the present application.
  • the "protocol” involved in the embodiments of the present application may refer to a standard protocol in the communication field, for example, it may include a 5G protocol, a new radio (NR) protocol, and related protocols used in future communication systems, and the present application does not limit this.
  • a standard protocol in the communication field for example, it may include a 5G protocol, a new radio (NR) protocol, and related protocols used in future communication systems, and the present application does not limit this.
  • the network device mentioned below may be one of the multiple network devices in a multi-network device multi-terminal device joint transmission scenario
  • the terminal device mentioned below may be one of the multiple terminal devices in a multi-network device multi-terminal device joint transmission scenario.
  • Figure 9 shows a schematic diagram of a communication method. This method can reduce interference between different SRSs and improve the accuracy of acquiring channel status.
  • the method may include the following steps:
  • S910 The network device determines SRS resources.
  • the SRS resource corresponds to N ports, and each of the N ports corresponds to a cyclic shift CS.
  • the CSs corresponding to the N ports may be the same or different.
  • the so-called same may be understood as the CSs corresponding to the N ports are exactly the same.
  • the so-called different may be understood as the CSs corresponding to at least two of the N ports are different, or the CSs corresponding to the N ports are different.
  • SRS resources can be found in the previous description and will not be repeated here.
  • the network device sends the configuration information of the SRS resource to the terminal device, and correspondingly, the terminal device receives the configuration information of the SRS resource.
  • the configuration information of the SRS resource is used to configure the SRS resource.
  • the configuration information of the SRS resource indicates a cyclic shift so that the terminal device can determine the SRS resource.
  • the configuration information of the SRS resources may indicate the cyclic shifts corresponding to the N ports respectively, so that the terminal device determines the SRS resources corresponding to the N ports respectively according to the cyclic shifts corresponding to the N ports respectively.
  • the configuration information of the SRS resource may indicate relevant parameters for determining the cyclic shift, so that the terminal device determines the cyclic shifts corresponding to the N ports respectively according to these parameters, and further determines the SRS resources corresponding to the N ports respectively.
  • the configuration information of the SRS resource indicates the SRS resources corresponding to the N ports.
  • the terminal device determines the cyclic shift corresponding to the first port according to the cyclic shift reference index, the index of the first port and the cyclic shift value offset corresponding to the first port.
  • the configuration information of the SRS resource indicates relevant parameters for determining the cyclic shift.
  • the first port is one of the above N ports.
  • the relevant parameters may be: a cyclic shift reference index corresponding to the first port, an index of the first port, and a cyclic shift value offset corresponding to the first port.
  • the cyclic shift corresponding to the first port is associated with the cyclic shift reference index corresponding to the first port, the index of the first port, and the cyclic shift value offset corresponding to the first port.
  • the terminal device can determine the initial cyclic shift value corresponding to the first port based on the index of the first port and the cyclic shift reference index corresponding to the first port, and then determine the cyclic shift corresponding to the first port based on the initial cyclic shift value corresponding to the first port and the cyclic shift value offset corresponding to the first port.
  • the terminal device directly determines the cyclic shift corresponding to the first port according to the index of the first port, the cyclic shift reference index corresponding to the first port, and the cyclic shift value offset corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port is determined according to the transmission time of the SRS and/or the comb offset value of the first port, and the sub-interval length.
  • the definitions of the cyclic shift value offset and the sub-interval length can refer to the above description and will not be repeated.
  • the cyclic shift offset corresponding to the first port belongs to a first value range, and the first value range is a sub-interval or a union of multiple non-overlapping sub-intervals.
  • the first value range includes only one sub-interval, the length of which is 2, and the cyclic shift offset corresponding to the first port is selected from the sub-interval with a length of 2.
  • the first value range includes multiple sub-intervals, and the multiple sub-intervals are continuous.
  • the first value range includes 3 sub-intervals, and the 3 sub-intervals are sub-interval 1, sub-interval 2, and sub-interval 3.
  • the right endpoint of sub-interval 1 coincides with the left endpoint of sub-interval 2
  • the right endpoint of sub-interval 2 coincides with the left endpoint of sub-interval 3.
  • the 3 sub-intervals can also be regarded as a sub-interval 1, sub-interval 2, and sub-interval 3.
  • the first value range includes multiple sub-intervals, and the multiple sub-intervals are continuous.
  • the first value range includes 3 sub-intervals, and the 3 sub-intervals are sub-interval 1, sub-interval 2, and sub-interval 3.
  • the right endpoint of sub-interval 1 does not overlap with the left endpoint of sub-interval 2
  • the right endpoint of sub-interval 2 does not overlap with the left endpoint of sub-interval 3. That is, there is a gap between sub-interval 1 and sub-interval 2, and there is a gap between sub-interval 2 and sub-interval 3.
  • the first value range includes multiple sub-intervals, and there are gaps between the multiple sub-intervals, or the multiple sub-intervals are not continuous.
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • the cyclic shift value is biased according to different situations in which the first value range contains subintervals.
  • the first value range contains subintervals.
  • Case 1 The number of sub-intervals included in the first value range is 1.
  • the resource configuration information of the SRS indicates the first interval length L, where L may be the length of the sub-interval included in the first value range, that is, the length of the sub-interval included in the first value range.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the configuration information of the SRS resource further indicates the granularity K of the cyclic shift bias value corresponding to the first port
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • is a first value, and the first value is determined according to the SRS transmission time and the pseudo-random sequence.
  • the pseudo-random sequence can refer to the above description and will not be described in detail.
  • the interval length L ranges from
  • c(i) is a pseudo-random sequence, or Initialize, Indicates the ID of the cell, Indicates the ID of the SRS.
  • c init may be determined according to a high-level parameter.
  • T is a time unit, which can be
  • l 0 represents the starting OFDM symbol position in a slot corresponding to the first time unit.
  • l′ represents the OFDM symbol position corresponding to the first time unit relative to l 0 ,
  • R is the number of repeated transmissions, or the repetition factor, which is the number of times in the time domain the same signal is sent.
  • the configuration information of the SRS resource may also indicate a first direction b, which is used to determine the positive or negative sign of the cyclic shift value offset corresponding to the first port.
  • the first direction is used to determine whether the final cyclic shift is larger or smaller than the initial cyclic shift value.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the value of b can be 1 or 0.
  • the configuration information of the SRS resource further indicates the granularity K of the cyclic shift bias value corresponding to the first port
  • the interval length L ranges from
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the interval length L ranges from
  • the resource configuration information of the SRS indicates the interval length L1 (second interval length) and the interval length L2 (third interval length).
  • the sum of the interval length L1 and the interval length L2 is the length of the sub-interval of the first value range.
  • the length of the subinterval included in the first value range is represented by two length parameters.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • is a first value determined according to the SRS transmission time and the pseudo-random sequence
  • is a second value determined according to the SRS transmission time and the pseudo-random sequence.
  • the pseudo-random sequence can refer to the above description and will not be repeated here.
  • the configuration information of the SRS resource further indicates the granularity K of the cyclic shift bias value corresponding to the first port
  • interval lengths L1 and L2 are in the range
  • L1 value range is
  • L2 value range is
  • Case 2 The number of sub-intervals included in the first value range is greater than 1.
  • the first value range includes two or more sub-intervals.
  • the configuration information of the SRS resource indicates the length and interval of the first sub-interval, the interval interval represents the absolute value of the difference between the minimum values of the values contained in two adjacent sub-intervals within the first value range, and the first sub-interval is one of the two or more sub-intervals.
  • adjacent refers to two sub-intervals on the left and right sides of the interval, rather than two sub-intervals whose endpoints overlap.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • is the cyclic shift value offset corresponding to the first port
  • is a first value
  • the first value is determined according to the sending time of the SRS and the pseudo-random sequence
  • L3 is the length of the first sub-interval
  • is the interval.
  • the configuration information of the SRS resource further indicates the granularity K of the cyclic shift bias value corresponding to the first port
  • the interval length L3 ranges from
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the configuration information of the SRS resource may also indicate a first direction b.
  • the first direction b may be referred to the above description and will not be described in detail.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the interval length L3 ranges from
  • the configuration information of the SRS resource also indicates a granularity K of a cyclic shift bias value corresponding to the first port.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the value range of K is ⁇ 1, 2, 4 ⁇ .
  • the value range of L is
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the A cyclic shift value offset corresponding to the first port.
  • the specific formula for determining the initial cyclic shift value corresponding to the first port is determined according to a preset condition.
  • the initial cyclic shift value corresponding to the first port is:
  • the initial cyclic shift value corresponding to the first port is:
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • the granularity K of the cyclic shift bias value is configured as 2
  • the interval length L is configured as 3 (the randomized interval is from the starting position to the position of 1 CS grid to the left).
  • one grid represents one CS, and there are 12 CSs in total.
  • the granularity K is configured as 2
  • one grid in the figure is divided into two values, for example, CS0 includes the values 0 and 0.5.
  • the minimum value can only be -2. Taking the SRS occupying CS2 in (a) of Figure 10 as an example, the position of the SRS is offset to CS1 at most, and will not be offset to CS0. Therefore, it will not cause the SRS signal received by TRP1 to collide.
  • This method avoids the possibility of collision of SRS signals that originally did not collide due to randomization by limiting the random range of cyclic shift.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • UE1 corresponds to SRS1
  • UE2 corresponds to SRS2
  • the corresponding cyclic shift values are 1, 4, 7, and 10.
  • the UE2 cyclic shift bias value granularity K is configured to 2
  • the interval lengths L1 and L2 are both configured to 2 (in this case, the randomized interval is from the CS position 0.5 grids to the left of the starting position to the position 0.5 grids to the right of the starting position).
  • This method can increase the effective range of SRS signal randomization and enhance communication performance.
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the value range of K is ⁇ 1, 2, 4 ⁇ .
  • the value range of L3 is
  • the cyclic shift value offset corresponding to the first port satisfies the following relationship:
  • the value range of K is ⁇ 1, 2, 4 ⁇ .
  • the SRS resource of UE1 includes 4 ports, UE1 corresponds to SRS1, and the corresponding cyclic shift values are 0, 3, 6, and 9; UE2 corresponds to SRS2, and the corresponding cyclic shift values are 1, 4, 7, and 10.
  • UE3 corresponds to SRS3, and the corresponding cyclic shift values are 1, 4, 7, and 10.
  • UE3 is not shown in the figure.
  • UE1 corresponds to SRS1
  • the corresponding cyclic shift values are 0, 3, 6, and 9
  • UE2 corresponds to SRS2
  • the corresponding cyclic shift values are 1, 4, 7, and 10.
  • UE3 corresponds to SRS3, and the corresponding cyclic shift values are 1, 4, 7, and 10.
  • UE3 is not shown in the figure.
  • the cyclic shift bias value granularity K of UE1 is configured as 1
  • the interval length L3 is configured as 2
  • the interval interval ⁇ 3.
  • the value range is: ⁇ 0, 1, 3, 4, 6, 7, 9, 10 ⁇ .
  • the range of port cyclic shift randomization is expanded, so that the cyclic shift corresponding to each port of the SRS signal changes within a discrete set range over time, which enables the port to face different interference at different times, further improving the interference randomization performance.
  • ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port.
  • the preset condition is
  • ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port, and L is the length of the sub-interval.
  • the preset condition is the following condition:
  • the cyclic shift corresponding to the first port is related to K.
  • the cyclic shift corresponding to the first port satisfies the following relationship:
  • ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port, and K is the first value granularity.
  • the preset condition is the following condition:
  • ⁇ i is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port, K is the first value granularity, and L is the sub-interval length.
  • the preset condition is the cyclic shift corresponding to the first port, is the initial cyclic shift value corresponding to the first port, is the maximum cyclic shift value, is the cyclic shift reference index corresponding to the first port, is the value of N, the pi is the index of the first port, the is the cyclic shift value offset corresponding to the first port, K is the first value granularity, and L is the sub-interval length.
  • the preset condition is
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • UE1 does not support randomization, that is, the four ports of SRS corresponding to UE1 always occupy CS0, 3, 6, and 9; UE2 can avoid collision with UE by adopting the proposed randomization scheme.
  • the sub-interval length corresponding to UE2 is set to 2.
  • one grid represents one CS, and there are 12 CSs in total.
  • the value range is ⁇ 0, 1 ⁇ .
  • TRP2 receives different signals (SRS1 and SRS2), and UE1 and UE2 will not collide at this time.
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • UE1 does not support randomization, that is, the four ports of SRS corresponding to UE1 always occupy CS0, 3, 6, and 9; UE2 can avoid collision with UE by adopting the proposed randomization scheme.
  • the sub-interval length L corresponding to UE2 is set to 2, and the interval interval is set to 3.
  • one grid represents one CS, and there are 12 CSs in total.
  • the value range is ⁇ 0, 1, 3, 4, 6, 7, 9, 10 ⁇
  • TRP2 receives different signals (SRS1 and SRS2), and UE1 and UE2 will not collide at this time.
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are: 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • UE1 does not support randomization, that is, the four ports of SRS corresponding to UE1 always occupy CS0, 3, 6, and 9; UE2 can avoid collision with UE by adopting the proposed randomization scheme.
  • the sub-interval length corresponding to UE2 is set to 2
  • the value granularity K is set to 2.
  • one grid represents one CS, and there are 12 CSs in total.
  • the value range is ⁇ 0, 0.5, 1, 1.5 ⁇
  • TRP2 receives different signals (SRS1 and SRS2), and UE1 and UE2 will not collide at this time.
  • the solution improves the position where UE2 can jump while ensuring that UE1 and UE2 do not collide, thereby increasing the randomization gain.
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are: 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • UE1 does not support randomization, that is, the four ports of SRS corresponding to UE1 always occupy CS0, 3, 6, and 9; UE2 can avoid collision with UE by adopting the proposed randomization scheme.
  • the sub-interval length corresponding to UE2 is set to 3
  • the value granularity K is set to 2.
  • one grid represents one CS, and there are 12 CSs in total.
  • the value range is ⁇ 0, 0.5, 1 ⁇
  • TRP2 receives different signals (SRS1 and SRS2), and UE1 and UE2 will not collide at this time.
  • the solution improves the position where UE2 can jump while ensuring that UE1 and UE2 do not collide, thereby increasing the randomization gain.
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • UE1 does not support randomization, that is, the four ports of SRS corresponding to UE1 always occupy CS0, 3, 6, and 9; UE2 can avoid collision with UE by adopting the proposed randomization scheme.
  • the sub-interval length L3 corresponding to UE2 is set to 2
  • the interval interval is set to 3
  • the value granularity is set to 2.
  • one grid represents one CS, and there are 12 CSs in total.
  • the value range is ⁇ 0, 0.5, 1, 1.5, 3, 3.5, 4, 4.5, 6, 6.5, 7, 7.5, 9, 9.5, 10, 10.5 ⁇
  • TRP2 receives different signals (SRS1 and SRS2), and UE1 and UE2 will not collide at this time.
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • UE1 does not support randomization, that is, the four ports of SRS corresponding to UE1 always occupy CS0, 3, 6, and 9; UE2 can avoid collision with UE by adopting the proposed randomization scheme.
  • the sub-interval length L3 corresponding to UE2 is set to 4, the interval is set to 3, and the value granularity is set to 2.
  • one grid represents one CS, and there are 12 CSs in total.
  • the value range is ⁇ 0, 0.5, 1, 1.5, 3, 3.5, 4, 4.5, 6, 6.5, 7, 7.5, 9, 9.5, 10, 10.5 ⁇
  • TRP2 receives different signals (SRS1 and SRS2), and UE1 and UE2 will not collide at this time.
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • UE1 does not support randomization, that is, the four ports of SRS corresponding to UE1 always occupy CS0, 3, 6, and 9; UE2 can avoid collision with UE by adopting the proposed randomization scheme.
  • the sub-interval length corresponding to UE2 is set to 2, and the value granularity is set to 2.
  • one grid represents one CS, and there are 12 CSs in total.
  • the value range is ⁇ 0, 0.5, 1 ⁇
  • TRP2 receives different signals (SRS1 and SRS2), and UE1 and UE2 will not collide at this time.
  • the SRS resources of UE1 and UE2 both include 4 ports, and the corresponding cyclic shift values are: 0, 3, 6, 9 and 1, 4, 7, 10 respectively.
  • UE1 does not support randomization, that is, the four ports of SRS corresponding to UE1 always occupy CS0, 3, 6, and 9; UE2 can avoid collision with UE by adopting the proposed randomization scheme.
  • the sub-interval length corresponding to UE2 is set to 2
  • the value granularity is set to 2
  • the interval interval is set to 3.
  • one grid represents one CS, and there are 12 CSs in total.
  • the value range is ⁇ 0, 0.5, 1, 3, 3.5, 4, 6, 6.5, 7, 9, 9.5, 10 ⁇
  • TRP2 receives different signals (SRS1 and SRS2), and UE1 and UE2 will not collide at this time.
  • subinterval length there are two interpretations of subinterval length: one is the number of elements contained in the subinterval, and the other is the number of integers contained in the subinterval.
  • the number of elements in a subinterval may be more than L.
  • the number of elements in a subinterval is equal to KL or KL-1 or KL+1.
  • the method may further include:
  • the terminal device sends an SRS to the network device, and correspondingly, the network device receives the SRS.
  • the terminal device sends an SRS to the network device on an SRS resource determined according to the cyclic shift, and correspondingly, the network device receives the SRS on the SRS resource.
  • the terminal device here may be a terminal device configured with cyclic shift.
  • the terminal device may be any terminal device in the communication system.
  • the network device may be any network device in the communication system.
  • multiple terminal devices in the communication system can send SRS to multiple network devices.
  • UE1 sends SRS1 to TRP1, and correspondingly, TRP1 receives SRS1.
  • UE2 sends SRS2 to TRP2, and correspondingly, TRP2 receives SRS2.
  • the method may further include the following steps:
  • S950 The network device determines a channel state according to the SRS.
  • This method refines the design of the randomly selected intervals of the cyclic shift values corresponding to each SRS port. Specifically, the cyclic shift values corresponding to each SRS port will change over time, and the cyclic shift values are randomly selected within a certain interval.
  • the network device configures a fine interval of randomly selected cyclic shift values for the terminal device, avoiding the possibility of collision of SRS signals that would not collide, ensuring the orthogonality of SRS, and enabling the network device to obtain accurate channel status, and further perform data scheduling based on the channel status, which can improve communication quality.
  • the devices in the existing network architecture are mainly used as examples for exemplary description (such as network devices, terminal devices, etc.), and it should be understood that the specific form of the device is not limited in the embodiments of the present application. For example, devices that can achieve the same function in the future are applicable to the embodiments of the present application.
  • the methods and operations implemented by the network device can also be implemented by components that can be used for the network device; the methods and operations implemented by the terminal device can also be implemented by components that can be used for the terminal device.
  • the communication method provided by the embodiment of the present application is described in detail above in conjunction with Figures 9 to 12.
  • the above communication method is mainly introduced from the perspective of interaction between a network device and a terminal device. It can be understood that the network device and the terminal device, in order to implement the above functions, include hardware structures and/or software modules corresponding to the execution of each function.
  • the embodiment of the present application can divide the functional modules of the transmitting end device or the receiving end device according to the above method example.
  • each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module.
  • the above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
  • FIG13 is a schematic diagram of a communication device 1300 proposed in the present application. As shown in FIG13 , the device 1300 includes a receiving unit 1310 and a processing unit 1320 .
  • the receiving unit 1310 is configured to receive configuration information of SRS resources
  • the processing unit 1320 is configured to determine a cyclic shift value offset corresponding to the first port according to the configuration information of the SRS resource.
  • the apparatus 1300 corresponds to the terminal device in the method embodiment, and the apparatus 1300 may be the terminal device in the method embodiment, or a chip or functional module inside the terminal device in the method embodiment.
  • the corresponding units of the apparatus 1300 are used to execute the corresponding steps executed by the terminal device in the method embodiment shown in FIG. 5 .
  • the processing unit 1320 in the device 1300 is used to execute the steps related to the processing corresponding to the terminal device in the method embodiment, for example, executing step S930 in FIG. 9 .
  • the receiving unit 1310 in the apparatus 1300 is used to execute the terminal device receiving step in the method embodiment, for example, executing step S920 of receiving the cyclic shift offset value corresponding to the first SRS in FIG5 .
  • the apparatus 1300 may further include a sending unit for executing the step of sending by the terminal device in the method embodiment. For example, sending information to other devices.
  • the sending unit and the receiving unit 1310 may form a transceiver unit, which has the functions of receiving and sending.
  • the processing unit 1320 may be at least one processor.
  • the sending unit may be a transmitter or an interface circuit
  • the receiving unit 1310 may be a receiver or an interface circuit.
  • the receiver and the transmitter may be integrated together to form a transceiver or an interface circuit.
  • the sending unit may be configured to send an SRS.
  • the device 1300 may also include a storage unit for storing data and/or signaling, and the processing unit 1320, the sending unit, and the receiving unit 1310 may interact or couple with the storage unit, for example, read or call the data and/or signaling in the storage unit, so that the method of the above embodiment is executed.
  • a storage unit for storing data and/or signaling
  • the processing unit 1320, the sending unit, and the receiving unit 1310 may interact or couple with the storage unit, for example, read or call the data and/or signaling in the storage unit, so that the method of the above embodiment is executed.
  • the above units can exist independently or be fully or partially integrated.
  • FIG. 14 is a schematic diagram of the structure of a terminal device 1400 applicable to an embodiment of the present application.
  • the terminal device 1400 can be applied to the system shown in FIG. 1.
  • FIG. 14 only shows the main components of the terminal device.
  • the terminal device 1400 includes a processor, a memory, a control circuit, an antenna, and an input/output device.
  • the processor is used to control the antenna and the input/output device to send and receive signals
  • the memory is used to store a computer program
  • the processor is used to call and run the computer program from the memory to execute the corresponding process and/or operation performed by the terminal device in the registration method proposed in the present application. No further details are given here.
  • FIG. 14 shows only one memory and processor. In an actual terminal device, there may be multiple processors and memories.
  • the memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the embodiments of the present application.
  • FIG15 is a schematic diagram of a communication device 1500 proposed in the present application.
  • the device 1500 includes a processing unit 1510 and a sending unit 1520 .
  • the processing unit 1510 is configured to determine configuration information of SRS resources.
  • the processing unit 1510 may also be configured to determine a channel state according to the SRS.
  • the sending unit 1520 is configured to send configuration information of SRS resources.
  • the apparatus 1500 corresponds to the network device in the method embodiment, and the apparatus 1500 may be the network device in the method embodiment, or a chip or functional module inside the network device in the method embodiment.
  • the corresponding units of the apparatus 1500 are used to execute the corresponding steps executed by the network device in the method embodiment shown in FIG. 5 .
  • the processing unit 1510 in the apparatus 1500 is used to execute the steps related to the processing inside the network device in the method embodiment, for example, executing S950 in FIG9 .
  • the sending unit 1520 in the apparatus 1500 is used to execute steps related to network device sending, for example, executing S920 in FIG. 9 .
  • the apparatus 1500 may further include a receiving unit for executing the receiving step of the network device in the method embodiment.
  • the receiving unit and the sending unit 1520 may form a transceiver unit, which has the functions of receiving and sending.
  • the processing unit 1510 may be at least one processor.
  • the sending unit may be a transmitter or an interface circuit.
  • the receiving unit may be a receiver or an interface circuit.
  • the receiver and the transmitter may be integrated together to form a transceiver or an interface circuit.
  • the receiving unit may be configured to receive an SRS.
  • the device 1500 may also include a storage unit for storing data and/or signaling, and the processing unit 1510, the sending unit 1520, and the receiving unit may interact or couple with the storage unit, for example, read or call the data and/or signaling in the storage unit, so that the method of the above embodiment is executed.
  • a storage unit for storing data and/or signaling
  • the processing unit 1510, the sending unit 1520, and the receiving unit may interact or couple with the storage unit, for example, read or call the data and/or signaling in the storage unit, so that the method of the above embodiment is executed.
  • the above units can exist independently or be fully or partially integrated.
  • Fig. 16 is a schematic diagram of the structure of a network device 1600 applicable to an embodiment of the present application, which can be used to implement the functions of the network device in the above-mentioned method for channel measurement.
  • the network device 1600 may include a CU, a DU, and an AAU.
  • the access network device in the LTE communication system which is composed of one or more radio frequency units, such as a remote radio unit (RRU) 1601 and one or more base band units (BBU)
  • RRU remote radio unit
  • BBU base band units
  • the non-real-time part of the original BBU will be separated and redefined as a CU, which is responsible for processing non-real-time protocols and services, and part of the physical layer processing functions of the BBU are merged with the original RRU and passive antennas into an AAU, and the remaining functions of the BBU are redefined as a DU, which is responsible for processing physical layer protocols and real-time services.
  • CU and DU are distinguished by the real-time nature of the processing content
  • AAU is a combination of RRU and antenna.
  • CU, DU, and AAU can be separated or co-located, so there will be a variety of network deployment forms.
  • One possible deployment form is consistent with the traditional 4G access network equipment, and CU and DU are deployed in the same hardware. It should be understood that Figure 16 is only an example and does not limit the scope of protection of this application.
  • the deployment form can also be DU deployed in the 5G BBU room, CU centralized deployment or DU centralized deployment, CU higher-level centralized, etc.
  • the AAU 1601 can implement the transceiver function and is called the transceiver unit 1601.
  • the transceiver unit 1601 can also be called a transceiver, a transceiver circuit, or a transceiver, etc., which may include at least one antenna 16011 and a radio frequency unit 16016.
  • the transceiver unit 1601 may include a receiving unit and a transmitting unit, the receiving unit may correspond to a receiver (or receiver, receiving circuit), and the transmitting unit may correspond to a transmitter (or transmitter, transmitting circuit).
  • the CU and DU 1602 can implement internal processing functions and be called a processing unit 1602.
  • the processing unit 1602 can control the access network device, etc., and can be called a controller.
  • the AAU 1601 and the CU and DU 1602 may be physically arranged together or physically separated.
  • the access network equipment is not limited to the form shown in FIG. 16 , but may be in other forms: for example, including BBU and ARU, or including BBU and AAU; it may also be CPE, or may be in other forms, which are not limited in the present application.
  • the network device 1600 shown in FIG. 16 can implement the network device involved in the method embodiment of FIG. 5.
  • the operations and/or functions of each unit in the network device 1600 are respectively to implement the corresponding processes executed by the network device in the method embodiment of the present application. Repeatedly, detailed description is appropriately omitted here.
  • the structure of the network device illustrated in FIG16 is only a possible form and should not constitute any limitation to the embodiments of the present application. The present application does not exclude the possibility of other forms of network device structures that may appear in the future.
  • An embodiment of the present application also provides a communication system, which includes the aforementioned terminal device and network device.
  • the present application also provides a computer-readable storage medium, in which instructions are stored.
  • the instructions When the instructions are executed on a computer, the computer executes each step executed by the terminal device in the method shown in FIG. 9 .
  • the present application also provides a computer-readable storage medium, in which instructions are stored.
  • the instructions When the instructions are executed on a computer, the computer executes each step executed by the network device in the method shown in FIG. 9 .
  • the present application also provides a computer program product including instructions.
  • the computer program product is run on a computer, the computer is enabled to execute each step executed by the terminal device in the method shown in FIG. 9 .
  • the present application also provides a computer program product comprising instructions.
  • the computer program product is run on a computer, the computer is enabled to execute each step executed by the network device in the method shown in FIG. 9 .
  • the present application also provides a chip, including a processor.
  • the processor is used to read and run a computer program stored in a memory to execute the corresponding operations and/or processes performed by a terminal device in the method for channel measurement provided by the present application.
  • the chip also includes a memory, which is connected to the processor through a circuit or wire, and the processor is used to read and execute the computer program in the memory.
  • the chip also includes a communication interface, and the processor is connected to the communication interface.
  • the communication interface is used to receive processed data and/or information, and the processor obtains the data and/or information from the communication interface and processes the data and/or information.
  • the communication interface can be an input/output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip.
  • the processor can also be embodied as a processing circuit or a logic circuit.
  • the present application also provides a chip, including a processor.
  • the processor is used to read and run a computer program stored in a memory to execute the corresponding operations and/or processes performed by a network device in the method for channel measurement provided by the present application.
  • the chip also includes a memory, which is connected to the processor through a circuit or wire, and the processor is used to read and execute the computer program in the memory.
  • the chip also includes a communication interface, and the processor is connected to the communication interface.
  • the communication interface is used to receive processed data and/or information, and the processor obtains the data and/or information from the communication interface and processes the data and/or information.
  • the communication interface can be an input/output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip.
  • the processor can also be embodied as a processing circuit or a logic circuit.
  • the above-mentioned chip can also be replaced by a chip system, which will not be described here.
  • the disclosed systems, devices and methods can be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
  • Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual conditions to achieve the purpose of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
  • the technical solution of the present application or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including
  • the instructions are used to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.
  • the aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and other media that can store program codes.
  • a and/or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone.
  • the character "/" in this article generally indicates that the associated objects before and after are in an "or” relationship; the term “at least one” in this application can mean “one” and "two or more”.
  • at least one of A, B and C can represent seven situations: A exists alone, B exists alone, C exists alone, A and B exist at the same time, A and C exist at the same time, C and B exist at the same time, and A, B and C exist at the same time.

Landscapes

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

Abstract

La présente demande concerne un procédé, un appareil et un système de communication. Le procédé est applicable à des scénarios de communication de multiples dispositifs réseau et de multiples équipements terminaux. Le procédé comprend les étapes consistant à : recevoir des informations de configuration d'une ressource de signal de référence de sondage (SRS), et selon les informations de configuration de la ressource SRS, déterminer un décalage circulaire correspondant à un premier port, le décalage circulaire correspondant au premier port étant associé à un indice de référence de décalage circulaire correspondant au premier port, à un indice du premier port, et à une correction de valeur de décalage circulaire correspondant au premier port ; la correction de valeur de décalage circulaire correspondant au premier port est associée à un moment d'envoi d'un SRS et/ou à une fréquence d'envoi du SRS ; et la correction de valeur de décalage circulaire correspondant au premier port est associée à une longueur de sous-intervalle. Un dispositif réseau configure un intervalle précis de valeurs de décalage circulaire sélectionnées de manière aléatoire pour un équipement terminal, évitant la possibilité de collision de SRS, et assurant l'orthogonalité des SRS, de telle sorte que le dispositif réseau peut acquérir un état de canal précis et exécuter en outre une planification de données selon l'état de canal, ce qui permet d'améliorer la qualité de communication.
PCT/CN2024/085989 2023-04-07 2024-04-03 Procédé, appareil et système de communication Ceased WO2024208317A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN202310388919 2023-04-07
CN202310388919.1 2023-04-07
CN202310541581.9 2023-05-12
CN202310541581.9A CN118784186A (zh) 2023-04-07 2023-05-12 通信方法、装置及系统

Publications (1)

Publication Number Publication Date
WO2024208317A1 true WO2024208317A1 (fr) 2024-10-10

Family

ID=92971365

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2024/085989 Ceased WO2024208317A1 (fr) 2023-04-07 2024-04-03 Procédé, appareil et système de communication

Country Status (1)

Country Link
WO (1) WO2024208317A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102595514A (zh) * 2011-01-12 2012-07-18 上海贝尔股份有限公司 非周期性探测参考信号的配置方法
US20150023270A1 (en) * 2012-02-20 2015-01-22 Lg Electronics Inc. Method and apparatus for transmitting uplink signal in wireless communication system
CN115053592A (zh) * 2020-02-13 2022-09-13 高通股份有限公司 增强型探测参考信号资源配置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102595514A (zh) * 2011-01-12 2012-07-18 上海贝尔股份有限公司 非周期性探测参考信号的配置方法
US20150023270A1 (en) * 2012-02-20 2015-01-22 Lg Electronics Inc. Method and apparatus for transmitting uplink signal in wireless communication system
CN115053592A (zh) * 2020-02-13 2022-09-13 高通股份有限公司 增强型探测参考信号资源配置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PETER GAAL, QUALCOMM INCORPORATED: "SRS enhancement for TDD CJT and 8 Tx operation", 3GPP DRAFT; R1-2301399; TYPE DISCUSSION; NR_MIMO_EVO_DL_UL-CORE, vol. RAN WG1, 17 February 2023 (2023-02-17), Athens, GR, pages 1 - 26, XP052248532 *

Similar Documents

Publication Publication Date Title
JP7049399B2 (ja) 復調基準信号を用いた位相ノイズトラッキング基準信号シーケンス生成のためのシステム及び方法
JP7227297B2 (ja) データ通信方法、端末、および基地局
CN110891312B (zh) 一种信息发送方法,信息接收的方法和装置
WO2019137098A1 (fr) Procédé et dispositif de réception et d'émission de signal de référence, et support de stockage lisible par ordinateur
CN111713045B (zh) 传输参考信号的方法及设备
CN116436584A (zh) 用于参考信号传输和接收的方法和装置
US11191083B2 (en) Interference randomization for multi-TCI state transmission with disjoint resource sets
CN115484133A (zh) 一种指示解调参考信号的方法和装置
WO2024061236A1 (fr) Procédé pour envoyer et recevoir un signal de référence, et appareil de communication
CN115941410A (zh) 无线通信方法和装置
JP2022506303A (ja) 復調用参照信号シーケンス生成方法および装置
WO2024169719A1 (fr) Procédé et appareil de communication
WO2023011613A1 (fr) Procédé et appareil de communication sans fil
EP3857775A1 (fr) Détection de rafales dans des communications sans fil
WO2024208317A1 (fr) Procédé, appareil et système de communication
JP7215634B2 (ja) ユーザ機器、及び基地局
WO2024140647A1 (fr) Procédé, appareil, et système de mesure
WO2024069591A1 (fr) Dispositifs, procédés et appareils d'amélioration de srs
WO2019114467A1 (fr) Procédé et dispositif d'indication d'ensemble de ressources de canal, et support d'enregistrement informatique
CN112398625B (zh) 一种通信方法及装置
CN118784186A (zh) 通信方法、装置及系统
JP7176602B2 (ja) ユーザ機器、基地局、ユーザ機器の方法、及び基地局の方法
WO2023125296A1 (fr) Procédé permettant de transmettre un signal de référence et appareil
CN119382843A (zh) 探测参考信号传输方法、设备及存储介质
CN119865292A (zh) 通信方法、装置及系统

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24784399

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE