Signal processing method, device, and storage medium
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-07
- Publication Date
- 2026-08-13
Smart Images

Figure CN2025076317_13082026_PF_FP_ABST
Abstract
Description
Signal processing method, device and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a signal processing method, device and storage medium. BACKGROUND
[0002] In a wireless sensing system, a sensing receiving end can obtain time delay, angle, Doppler and other information of a sensing signal, and then estimate position, distance, speed and other information of a sensing target. Wireless sensing technology and wireless communication technology have high similarity, and therefore integrated sensing and communication (ISAC) technology emerges as the times require. An integrated sensing and communication system can realize the functions of communication and sensing at the same time by fusing wireless sensing technology and wireless communication technology. In an integrated sensing and communication scenario, a sensing signal (or a sensing reference signal, a reference signal for sensing, etc.) and a communication signal (or a communication reference signal, a reference signal for communication, etc.) can share a channel, for example, the sensing signal and the communication signal can share the channel by time division multiplexing and / or frequency division multiplexing. SUMMARY
[0003] In order to reduce the conflict or interference between different signals, the embodiments of the present disclosure provide a signal processing method, device and storage medium.
[0004] According to a first aspect of the embodiments of the present disclosure, a signal processing method is provided, executed by a first device, and the method comprises: sending a first message to a second device, the first message indicating first wireless resources in which a first signal is unavailable, first resource units occupied by the first wireless resources on a signal domain are non-uniformly distributed, and the first message is used to instruct the second device to perform rate matching on the first signal according to the first wireless resources; and performing rate matching on the first signal according to the first wireless resources.
[0005] According to a second aspect of the embodiments of the present disclosure, a signal processing method is provided, executed by a second device, and the method comprises: receiving a first message sent by a first device, the first message indicating first wireless resources in which a first signal is unavailable, first resource units occupied by the first wireless resources on a signal domain are non-uniformly distributed; and performing rate matching on the first signal according to the first wireless resources.
[0006] According to a third aspect of the embodiments of the present disclosure, a first device is provided, including: a transceiver configured to send a first message to a second device, the first message indicating a first wireless resource in which a first signal is unavailable, the first wireless resource occupying first resource units on a signal domain in a non-uniform manner, the first message being used to instruct the second device to rate match the first signal according to the first wireless resource; and a processor configured to rate match the first signal according to the first wireless resource.
[0007] According to a fourth aspect of the embodiments of the present disclosure, a second device is provided, including: a transceiver configured to receive a first message sent by a first device, the first message indicating a first wireless resource in which a first signal is unavailable, the first wireless resource occupying first resource units on a signal domain in a non-uniform manner; and a processor configured to rate match the first signal according to the first wireless resource.
[0008] According to a fifth aspect of the embodiments of the present disclosure, a communication device is provided, including: one or more processors; and a memory coupled to the processors, the memory having stored thereon executable instructions that, when executed by the processors, cause the communication device to perform the signal processing method according to the first aspect or the second aspect.
[0009] According to a sixth aspect of the embodiments of the present disclosure, a communication system is provided, including a first device and a second device, the first device being configured to implement the signal processing method according to the first aspect, and the second device being configured to implement the signal processing method according to the second aspect.
[0010] According to a seventh aspect of the embodiments of the present disclosure, a storage medium is provided, the storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the signal processing method according to the first aspect or the second aspect.
[0011] According to an eighth aspect of the embodiments of the present disclosure, a program product is provided, including at least one of a program and instructions, the at least one of the program and instructions being executed by a communication device to implement the signal processing method according to the first aspect or the second aspect.
[0012] With the above technical solution, signal collision or interference between the first signal and the signal on the first wireless resource can be reduced or avoided. BRIEF DESCRIPTION OF DRAWINGS
[0013] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0014] FIG. 1A is an exemplary schematic diagram of an architecture of a communication system, according to an embodiment of the present disclosure.
[0015] FIG. 1B is an exemplary schematic diagram, according to an embodiment of the present disclosure.
[0016] FIG. 2A is an exemplary schematic diagram of a signal processing method, according to an embodiment of the present disclosure.
[0017] FIG. 2B is an exemplary schematic diagram, according to an embodiment of the present disclosure.
[0018] FIG. 2C is an exemplary schematic diagram, according to an embodiment of the present disclosure.
[0019] FIG. 2D is an exemplary schematic diagram of a signal processing method, according to an embodiment of the present disclosure.
[0020] FIG. 3A is an exemplary schematic diagram of a signal processing method, according to an embodiment of the present disclosure.
[0021] FIG. 3B is an exemplary schematic diagram of a signal processing method, according to an embodiment of the present disclosure.
[0022] FIG. 3C is an exemplary schematic diagram of a signal processing method, according to an embodiment of the present disclosure.
[0023] FIG. 4A is an exemplary schematic diagram, according to an embodiment of the present disclosure.
[0024] FIG. 4B is an exemplary schematic diagram, according to an embodiment of the present disclosure.
[0025] FIG. 4C is an exemplary schematic diagram, according to an embodiment of the present disclosure.
[0026] FIG. 4D is an exemplary schematic diagram, according to an embodiment of the present disclosure.
[0027] FIG. 5A is a structural schematic diagram of a first device, according to an embodiment of the present disclosure.
[0028] FIG. 5B is a structural schematic diagram of a second device, according to an embodiment of the present disclosure.
[0029] FIG. 6A is a structural schematic diagram of a communication device, according to an embodiment of the present disclosure.
[0030] FIG. 6B is a structural schematic diagram of a chip, according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0031] The embodiments of the present disclosure provide a signal processing method, device and storage medium.
[0032] In a first aspect, a signal processing method is provided. The method is performed by a first device and includes: sending, to a second device, a first message, the first message indicating a first wireless resource in which a first signal is unavailable, the first resource units occupied by the first wireless resource in a signal domain being non-uniformly distributed, the first message being used to instruct the second device to rate match the first signal according to the first wireless resource; and rate matching the first signal according to the first wireless resource.
[0033] In the above embodiment, the first device rate matches the first signal according to the first wireless resource, and the first device instructs the second device to rate match the first signal according to the first wireless resource through the first message. In this way, not only can the first signal and the second signal on the first wireless resource be successfully transmitted between the first device and the second device, but also signal conflict or interference between the first signal and the second signal can be avoided. The second signal is a signal different from the first signal. The first resource units in which the first signal is unavailable refer to resource units mapped by the second signal other than the first signal. If the first signal and the second signal are mapped to the same resource unit, mapping conflict occurs.
[0034] In addition, since the first resource units occupied by the first wireless resource in the signal domain are non-uniformly distributed, the first wireless resource can be applicable to non-uniformly distributed sensing signals or communication signals, and compatibility between sensing technology and communication technology can be improved, and communication quality, sensing accuracy, and sensing resolution can be improved.
[0035] In some embodiments of the first aspect, the first signal includes at least one of a communication signal or a sensing signal.
[0036] In the above embodiment, the first signal is configured to include at least one of a communication signal or a sensing signal, which can improve the processing capability of the system for multi-modal signals and improve the efficiency of communication and sensing.
[0037] In some embodiments of the first aspect, the signal domain includes at least one of a time domain or a frequency domain.
[0038] In the above embodiment, since the first resource units occupied by the first wireless resource in the time domain and / or the frequency domain are non-uniformly distributed, the first wireless resource can be applicable to non-uniformly distributed sensing signals, improve sensing accuracy and sensing resolution, and reduce waste of wireless resources and improve spectrum efficiency.
[0039] In some embodiments of the first aspect, the first message indicates at least one of:
[0040] a first pattern, a distribution pattern of the first resource units on the signal domain;
[0041] a first range, an application range of the first pattern on the signal domain.
[0042] In the above embodiment, the first message can realize the indication of the first wireless resource by indicating at least one of the first pattern and the first length.
[0043] In combination with some embodiments of the first aspect, in some embodiments, the first pattern is indicated by at least one of the following:
[0044] a first parameter, a minimum interval between two of the first resource units;
[0045] a second parameter, an arbitrary non-negative integer smaller than the first parameter;
[0046] a third parameter, an arbitrary positive integer;
[0047] a fourth parameter, a positive integer greater than the third parameter and coprime with the third parameter;
[0048] a fifth parameter, a positive integer smaller than or equal to the third parameter;
[0049] a sixth parameter, an arbitrary positive integer;
[0050] a first bitmap, one bit in the first bitmap indicating whether a resource unit on the signal domain is the first resource unit, or one bit in the first bitmap indicating whether a kth resource unit in every d consecutive resource units on the signal domain is the first resource unit, where d is determined by the first parameter and k is determined by the second parameter.
[0051] In the above embodiment, the first pattern is indicated by indicating the parameters, which reduces the overhead of the indication signaling.
[0052] In combination with some embodiments of the first aspect, in some embodiments, the method further includes: in a case where the first message does not indicate the second parameter, sending a second message to the second device, the second message indicating the second parameter.
[0053] In the above embodiment, the above parameters can be indicated by the first message and the second message, which can enhance the flexibility, compatibility and reliability of the system, and can support dynamic parameter configuration and optimize resource utilization.
[0054] In combination with some embodiments of the first aspect, in some embodiments, the first message is a radio resource control (RRC) message, and the second message is a downlink control information (DCI).
[0055] In the above embodiments, the parameters can be coordinated and indicated by RRC and DCI, supporting the pre-configuration and dynamic activation of the first pattern and improving system flexibility.
[0056] In conjunction with some embodiments of the first aspect, in some embodiments, the step of rate matching the first signal according to the first radio resource includes: transmitting the first signal to the second device on a second radio resource other than the first radio resource, or not transmitting the first signal to the second device on the first radio resource.
[0057] In the above embodiments, by transmitting the first signal on a second wireless resource other than the first wireless resource, or by not transmitting the first signal on the first wireless resource, not only can the conflict or interference between the first signal and the second signal on the first wireless resource be avoided, thereby improving communication quality and reliability, but also the available wireless resources are fully utilized, resource waste is avoided, and resource utilization is improved.
[0058] In conjunction with some embodiments of the first aspect, in some embodiments, the first pattern includes multiple uniform sub-patterns; transmitting the first signal to the second device on a second radio resource other than the first radio resource includes: mapping the first signal onto second resource units in one or more sub-patterns included in the first pattern, wherein the second resource unit is a resource unit other than the first resource unit; transmitting the first signal to the second device according to the mapped second pattern, wherein the second pattern is a distribution pattern of third resource units mapped by the first signal in the signal domain. The second resource unit is a resource unit that allows mapping of the first signal. Since there are many second resource units, not all of them will be occupied by the first signal. Therefore, the second resource unit successfully mapped by the first signal is called the third resource unit, and the first signal is transmitted only on the third resource unit.
[0059] In the above embodiments, non-uniform resource allocation and uniform resource allocation of the first signal are supported, the accuracy of the first signal mapping is optimized, and the flexibility of the first signal mapping is enhanced.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: mapping the first signal onto any second resource unit in one or more sub-patterns.
[0061] In the above embodiments, the flexibility of resource allocation and the adaptability of signal mapping can be improved, as well as the efficiency of resource utilization can be optimized, interference between signals can be reduced, system robustness can be improved, spectral efficiency can be improved, and system performance can be optimized.
[0062] In conjunction with some embodiments of the first aspect, in some embodiments, mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: mapping the first signal onto the second resource units in one or more sub-patterns other than the first sub-pattern at equal intervals when the first parameter corresponding to the first pattern is equal to 1.
[0063] In the above embodiments, by mapping the first signal at equal intervals in the sub-patterns other than the first sub-pattern when the first parameter of the first pattern is equal to 1, uniform and efficient resource allocation can be achieved, improving the reliability and spectrum utilization of the first signal transmission, while simplifying the mapping process of the first signal.
[0064] In conjunction with some embodiments of the first aspect, in some embodiments, mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: mapping the first signal onto any second resource unit in the first sub-pattern when the first parameter corresponding to the first pattern is greater than 1, and mapping the first signal onto second resource units at equal intervals in the remaining sub-patterns other than the first sub-pattern.
[0065] In the above embodiments, by mapping the first signal on any second resource unit in the first sub-pattern and mapping the first signal at equal intervals in the remaining sub-patterns when the first parameter of the first pattern is greater than 1, it is possible to take into account the flexibility, uniformity or non-uniformity of resource allocation, improve the reliability and spectral efficiency of the first signal transmission, and adapt to diverse first signal mapping requirements.
[0066] In some embodiments, in conjunction with the first aspect, the method further includes: determining the size of the interval based on the first parameter corresponding to the first pattern, the third parameter, and the period scaling factor.
[0067] In the above embodiments, by combining the first parameter, the third parameter, and the period scaling factor to determine the interval size, flexible and optimized resource allocation can be achieved, improving the efficiency and reliability of signal transmission, while adapting to different network conditions and requirements.
[0068] In conjunction with some embodiments of the first aspect, in some embodiments, sending the first signal to the second device on a second wireless resource other than the first wireless resource includes: sending the first signal to the second device according to a second pattern when the first parameter corresponding to the first pattern is greater than 1, wherein the second parameter of the second pattern is different from the second parameter of the first pattern, and the second pattern is a distribution pattern of the third resource units mapped by the first signal in the signal domain.
[0069] In the above embodiments, since the second parameter of the second pattern is different from the second parameter of the first pattern, it can be ensured that the resources corresponding to the second pattern are orthogonal to the resources corresponding to the first pattern. Therefore, the second signal sent according to the first pattern and the first signal sent according to the second pattern will not conflict or interfere with each other.
[0070] In conjunction with some embodiments of the first aspect, in some embodiments, the first resource unit is a resource unit mapped by the second signal; the step of rate matching the first signal according to the first radio resource includes: if the first signal and the second signal have a mapping conflict, processing the first signal and / or the second signal according to a first configuration, wherein the first configuration is a relevant configuration for handling signal mapping conflicts.
[0071] In the above embodiments, by processing the mapping conflict between the first signal and the second signal according to the first configuration, the resource contention problem can be effectively solved, and the reliability of signal transmission and resource utilization efficiency can be improved.
[0072] In conjunction with some embodiments of the first aspect, in some embodiments, processing the first signal and / or the second signal according to the first configuration includes at least one of the following:
[0073] Abandon mapping the first signal on the resource unit with the mapping conflict;
[0074] Abandon mapping the second signal on the resource unit with the mapping conflict;
[0075] The first mapping position of the first signal is shifted, where the first mapping position is the position of the resource unit with mapping conflict;
[0076] The second mapping position of the second signal is shifted, where the second mapping position is the position of the resource unit with the mapping conflict;
[0077] The first pattern, which includes the second mapping position, is translated, and the first pattern is the distribution pattern of the first resource unit in the signal domain;
[0078] The second pattern, which includes the first mapping position, is translated. The second pattern is the distribution pattern of the third resource unit mapped by the first signal in the signal domain.
[0079] The third pattern is translated, the third pattern including a plurality of the first patterns, and at least one of the plurality of the first patterns including the second mapping position;
[0080] The fourth pattern is translated, the fourth pattern including a plurality of second patterns, at least one of the plurality of second patterns including the first mapping position.
[0081] In the above embodiments, various flexible signal processing methods, such as abandoning mapping, shifting the mapping position or pattern, can resolve the mapping conflict between the first signal and the second signal, effectively avoid resource contention, improve the reliability of signal transmission and resource utilization efficiency, and enhance the flexibility and robustness of the system.
[0082] Secondly, embodiments of this disclosure provide a signal processing method executed by a second device, the method comprising: receiving a first message sent by a first device, the first message indicating a first radio resource where a first signal is unavailable, the first radio resource occupying a first resource unit in the signal domain being non-uniformly distributed; and performing rate matching on the first signal according to the first radio resource.
[0083] In conjunction with some embodiments of the second aspect, in some embodiments, the first signal includes at least one of a communication signal and a sensing signal.
[0084] In conjunction with some embodiments of the second aspect, in some embodiments, the signal domain includes at least one of the time domain and the frequency domain.
[0085] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: determining at least one of the following based on the first message:
[0086] The first pattern is the distribution pattern of the first resource unit in the signal domain;
[0087] The first range is the application range of the first pattern in the signal domain.
[0088] In conjunction with some embodiments of the second aspect, in some embodiments, the first pattern is determined by at least one of the following in the first message:
[0089] The first parameter is the minimum interval between the two first resource units;
[0090] The second parameter is any non-negative integer less than the first parameter;
[0091] The third parameter is any positive integer;
[0092] The fourth parameter is a positive integer that is greater than the third parameter and is coprime to the third parameter;
[0093] The fifth parameter is a positive integer less than or equal to the third parameter;
[0094] The sixth parameter is any positive integer;
[0095] The first bitmap indicates whether a resource unit in the signal domain is the first resource unit, or the first bitmap indicates whether the kth resource unit in every d consecutive resource units in the signal domain is the first resource unit, where d is determined by the first parameter and k is determined by the second parameter.
[0096] In conjunction with some embodiments of the second aspect, in some embodiments, the first message does not indicate the second parameter, and the method further includes: receiving a second message sent by the first device, and determining the second parameter based on the second message.
[0097] In conjunction with some embodiments of the second aspect, in some embodiments, the first message is a Radio Resource Control (RRC) message and the second message is a Downlink Control Information (DCI) message.
[0098] In conjunction with some embodiments of the second aspect, in some embodiments, the step of rate matching the first signal according to the first radio resource includes: receiving the first signal transmitted by the first device on a second radio resource other than the first radio resource, or not receiving the first signal transmitted by the first device on the first radio resource.
[0099] In conjunction with some embodiments of the second aspect, in some embodiments, the first pattern includes a plurality of uniform sub-patterns; receiving the first signal transmitted by the first device on a second radio resource other than the first radio resource includes: mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern, wherein the second resource unit is a resource unit other than the first resource unit; receiving the first signal transmitted by the first device according to a second pattern obtained by mapping, wherein the second pattern is a distribution pattern of third resource units mapped by the first signal in the signal domain.
[0100] In conjunction with some embodiments of the second aspect, in some embodiments, mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: mapping the first signal onto any second resource unit in one or more sub-patterns.
[0101] In conjunction with some embodiments of the second aspect, in some embodiments, mapping the first signal onto the second resource units in one or more sub-patterns included in the first pattern includes: mapping the first signal onto the second resource units in one or more sub-patterns other than the first sub-pattern at equal intervals when the first parameter corresponding to the first pattern is equal to 1.
[0102] In conjunction with some embodiments of the second aspect, in some embodiments, mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: mapping the first signal onto any second resource unit in the first sub-pattern when the first parameter corresponding to the first pattern is greater than 1, and mapping the first signal onto second resource units at equal intervals in the remaining sub-patterns other than the first sub-pattern.
[0103] In some embodiments, in conjunction with the second aspect, the method further includes: determining the size of the interval based on the first parameter corresponding to the first pattern, the third parameter, and the period scaling factor.
[0104] In conjunction with some embodiments of the second aspect, in some embodiments, receiving the first signal sent by the first device on a second wireless resource other than the first wireless resource includes: receiving the first signal sent by the first device according to a second pattern when the first parameter corresponding to the first pattern is greater than 1, wherein the second parameter of the second pattern is different from the second parameter of the first pattern, and the second pattern is a distribution pattern of the third resource unit mapped by the first signal on the signal domain.
[0105] In conjunction with some embodiments of the second aspect, in some embodiments, the first resource unit is a resource unit mapped by the second signal; the step of rate matching the first signal according to the first radio resource includes: if the first signal and the second signal have a mapping conflict, processing the first signal and / or the second signal according to a first configuration, wherein the first configuration is a relevant configuration for handling signal mapping conflicts.
[0106] In conjunction with some embodiments of the second aspect, in some embodiments, processing the first signal and / or the second signal according to the first configuration includes at least one of the following:
[0107] Abandon mapping the first signal on the resource unit with the mapping conflict;
[0108] Abandon mapping the second signal on the resource unit with the mapping conflict;
[0109] The first mapping position of the first signal is shifted, where the first mapping position is the position of the resource unit with mapping conflict;
[0110] The second mapping position of the second signal is shifted, where the second mapping position is the position of the radio resource unit with mapping conflict;
[0111] The first pattern, which includes the second mapping position, is translated, and the first pattern is the distribution pattern of the first resource unit in the signal domain;
[0112] The second pattern, which includes the first mapping position, is translated. The second pattern is the distribution pattern of the third resource unit mapped by the first signal in the signal domain.
[0113] The third pattern is translated, the third pattern including a plurality of the first patterns, and at least one of the plurality of the first patterns including the second mapping position;
[0114] The fourth pattern is translated, the fourth pattern including a plurality of second patterns, at least one of the plurality of second patterns including the first mapping position.
[0115] Thirdly, the present disclosure provides a first device, which includes at least one of a transceiver module and a processing module; wherein the first device is used to execute an optional implementation of the first aspect.
[0116] Fourthly, embodiments of this disclosure propose a second device, which includes at least one of a transceiver module and a processing module; wherein the second device is used to perform an optional implementation of the second aspect.
[0117] Fifthly, embodiments of this disclosure provide a first device, which includes: one or more processors; and a memory coupled to the processors, the memory storing executable instructions, which, when executed by the processors, cause the first device to perform the signal processing method described in the first aspect.
[0118] In a sixth aspect, embodiments of this disclosure provide a second device comprising: one or more processors; and a memory coupled to the processors, the memory storing executable instructions which, when executed by the processors, cause the second device to perform the signal processing method described in the second aspect.
[0119] In a seventh aspect, embodiments of this disclosure provide a communication system comprising a first device and a second device, the first device being configured to perform the method described in an optional implementation of the first aspect, and the second device being configured to perform the method described in an optional implementation of the second aspect.
[0120] Eighthly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method described in the optional implementations of the first and second aspects.
[0121] Ninthly, embodiments of this disclosure provide a program product, including at least one of a program and instructions, which, when executed by a communication device, causes the communication device to perform the method as described in the optional implementations of the first and second aspects.
[0122] In a tenth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in alternative implementations of the first and second aspects.
[0123] Eleventhly, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described according to optional implementations of the first and second aspects above.
[0124] It is understood that the aforementioned first device, second device, communication device, communication system, storage medium, program product, computer program, chip or chip system, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0125] This disclosure provides a signal processing method, apparatus, and storage medium. In some embodiments, the terms "signal processing method" and "communication method," "rate matching method," etc., may be used interchangeably.
[0126] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0127] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0128] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0129] In the embodiments disclosed herein, "multiple" refers to two or more.
[0130] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0131] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.
[0132] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.
[0133] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0134] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0135] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.
[0136] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.
[0137] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0138] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.
[0139] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0140] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0141] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.
[0142] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0143] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0144] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0145] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0146] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0147] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1A, the communication system 100 may include a first device 101 and a second device 102.
[0148] In some embodiments, the first device is a transmitter and the second device is a receiver. Optionally, the transmitter is a sensing transmitter and the receiver is a sensing receiver.
[0149] In some embodiments, the first device is a network device and the second device is a terminal.
[0150] In some embodiments, the first device is a network device, and the second device is also a network device.
[0151] In some embodiments, the first device is a terminal, and the second device is also a terminal.
[0152] In some embodiments, the first device is a terminal and the second device is a network device.
[0153] In some embodiments, the terminal includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0154] In some embodiments, the network device may include at least one of an access network device and a core network device.
[0155] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system, but is not limited thereto.
[0156] In some embodiments, the access network device is a base station. Optionally, the base station may be, for example, a macro base station, a micro base station (also called a small station), a relay station, an access point, a 5 / 6G base station or a future base station, a satellite, a Transmitting and Receiving Point (TRP), a Transmitting Point (TP), a mobile switching center, or other equipment that performs base station functions in a communication system, etc., and this disclosure does not specifically limit this type of device. For ease of description, in all embodiments of this disclosure, the apparatus that provides wireless communication functions for terminal devices is collectively referred to as a network device or a base station.
[0157] In some embodiments, the access network device is a core network device. Optionally, the core network device can be a single device, including a first network element, a second network element, etc., or it can be multiple devices or a group of devices, each including all or part of the first network element, the second network element, etc. The network element can be virtual or physical. The core network includes, for example, at least one of the Evolved Packet Core (EPC), 5G / 6G Core Network (5G CN / 6G CN), and Next Generation Core (NGC).
[0158] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0159] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0160] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0161] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0162] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), 6th generation mobile communication system (6G), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0163] In some embodiments, the performance of wireless sensing accuracy and resolution depends on the configuration of sensing signal resources. Generally speaking, the larger the sensing signal bandwidth, the higher the accuracy and resolution of the sensing distance. Conversely, the longer the sensing signal duration, the higher the accuracy and resolution of the sensing speed.
[0164] In some embodiments, acquiring accurate terminal location information or other sensing information often requires configuring a large amount of time-frequency resources. To save sensing resource overhead, a potential solution is to configure the sensing signals (sensing reference signals) to be distributed at equal intervals in the time and frequency domains, with the distribution pattern resembling a comb. While this comb-like scheme can save resource overhead without reducing sensing accuracy, it introduces estimation ambiguity problems. For example, based on the equally spaced sensing signal arrangement using Orthogonal Frequency Division Multiplexing (OFDM), the maximum ambiguity-free distance can be derived as... The maximum unambiguous speed is: Where C represents the speed of light, N f M represents the number of subcarriers in the frequency domain, Δf represents the subcarrier spacing / bandwidth, and M represents the number of subcarriers in the frequency domain. t The number of symbols in the time domain is represented by f, where Δt represents the time interval between two symbols or the duration of a symbol, and f represents the number of symbols in the time domain. c This indicates the carrier frequency. It can be seen that the smaller the frequency interval of the sensing signal, the larger the unambiguous range for distance; and the shorter the transmission period of the sensing signal, the larger the unambiguous range for speed.
[0165] In some embodiments, to address estimation ambiguity without sacrificing sensing accuracy, a non-uniform distribution of sensing signals can be employed, i.e., a time-frequency sparse sensing signal design method. Considering that in a sensor-communication integrated scenario, communication signals and sensing signals are multiplexed, and that when non-uniform sensing signals are multiplexed with communication signals, the communication signal / channel can only be transmitted on non-sensing signal resources, it is necessary to consider how to jointly design communication and sensing signals to avoid conflicts between them.
[0166] In some embodiments, taking the Physical Downlink Shared Channel Demodulation Reference Signal (PDSCH DMRS) as an example, the corresponding time-frequency pattern can be obtained by configuring the type or category of the DMRS at higher layers. The resource mapping pattern of the DMRS in the time and / or frequency domains is a uniformly distributed pattern, as detailed in related technologies. It should be explained that the DMRS is used to assist in demodulating the data transmitted by the PDSCH at the receiving end.
[0167] In some embodiments, the embodiments of the present disclosure propose a non-uniform sensing signal distribution method, which can be divided into a sparse arrangement based on co-prime and a sparse arrangement based on nested, specifically as follows:
[0168] The sparse arrangement based on co-prime can be expressed by the following formula:
[0169] S = {Mnd + k, n = 0, 1, 2... N - 1} ∪ {Nmd + k, m = 0, 1, 2... 2M - 1}; where d represents the minimum interval between two adjacent sensing signal units (or called sensing reference signal units), and the sensing signal unit can be a subcarrier, an OFDM symbol, a time slot (slot), a physical resource block (Physical Resource Block, PRB), etc., M and N are a pair of co-prime positive integers and M < N, and k represents any non-negative integer less than d.
[0170] The sparse arrangement based on nested can be expressed by the following formula:
[0171] S = {n1d + k, n1 = 0, 1, 2... N1} ∪ {(n2 + 1)Md + k, n2 = 0, 1, 2... N2}; or,
[0172] S = {n1d + k, n1 = 0, 1, 2... M - 1} ∪ {(n2 + 1)Md + k, n2 = 0, 1, 2... M - 1}; where d represents the minimum interval between two adjacent sensing signal units, and the sensing signal unit can be a subcarrier, an OFDM symbol, a slot, a PRB, etc., M is a positive integer greater than or equal to N1, and k represents any non-negative integer less than d.
[0173] In some embodiments, taking the sparse arrangement based on co-prime as an example, considering the time-domain sensing signal pattern, taking {M = 4, N = 5, d = 2, k = 0}, then the time-domain pattern sequence is {0, 8, 10, 16, 20, 24, 30, 32, 40, 50, 60, 70}, and the specific pattern can be seen in the pattern shown in FIG. 1B.
[0174] In some embodiments, since the sensing signal needs a non-uniform distribution design, while the communication signal is a uniform distribution design, when the sensing technology is integrated with the communication technology, time division multiplexing (Time Division Multiplexing, TDM) or frequency division multiplexing (Frequency Division Multiplexing, FDM) may occur between the sensing signal and the communication signal, and the communication signal needs to consider the influence brought by the non-uniform sensing signal, so as to avoid conflicts between the two signals in resources (such as time-frequency).
[0175] This disclosure proposes a signal processing method, device, and storage medium that avoids conflicts between sensing signals and communication signals by jointly designing sensing signals and communication signals, including joint design based on rate matching and joint design based on TDM or FDM.
[0176] To clarify, rate matching refers to the process of adjusting the bit stream on a transmission channel to suit the channel's actual transmission capacity. Its purpose is to ensure that the number of encoded bits matches the actual amount of resources available for transmission. In short, rate matching involves determining which resources can be mapped during resource mapping.
[0177] In some embodiments, to avoid mutual interference or conflict between sensing signals and communication signals, a simple and effective method is to allow sensing signals and communication signals (including data payload and / or pilot / reference signals in wireless communication, etc.) to use different wireless resources (i.e., non-overlapping wireless resources).
[0178] For example, when a transmitter maps a communication signal onto a time-frequency two-dimensional resource grid, it needs to skip the resource element (RE) where the sensing signal is located, i.e., perform rate matching on the communication signal. Similarly, when a receiver receives a communication signal, it also needs to skip the resource element where the sensing signal is located.
[0179] For example, when the transmitter maps the sensed signal onto a time-frequency two-dimensional resource grid, it needs to skip the resource particles containing the communication signal, i.e., perform rate matching on the sensed signal. Similarly, the receiver also needs to skip the resource particles containing the communication signal when receiving the sensed signal.
[0180] The technical solution disclosed herein will be described in detail below.
[0181] Figure 2A is an interactive schematic diagram illustrating a signal processing method according to an embodiment of the present disclosure. As shown in Figure 2A, the embodiment of the present disclosure relates to a signal processing method executed by a communication system 100, the method comprising:
[0182] In step S2101, the first device 101 sends a first message to the second device 102.
[0183] In some embodiments, the second device receives the first message.
[0184] In some embodiments, the first message indicates a first radio resource where the first signal is unavailable. The first radio resource where the first signal is unavailable can be understood as a rate-matching resource for the first signal.
[0185] In some embodiments, the first message indicates a rate matching pattern for a first signal. Optionally, the rate matching pattern for the first signal is a pattern of a first radio resource for which the first signal is unavailable. Optionally, the rate matching pattern for the first signal is a pattern of a first radio resource mapped by another signal. For example, assuming the first signal is a PDSCH, the rate matching pattern for the first signal can be a PDSCH rate matching pattern, which can represent a resource pattern mapped by a sensed signal, i.e., a resource pattern that cannot be mapped during PDSCH resource mapping. For example, assuming the first signal is a sensed signal, the rate matching pattern for the first signal can be a sensed signal rate matching pattern, which can represent a resource pattern mapped by a PDSCH, i.e., a resource pattern that cannot be mapped during sensed signal resource mapping.
[0186] In some embodiments, the first message is used to instruct the second device to perform rate matching on the first signal according to the first radio resource.
[0187] The first wireless resource is the transmission resource for the second signal. The second signal includes one or more signals that are different from the first signal.
[0188] Optionally, the first signal includes one or more signals different from the second signal. Optionally, the first signal includes at least one of a communication signal and a sensing signal.
[0189] For example, assuming the first signal is a sensing signal, then the second signal could be a communication signal.
[0190] For example, assuming the first signal is a communication signal, then the second signal could be a sensing signal.
[0191] For example, assuming the first signal is a sensing signal, the second signal may include signals for transmitting user data, pilot signals for channel measurement, and control signals, etc.
[0192] In some embodiments, where the first signal includes multiple signals, the first message may indicate a first radio resource for each signal that the signal is unavailable.
[0193] For example, when the first signal includes both a communication signal and a sensing signal, the first message may indicate, for the communication signal, that a first radio resource is unavailable, and may also indicate, for the sensing signal, that a first radio resource is unavailable. It should be noted that the first radio resource unavailable for the communication signal may refer to a radio resource mapped by the sensing signal. The first radio resource unavailable for the sensing signal may refer to a radio resource mapped by the communication signal.
[0194] In some embodiments, the first resource units occupied by the first radio resource in the signal domain are non-uniformly distributed. Optionally, the signal domain includes at least one of the time domain, frequency domain, and spatial domain.
[0195] For example, the signal domain is the time domain, and the first resource unit can refer to time domain resource units such as OFDM symbols, slots, and milliseconds.
[0196] For example, the signal domain is the frequency domain, and the first resource unit can refer to frequency domain resource units such as subcarriers and Hertz (Hz).
[0197] For example, the signal domain is the time-frequency domain, and the first resource unit can refer to a resource element / particle / unit (RE), PRB, or other time-frequency resource units.
[0198] For example, the signal domain is the spatial domain, and the first resource unit can refer to spatial resource units such as antenna units, spatial streams, and beams.
[0199] For example, the signal domain is the time-frequency spatial domain, and the first resource unit can refer to the time-frequency spatial resource unit.
[0200] It should also be explained that the first resource unit refers to the resource unit mapped or occupied by the second signal, or the first resource unit is the resource unit allocated / scheduled / configured to the second signal, or the first resource unit is the resource unit used to transmit the second signal.
[0201] In some embodiments, the first message indicates at least one of the following:
[0202] The first pattern is the distribution pattern of the first resource unit in the signal domain;
[0203] The first range refers to the application range of the first pattern in the signal domain.
[0204] It should be explained here that, in the embodiments of this disclosure, "pattern" refers to a resource pattern, which is a graphical or mathematical representation used to describe resource allocation methods. A resource pattern can describe the location of resource units of a certain signal or channel in the time domain and / or frequency domain, so as to efficiently transmit data, control information, or reference signals, etc.
[0205] In some embodiments, the first pattern may represent a first radio resource. The first pattern describes the distribution of first resource elements occupied (or corresponding to) the first radio resource in the signal domain. It should be noted that the first radio resource includes all first resource elements.
[0206] In some embodiments, the number of first patterns can be one or more. A first pattern can be understood as a set of rate matching resources or a set of first radio resources.
[0207] Optionally, when the signal domain is the time domain, the first pattern is a time-domain pattern, which is a one-dimensional pattern. For example, the first pattern can be the pattern shown in FIG2B, where a symbol filled in black in FIG2B represents a first resource unit.
[0208] Optionally, when the signal domain is the frequency domain, the first pattern is a pattern in the frequency domain, and the first pattern is a one-dimensional pattern.
[0209] Optionally, when the signal domain is the time-frequency domain, the first pattern is a pattern in the time-frequency domain, and this first pattern is a two-dimensional pattern. In this case, the two-dimensional first pattern includes a one-dimensional pattern in the time domain and a one-dimensional pattern in the frequency domain.
[0210] Optionally, when the signal domain is a time-frequency spatial domain, the first pattern is a pattern in the time-frequency spatial domain, and the first pattern is a three-dimensional pattern. In this case, the three-dimensional first pattern includes a one-dimensional pattern in the time domain, a one-dimensional pattern in the frequency domain, and a one-dimensional pattern in the spatial domain.
[0211] In some embodiments, a first pattern may be used together with a first range to represent a first radio resource. The first pattern describes a partial distribution pattern of the first resource units occupied (or corresponding to) the first radio resource in the signal domain, and the first range describes the repeating range of the first pattern in the signal domain.
[0212] In this embodiment of the disclosure, the first range is the application range of the first pattern in the signal domain. The length of the first range can be understood as the resource length corresponding to the first pattern being repeated one or more times. The length of the first range is an integer multiple of the resource length corresponding to the first pattern.
[0213] For example, referring to Figure 2B, it can be seen that one first pattern corresponds to two time slots. If we assume that the first range is time slot 1 to time slot 4, then the first range includes four time slots. Then, applying the first pattern to these four time slots will result in the distribution map of the first resource unit as shown in Figure 2C.
[0214] In some embodiments, the first range may be indicated by a parameter, for example, by at least one of the following:
[0215] Duration T r The quantization granularity can be slot or millisecond, etc.
[0216] Bandwidth B r The quantization granularity can be PRB or Hz, etc.
[0217] For example, taking Figures 2B and 2C as examples, the first range can be determined by the duration T. r = 4 time slots for indication. The starting time slot of the first range can be indicated by DCI signaling.
[0218] In some embodiments, the first range may be indicated by a bitmap.
[0219] Optionally, a second bitmap is used to indicate the first range, where one bit in the second bitmap corresponds to a resource range corresponding to the first pattern.
[0220] For example, taking Figures 2B and 2C as examples, the first range can be indicated by the second bitmap being 11. In the second bitmap, the first bit represents time slot 1 and time slot 2, the second bit represents time slot 3 and time slot 4, and a bit value of 1 indicates the application of the first pattern. Of course, the bit value can be set to 0 to indicate the application of the first pattern, and this disclosure does not limit this.
[0221] In some embodiments, the number of first patterns indicated by the first message can be one or more. The number of first ranges indicated by the first message can be one or more.
[0222] In some embodiments, the first pattern can be indicated by carrying at least one of the following in the first message:
[0223] The first parameter (represented by the symbol d in this embodiment) is the minimum interval between two first resource units;
[0224] The second parameter (represented by the symbol k in this embodiment of the disclosure) is any non-negative integer less than d;
[0225] The third parameter (represented by the symbol M in this embodiment) is any positive integer;
[0226] The fourth parameter (represented by the symbol N in this embodiment) is a positive integer greater than M and coprime to M;
[0227] The fifth parameter (represented by the symbol N1 in this embodiment of the disclosure), where N1 is a positive integer less than or equal to M;
[0228] The sixth parameter (represented by the symbol N2 in this embodiment of the disclosure), where N2 is any positive integer;
[0229] The first bit in the first bit indicates whether a resource unit in the signal field is a first resource unit, or the first bit in the first bit indicates whether the kth resource unit in every d consecutive resource units in the signal field is a first resource unit, where d is determined by a first parameter and k is determined by a second parameter.
[0230] It should be noted that the interval between two adjacent resource units, such as time slot 1 and time slot 2, is 2-1=1 time slot, so the minimum value of d is 1 resource unit.
[0231] In some embodiments, the values of N1 and N2 are as close as possible or equal.
[0232] For example, the first message includes M, N, d, k, which is used by the second device to determine the first pattern through a sparse arrangement of coprime elements.
[0233] For example, the first message includes M, N1, N2, d, k, which is used by the second device to determine the first pattern through a nested sparse arrangement.
[0234] For example, the first message includes M, d, k, which is used by the second device to determine the first pattern through a nested sparse arrangement.
[0235] For example, the first message includes M, N, d, which is used by the second device to determine the first pattern through a sparse arrangement of coprime elements.
[0236] For example, the first message includes M, N1, N2, d, which is used by the second device to determine the first pattern through a nested sparse arrangement.
[0237] For example, the first message includes M,d, which is used by the second device to determine the first pattern through a nested sparse arrangement.
[0238] It should be noted that the first message may not include k. Even without k, the first message can still indicate the first pattern because k is defined as any non-negative integer less than d. Given d, all possible first patterns can be determined by exhaustively exploring the possible values of k. For example, assuming d = 2, k can be determined to be either 0 or 1. K = 0 determines one first pattern, and K = 1 determines another. This method is suitable for scenarios where the first device pre-configures multiple first patterns for the second device.
[0239] In some embodiments, the first message is an RRC message.
[0240] In some embodiments, if the first message does not include k and d > 1, the first device may also send a second message to the second device, which is used to indicate k. This approach is applicable to scenarios where the first device pre-configures (e.g., configures or indicates via the first message) multiple first patterns for the second device, and the second message activates one or more of the first patterns for use.
[0241] In some embodiments, the second message may be a DCI.
[0242] The method by which the first device uses RRC and DCI to indicate the first pattern to the second device supports the pre-configuration and dynamic activation of the first pattern, which can improve system flexibility.
[0243] For example, assuming the signal domain is the time domain, the first message indicates M=4, N=5, d=2, k=0, and the first pattern shown in Figure 1B can be determined based on the first message.
[0244] In some embodiments, a bit in the first bit diagram can be configured to indicate whether a resource element in the signal field is a first resource element.
[0245] For example, assuming the signal domain is the time-frequency domain, the first message indicates the first bitmap in the time-frequency domain. Assume the first bitmap includes a sub-bitmap in the time domain and a sub-bitmap in the frequency domain.
[0246] The sub-bitmap in the time domain is as follows:
[0247] 1111111100000010000001000000100000010000001000000100000010000001000000;
[0248] The sub-bitmap in the frequency domain is as follows:
[0249] 111111000100001000010000;
[0250] The first pattern indicated by the first figure can be shown in Figure 4A.
[0251] In some embodiments, when d is greater than 1 in the first pattern, a bit in the first bit pattern can be configured to indicate whether the k-th resource unit within every d consecutive resource units in the signal field is the first resource unit. This approach reduces the indication overhead of the bit pattern because only one bit is needed to indicate every d consecutive resource units.
[0252] In step S2102, the first device 101 performs rate matching on the first signal according to the first wireless resources.
[0253] In some embodiments, rate matching of the first signal based on the first radio resource includes: mapping the first signal on a second radio resource other than the first radio resource, or not mapping the first signal on the first radio resource.
[0254] For example, assuming the first pattern is determined by a coprime sparse arrangement, the first signal can be mapped onto a second radio resource outside the first radio resource. Alternatively, the implementation method that does not map the first signal onto the first radio resource can be: mapping the first signal onto any second resource unit in the first pattern can obtain the second pattern.
[0255] In this embodiment, the second resource unit is any resource unit other than the first resource unit, and the second pattern is the distribution pattern of the third resource unit mapped by the first signal in the signal domain. The second resource unit mapped by the first signal is referred to as the third resource unit in this disclosure.
[0256] It should be noted that the first signal can be configured as a single-resource signal mapping or a dual-resource signal mapping. When the first signal is configured as a single-resource signal mapping, the mapping method used when mapping the first signal to resource units is that each resource unit is mapped individually, meaning that the third resource units mapped by the first signal can be continuous or discontinuous. When the first signal is configured as a dual-resource signal mapping, the mapping method used when mapping the first signal to resource units is dual-resource unit mapping, meaning that the third resource units mapped by the first signal are connected in pairs.
[0257] In some embodiments, assuming the first pattern is determined by a nested sparse arrangement, then according to the nested sparse arrangement expression, the first pattern includes multiple sub-patterns, each of which is uniformly distributed. For example, taking a second-level nested pattern S = {n1d+k, n1 = 0, 1, 2... N1} ∪ {(n2+1)Md+k, n2 = 0, 1, 2... N2}, the first sub-pattern corresponds to n1d+k, n1 = 0, 1, 2... N1, and the second sub-pattern corresponds to (n2+1)Md+k, n2 = 0, 1, 2... N2. The second example uses a two-level nested formula: S = {n1d+k, n1 = 0, 1, 2...M-1} ∪ {(n2+1)Md+k, n2 = 0, 1, 2...M-1}. The first sub-pattern corresponds to n1d+k, n1 = 0, 1, 2...M-1, and the second sub-pattern corresponds to (n2+1)Md+k, n2 = 0, 1, 2...M-1. Of course, nested sparse arrangement expressions can also be three-level nested or other multi-level nested formulas.
[0258] In some embodiments, mapping the first signal onto a second radio resource other than the first radio resource, or not mapping the first signal onto the first radio resource, includes mapping the first signal onto a second resource element in one or more sub-patterns to obtain a second pattern.
[0259] Optionally, the first signal may be mapped onto any second resource unit in one or more subpatterns.
[0260] Optionally, when d=1 corresponding to the first pattern, the first signal is mapped at equal intervals onto the second resource units in one or more sub-patterns other than the first sub-pattern. It should be noted that when d=1 corresponding to the first pattern, the second resource units are not included in the first sub-pattern. Therefore, it is sufficient to map the first signal at equal intervals onto the second resource units in one or more sub-patterns other than the first sub-pattern.
[0261] In some embodiments, the values of d, M, and period scaling factor, such as T, corresponding to the first pattern can be used. s =η*Md determines the size of the interval, where, in, Represents a positive integer.
[0262] For example, assuming the first signal is the demodulation reference signal, the second signal is the sensing signal, the first pattern is the pattern corresponding to {M,d,k}={7,1,0}, and η=1, after mapping the first signal at equal intervals on the second resource unit in one or more sub-patterns other than the first sub-pattern, the second pattern filled with black as shown in Figure 4B can be obtained.
[0263] Optionally, if d > 1 is greater than 1 for the first pattern, the first signal is mapped onto any second resource unit in the first sub-pattern, and the first signal is mapped at equal intervals onto second resource units in one or more sub-patterns other than the first sub-pattern.
[0264] It should also be noted that since the first signal can be configured for single-resource signal mapping or dual-resource signal mapping, when d=2, single-resource signal mapping is supported, but dual-resource signal mapping is not supported. This is because when d=2, the interval between two first resource units, such as time slot 3 and time slot 1, is 3-1=2, and the intermediate time slot 2 does not support dual-resource signal mapping. When d>2, both single-resource signal mapping and dual-resource signal mapping are supported.
[0265] For example, assuming the first signal is the demodulation reference signal, the second signal is the sensing signal, the first pattern is the pattern corresponding to {M,d,k}={7,2,0}, and η=1, the first signal is mapped onto any second resource unit in the first sub-pattern, and the first signal is mapped onto the second resource units at equal intervals in one or more sub-patterns other than the first sub-pattern, and a second pattern filled with black can be obtained as shown in Figure 4C.
[0266] In some embodiments, the implementation of rate matching of the first signal according to the first radio resource may further include: determining a second pattern when d > 1 corresponding to the first pattern, wherein the value of k in the second pattern is different from that in the first pattern, and the values of other parameters of the second pattern and the first pattern are the same, thus ensuring that the first pattern and the second pattern are orthogonal. The second pattern is the distribution pattern of the third resource unit mapped from the first signal in the signal domain.
[0267] Taking a nested sparse arrangement as an example, assuming the first signal is the demodulation reference signal, the second signal is the sensing signal, and the first pattern is the pattern corresponding to {M,d,k}={7,2,0}, then the second pattern can be determined to correspond to {M,d,k}={7,2,1}. The first pattern is the pattern filled with diagonal lines in Figure 4D, and the second pattern is the pattern filled with black in Figure 4D.
[0268] In step S2103, the second device 102 determines the first wireless resource based on the first message.
[0269] In some embodiments, the second device determines at least one of the following based on the first message:
[0270] The first pattern is the distribution pattern of the first resource unit in the signal domain;
[0271] The first range refers to the application range of the first pattern in the signal domain.
[0272] In some embodiments, the second device determines the first pattern based on at least one of the following indicated or carried by the first message:
[0273] The first parameter (d) is the minimum interval between two first resource units;
[0274] The second parameter (k) is any non-negative integer less than d;
[0275] The third parameter (M) is any positive integer;
[0276] The fourth parameter (N) is a positive integer greater than M and coprime to M;
[0277] The fifth parameter (N1) is a positive integer less than or equal to M.
[0278] The sixth parameter (N2), where N2 is any positive integer;
[0279] The first bit in the first bit indicates whether a resource unit in the signal field is a first resource unit, or the first bit in the first bit indicates whether the kth resource unit in every d consecutive resource units in the signal field is a first resource unit, where d is determined by a first parameter and k is determined by a second parameter.
[0280] For a detailed implementation of step S2103, please refer to the relevant implementation in step S2101, which will not be repeated here.
[0281] In step S2104, the second device 102 performs rate matching on the first signal based on the first wireless resources.
[0282] In some embodiments, the implementation of step S2104 can refer to the implementation of step S2102, and will not be repeated here.
[0283] In step S2105, the first device 101 sends a first signal to the second device 102.
[0284] In some embodiments, the first device sends a first signal to the second device according to the mapped second pattern. Optionally, the process of the first device sending the first signal to the second device according to the mapped second pattern may include, but is not limited to, processes such as code block concatenation and modulation.
[0285] In some embodiments, the second device receives the first signal sent by the first device according to the second pattern obtained by mapping.
[0286] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0287] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.
[0288] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, as can terms such as "physical uplink shared channel (PUSCH)" and "UL data".
[0289] In some embodiments, the terms “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.
[0290] In some embodiments, the terms "synchronization signal (SS)," "synchronization signal block (SSB)," "reference signal (RS)," "pilot," and "pilot signal" can be used interchangeably.
[0291] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
[0292] In some embodiments, the terms “resource block (RB)”, “physical resource block (PRB)”, “sub-carrier group (SCG)”, “resource element group (REG)”, “PRB pair”, “RB pair”, “resource element (RE)”, and “sub-carrier” can be used interchangeably.
[0293] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, and “transmission time interval (TTI)” can be used interchangeably.
[0294] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.
[0295] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0296] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0297] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2105. For example, step S2101 may be implemented as a separate embodiment, step S2102 may be implemented as a separate embodiment, step S2103 may be implemented as a separate embodiment, step S2104 may be implemented as a separate embodiment, and steps S2102 and S2104 may be implemented as separate embodiments, but are not limited thereto.
[0298] In some embodiments, the order of any two steps S2101 to S2105 can be interchanged or they can be performed simultaneously. For example, the order of step S2102 and step S2103 can be interchanged or they can be performed simultaneously. For example, the order of step S2102 and step S2104 can be interchanged or they can be performed simultaneously.
[0299] In some embodiments, steps S2102 to S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0300] In some embodiments, steps S2101 and S2103 to S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0301] In some embodiments, steps S2101, S2102, S2104, and S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0302] In some embodiments, steps S2101 to S2103 and step S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0303] In some embodiments, steps S2101, S2103, and S2105 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0304] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0305] Figure 2D is an interactive schematic diagram illustrating a signal processing method according to an embodiment of the present disclosure. As shown in Figure 2D, the embodiment of the present disclosure relates to a signal processing method executed by a communication system 100, the method comprising:
[0306] In step S2201, the first device 101 sends a first message to the second device 102.
[0307] The optional implementation of step S2201 can be found in the optional implementation of step S2101 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.
[0308] In step S2202, if the mapping between the first signal and the second signal conflicts, the first device 101 processes the first signal and / or the second signal according to the first configuration.
[0309] The first configuration is the configuration related to handling signal mapping conflicts. The name of the first configuration is not limited; it can be, for example, a conflict resolution mechanism, conflict resolution procedure, process, or function.
[0310] In some embodiments, when a first signal and a second signal are mapped to or have been mapped to the same resource unit, it can be considered that the mapping of the first signal and the second signal is conflicting.
[0311] In some embodiments, processing the first signal and / or the second signal according to the first configuration includes at least one of the following:
[0312] Abandon the first mapping signal on resource units with mapping conflicts;
[0313] Abandon mapping the second signal on the resource unit with the mapping conflict;
[0314] The first mapping position of the first signal is shifted, and the first mapping position is the position of the resource unit with mapping conflict;
[0315] The second mapping position of the second signal is shifted, and the second mapping position is the position of the resource unit with mapping conflict;
[0316] The first pattern, including the second mapping position, is translated. The first pattern is the distribution pattern of the first resource unit in the signal domain.
[0317] The second pattern, which includes the first mapping position, is translated. The second pattern is the distribution pattern of the third resource unit mapped by the first signal in the signal domain.
[0318] The third pattern is translated, and the third pattern includes multiple first patterns, at least one of the multiple first patterns includes a second mapping position;
[0319] The fourth pattern is translated. The fourth pattern includes multiple second patterns, and at least one of the multiple second patterns includes a first mapping position.
[0320] The translation direction can be forward or backward of the resource unit, and this disclosure does not limit this.
[0321] For example, suppose a first signal and a second signal have a mapping conflict on symbol 5 of time slot 1. Then symbol 5 of time slot 1 is a resource unit with a mapping conflict. In this case, the mapping of the first signal and / or the second signal can be abandoned on symbol 5 of time slot 1. Abandoning the mapping signal can mean not mapping the signal or discarding the signal.
[0322] For example, suppose that the first signal and the second signal have a mapping conflict on symbol 5 of time slot 1, then symbol 5 of time slot 1 is the first mapping position of the first signal. In this case, the first mapping position of the first signal can be shifted, for example, by moving the first mapping position of the first signal forward or backward from symbol 5 of time slot 1 by one or more resource units until the mapping position of the first signal no longer conflicts with the mapping position of the second signal.
[0323] For example, suppose the first signal and the second signal have a mapping conflict on symbol 5 of time slot 1, then symbol 5 of time slot 1 is the second mapping position of the second signal. In this case, the second mapping position of the second signal can be shifted, for example, by moving the second mapping position of the second signal forward or backward from symbol 5 of time slot 1 by one or more resource units until the mapping position of the first signal no longer conflicts with the mapping position of the second signal.
[0324] For example, suppose the first signal and the second signal have a mapping conflict on symbol 5 of time slot 1, then symbol 5 of time slot 1 is the first mapping position of the first signal. In this case, the second pattern including the first mapping position can be shifted forward or backward until the mapping position of the first signal no longer conflicts with the mapping position of the second signal.
[0325] For example, suppose the first signal and the second signal have a mapping conflict on symbol 5 of time slot 1, then symbol 5 of time slot 1 is the second mapping position of the second signal. In this case, the first pattern including the second mapping position can be shifted forward or backward until the mapping position of the first signal no longer conflicts with the mapping position of the second signal.
[0326] For example, suppose the first signal and the second signal have a mapping conflict on symbol 5 of time slot 1, then symbol 5 of time slot 1 is the first mapping position of the first signal. In this case, the fourth pattern can be shifted until the mapping position of the first signal no longer conflicts with the mapping position of the second signal. The fourth pattern includes a plurality of second patterns, at least one of which includes the first mapping position.
[0327] For example, suppose the first signal and the second signal have a mapping conflict on symbol 5 of time slot 1, then symbol 5 of time slot 1 is the second mapping position of the second signal. In this case, the third pattern can be shifted until the mapping position of the first signal no longer conflicts with the mapping position of the second signal. The third pattern includes a plurality of first patterns, at least one of which includes the second mapping position.
[0328] It should be noted that the above examples can be combined with each other.
[0329] In step S2203, the second device 102 determines the first wireless resource based on the first message.
[0330] The optional implementation of step S2203 can be found in the optional implementation of step S2103 in Figure 2A and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.
[0331] In step S2204, if the mapping between the first signal and the second signal conflicts, the second device 102 processes the first signal and / or the second signal according to the first configuration.
[0332] The optional implementation of step S2204 can be found in the optional implementation of step S2202, and will not be repeated here.
[0333] By using the same conflict resolution method, the first and second devices can effectively coordinate resource allocation and signal transmission, thereby reducing or even avoiding signal conflicts and improving communication efficiency and system performance.
[0334] In step S2205, the first device 101 sends a first signal to the second device 102.
[0335] The optional implementation of step S2205 can be found in the optional implementation of step S2105 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.
[0336] The communication method involved in the embodiments of this disclosure may include at least one of steps S2201 to S2205. For example, step S2201 may be implemented as a separate embodiment, step S2202 may be implemented as a separate embodiment, step S2203 may be implemented as a separate embodiment, step S2204 may be implemented as a separate embodiment, and steps S2202 and S2204 may be implemented as separate embodiments, but are not limited thereto.
[0337] In some embodiments, the order of any two steps S2201 to S2205 can be interchanged or they can be performed simultaneously. For example, the order of step S2202 and step S2203 can be interchanged or they can be performed simultaneously. For example, the order of step S2202 and step S2204 can be interchanged or they can be performed simultaneously.
[0338] In some embodiments, steps S2202 to S2205 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0339] In some embodiments, steps S2201 and S2203 to S2205 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0340] In some embodiments, steps S2201, S2202, S2204, and S2205 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0341] In some embodiments, steps S2201 to S2203 and step S2205 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0342] In some embodiments, steps S2201, S2203, and S2205 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0343] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0344] Figure 3A is an interactive schematic diagram illustrating a signal processing method according to an embodiment of the present disclosure. As shown in Figure 3A, the embodiment of the present disclosure relates to a signal processing method executed by a communication system 100, the method comprising:
[0345] In step S3101, the first device 101 sends the first radio resource, which is unavailable, to the second device 102.
[0346] Optionally, the first resource units occupied by the first radio resource in the signal domain are non-uniformly distributed.
[0347] Optionally, the first signal includes at least one of a communication signal and a sensing signal.
[0348] Optionally, the signal domain includes at least one of the time domain and the frequency domain.
[0349] Optionally, the first radio resource is indicated by at least one of the following:
[0350] The first pattern is the distribution pattern of the first resource unit in the signal domain;
[0351] The first range refers to the application range of the first pattern in the signal domain.
[0352] Optionally, the first drawing is indicated by at least one of the following:
[0353] The first parameter is the minimum interval between the two first resource units;
[0354] The second parameter is any non-negative integer less than the first parameter;
[0355] The third parameter is any positive integer;
[0356] The fourth parameter is a positive integer that is greater than the third parameter and is coprime to the third parameter;
[0357] The fifth parameter is a positive integer less than or equal to the third parameter;
[0358] The sixth parameter is any positive integer;
[0359] The first bit in the first bit indicates whether a resource unit in the signal field is a first resource unit, or the first bit in the first bit indicates whether the kth resource unit among every d consecutive resource units in the signal field is a first resource unit, where d is determined by a first parameter and k is determined by a second parameter.
[0360] Optionally, the second parameter may be separately indicated by the first device to the second device.
[0361] In step S3102, the first device 101 performs rate matching on the first signal according to the first wireless resources.
[0362] Optionally, rate matching of the first signal based on the first radio resource includes: mapping the first signal on a second radio resource other than the first radio resource, or not mapping the first signal on the first radio resource.
[0363] Optionally, the first pattern includes multiple sub-patterns; mapping the first signal on a second radio resource other than the first radio resource includes: mapping the first signal on a second resource unit in one or more sub-patterns to obtain a second pattern, wherein the second pattern is a distribution pattern of a third resource unit mapped by the first signal in the signal domain, and the second resource unit is a resource unit other than the first resource unit;
[0364] Optionally, mapping the first signal onto a second resource unit in one or more sub-patterns includes mapping the first signal onto any second resource unit in one or more sub-patterns.
[0365] Optionally, mapping the first signal onto the second resource unit in one or more sub-patterns includes: mapping the first signal at equal intervals onto the second resource unit in one or more sub-patterns other than the first sub-pattern, provided that the first parameter corresponding to the first pattern is equal to 1.
[0366] Optionally, mapping the first signal onto the second resource unit in one or more sub-patterns includes: mapping the first signal onto any second resource unit in the first sub-pattern when the first parameter corresponding to the first pattern is greater than 1, and mapping the first signal onto the second resource units in one or more sub-patterns other than the first sub-pattern at equal intervals.
[0367] Optionally, the first device determines the size of the interval based on the first parameter, the third parameter, and the period scaling factor corresponding to the first pattern.
[0368] Optionally, rate matching of the first signal based on the first radio resource includes: determining a second pattern if the first parameter corresponding to the first pattern is greater than 1, wherein the second parameter of the second pattern is different from the second parameter of the first pattern, and the second pattern is a distribution pattern of the third resource unit mapped by the first signal in the signal domain.
[0369] Optionally, the first resource unit is a resource unit mapped by the second signal; rate matching of the first signal according to the first radio resource includes: if the first signal and the second signal are mapped to conflict, processing the first signal and / or the second signal according to a first configuration, wherein the first configuration is a relevant configuration for processing signal mapping conflicts.
[0370] Optionally, the first signal and / or the second signal are processed according to the first configuration, including at least one of the following:
[0371] Abandon the first mapping signal on resource units with mapping conflicts;
[0372] Abandon mapping the second signal on the resource unit with the mapping conflict;
[0373] The first mapping position of the first signal is shifted, and the first mapping position is the position of the resource unit with mapping conflict;
[0374] The second mapping position of the second signal is shifted, and the second mapping position is the position of the resource unit with mapping conflict;
[0375] The first pattern, including the second mapping position, is translated. The first pattern is the distribution pattern of the first resource unit in the signal domain.
[0376] The second pattern, including the first mapping position, is translated. The second pattern is the distribution pattern of the third resource unit mapped by the first signal in the signal domain.
[0377] The third pattern is translated, and the third pattern includes multiple first patterns, at least one of the multiple first patterns includes a second mapping position;
[0378] The fourth pattern is translated. The fourth pattern includes multiple second patterns, and at least one of the multiple second patterns includes a first mapping position.
[0379] Optionally, the first device sends a first signal to the second device based on the second pattern obtained by mapping.
[0380] In step S3103, the second device 102 performs rate matching on the first signal based on the first wireless resources.
[0381] Optionally, the first device sends a first signal to the second device based on the second pattern obtained by mapping.
[0382] The optional implementation of step S3103 can be found in the optional implementation of step S3102, and will not be repeated here.
[0383] The communication method involved in the embodiments of this disclosure may include at least one of steps S3101 to S3103. For example, step S3101 may be implemented as a standalone embodiment, step S3102 may be implemented as a standalone embodiment, and steps S3102 and S3103 may be implemented as standalone embodiments, but are not limited thereto.
[0384] In some embodiments, the order of any two steps S3101 to S3103 can be interchanged or they can be performed simultaneously. For example, the order of steps S3102 and S3103 can be interchanged or they can be performed simultaneously.
[0385] In some embodiments, steps S3102 and S3103 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0386] In some embodiments, steps S3101 and S3103 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0387] In some embodiments, step S3101 is optional and may be omitted or replaced in different embodiments.
[0388] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0389] Figure 3B is a schematic flowchart illustrating a signal processing method according to an embodiment of the present disclosure. As shown in Figure 3B, the embodiment of the present disclosure relates to a signal processing method executed by a first device, the method comprising:
[0390] In step S3201, the first device sends a first message to the second device, indicating that the first signal is unavailable for the first radio resource.
[0391] The optional implementation of step S3201 can be found in the optional implementation of step S2101 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.
[0392] Step S3202: The first device performs rate matching on the first signal based on the first wireless resources.
[0393] The optional implementation of step S3202 can be found in the optional implementation of step S2102 in Figure 2A and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.
[0394] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0395] Figure 3C is a schematic flowchart illustrating a signal processing method according to an embodiment of the present disclosure. As shown in Figure 3B, the embodiment of the present disclosure relates to a signal processing method executed by a second device, the method comprising:
[0396] In step S3301, the second device receives a first message sent by the first device, the first message indicating that the first signal is unavailable for the first radio resource.
[0397] The optional implementation of step S3301 can be found in the optional implementation of step S2101 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.
[0398] Step S3302: The second device performs rate matching on the first signal based on the first wireless resources.
[0399] The optional implementation of step S3302 can be found in the optional implementation of step S2104 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.
[0400] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0401] The following describes the signal processing method provided in the embodiments of this disclosure, using the first device as the transmitter and the second device as the receiver as an example.
[0402] The following section will explain in detail the content regarding rate matching pattern indication in signal processing methods.
[0403] In some embodiments, the transmitter sends a PDSCH rate match pattern indication to the receiver. Optionally, the PDSCH rate match pattern represents a resource pattern that has already been mapped by the sensed signal. Optionally, the PDSCH rate match pattern indicates resources that cannot be mapped during PDSCH resource mapping.
[0404] Alternatively, the transmitter may be, for example, a sensing transmitter, network equipment, or a terminal. The receiver may be, for example, a sensing receiver, network equipment, or a terminal.
[0405] In the first implementation, the indication of the sensing signal pattern (i.e., the resource pattern mapped by the sensing signal) can be achieved by indicating configuration parameters.
[0406] Optionally, the transmitter indicates to the receiver the configuration parameters required for generating a non-uniform sensing signal pattern, said configuration parameters including at least one of the following:
[0407] 1. Parameter indication of time-domain non-uniform sensing signal pattern and / or frequency-domain non-uniform sensing signal pattern.
[0408] Optionally, the parameter indications for coprime-based schemes include M, N, d, and k.
[0409] Optionally, the parameter indications for nested schemes include M,N1,N2,d,k or M,d,k.
[0410] 2. The duration T of pattern repetition in the time domain r The quantization granularity can be a slot, or a millisecond (ms), etc.
[0411] 3. The bandwidth B of the pattern repeating in the frequency domain r The quantization granularity can be PRB or Hertz (Hz), etc.
[0412] Optionally, the configuration parameters can be indicated via RRC+DCI signaling.
[0413] Optionally, based on the above configuration scheme, one or more sets of sparse sensing reference signal patterns are configured. Optionally, this can be configured via RRC signaling. For example, by indicating one or more sets of parameters to the receiver. Each set of parameters is, for example, any group from {M,N,d,k},{M,N1,N2,d,k},{M,d,k},{M,N,d},{M,N1,N2,d},{M,d}.
[0414] It should be noted that when d>1, k can take any value from {0,1...d-1}, and each value of k corresponds to a sparse pattern. By indicating different k, multiple sets of mutually orthogonal sparse patterns can be indicated.
[0415] Optionally, when multiple sets of sparse sensing reference signals are configured, one or more of these patterns can be activated and configured for the receiver. Optionally, one or more of these patterns can be activated for sensing reference signal mapping via DCI signaling. For example, taking the above-mentioned coprime / nested sparse pattern scheme as an example, when the RRC signaling indicates that the configuration parameters of the pattern do not contain k, and when d>1, k can take any value in {0,1...d-1}. Each value of k corresponds to a sparse pattern. By indicating different k, multiple sets of sparse patterns can be indicated. By indicating the pattern index k via DCI signaling, one or more patterns can be activated to map different time-frequency resources respectively.
[0416] For example, the indicated parameters include configuration parameters for the time-domain pattern based on nesting: {M=7, d=1, k=0, T}. r =5} and the configuration parameters of the frequency domain pattern {M=5,d=1,k=0,B r When =2}, the time-frequency domain sparse pattern shown in Figure 4A can be generated.
[0417] In the second implementation, a non-uniform sensing signal pattern can be indicated by a bitmap, wherein the bitmap includes at least one of bitmap_1, bitmap_2, and bitmap_3.
[0418] In the time-domain bitmap_1 of the sensing reference signal, one bit corresponds to one OFDM symbol, or one bit corresponds to d. t The kth consecutive OFDM symbol t One OFDM symbol. k t The value of can be another parameter of the non-uniform pattern.
[0419] In the frequency domain bitmap_2 of the sensing reference signal, one bit corresponds to one subcarrier, or one bit corresponds to d. f The kth consecutive subcarrier f k subcarriers. f The value of can be another parameter of the non-uniform pattern.
[0420] In bitmap_3, which corresponds to the time domain unit applicable to bitmap_1 and bitmap_2, 1 bit corresponds to the time domain unit represented by bitmap_1.
[0421] For example, suppose bitmap_1 is:
[0422] {11111111000000100000010000001000000100000010000001000000100000010000001000000};
[0423] bitmap_2 is: {111111000100001000010000};
[0424] bitmap_3 is: {1111}.
[0425] Based on bitmap_1, bitmap_2, and bitmap_3, a time-frequency domain sparse pattern as shown in Figure 4A can be generated.
[0426] In some embodiments, the transmitter sends a Sensing Rate Match Pattern indication to the receiver. Optionally, the Sensing Rate Match Pattern represents a resource pattern that is already occupied by the PDSCH. Optionally, the Sensing Rate Match Pattern indicates resources that cannot be mapped during sensing signal resource mapping.
[0427] Optionally, during sensing rate matching, the transmitter needs to indicate the sensing rate matching pattern to the sensing receiver. The sensing rate matching pattern indicates the PDSCH mapping resource. The indication method can refer to the first and second embodiments described above. Further details are omitted here.
[0428] The following section details the time-division multiplexing of the sensing signal and the demodulation reference signal (DMRS) in signal processing methods.
[0429] Optionally, considering that the receiver does not want to correspond to a single RRC-configured or dynamically indicated DMRS port (one port corresponds to one pattern), configuring the DMRS and the sensing signal on the same symbol would introduce interference between signals. Based on the above design of non-uniform sensing signal patterns, the sensing signal pattern and the DMRS pattern can be jointly designed to prevent time-domain resource conflicts between the DMRS and the sensing signal.
[0430] The first approach is the joint design approach, which includes: the pattern design of non-uniform sensing reference signals has its fixed design scheme, such as based on the coprime method or the nesting method. When jointly designing the DMRS pattern and the sensing signal pattern, the resources corresponding to the DMRS are mapped to time-domain symbols outside the sensing signal.
[0431] In one implementation, taking a nested sparse sensing reference signal pattern as an example, considering that the nested sparse pattern is obtained by splicing two uniform patterns, referred to as L1 and L2 respectively, a joint design scheme can be considered for the two uniform patterns respectively.
[0432] Optionally, when d=1, DMRS are not mapped on the pattern corresponding to L1 (because when d=1, the first pattern is a continuous pattern, i.e., there are no resources not mapped by the sensed signal). In the pattern corresponding to L2, DMRS are mapped at equal intervals on the resources not mapped by the sensed signal, the interval being T. s =η*Md, where {M,d} are the configuration parameters of the sensing signal pattern. It is a positive integer. This represents a period scaling factor.
[0433] For example, assume the configuration parameters of the sensing signal pattern are: {M,d,k}={7,1,0}, and η=1. The final sensing signal and DMRS pattern is shown in Figure 4B.
[0434] Optionally, when d = 2, on the L1 corresponding pattern, only the mapping of single symbol signals (single symbol DMRS) between corresponding patterns is considered, and the mapped symbol is a symbol outside the rate matching resource (RMR) (or equally spaced mapping, with the interval being a multiple of 2); equally spaced mapping on the L1 corresponding pattern, wherein the interval is T. s =η*Md, where {M,d} are the configuration parameters of the sensing reference signal pattern. This represents a period scaling factor. It is an integer.
[0435] Optionally, when d>2, a double symbol DMRS can be mapped on the L1 corresponding pattern. Other mapping rules refer to the single symbol mapping described above.
[0436] It should be explained that a single-symbol signal refers to a signal mapped onto a single OFDM symbol, while a double-symbol signal refers to a signal mapped onto two consecutive OFDM symbols.
[0437] For example, suppose the configuration parameters of the sensing reference signal pattern are: {M,d,k}={7,2,0}, and η=1, and the final pattern is as shown in Figure 4C.
[0438] Another implementation takes a coprime-based sparse sensing reference signal as an example. Optionally, when a slot contains only one single DMRS symbol, the DMRS can be mapped to a symbol l0 outside the arbitrary sensing signal (RMR). Optionally, when a slot contains only one double DMRS symbol, the DMRS can be mapped to two consecutive symbols outside the arbitrary sensing signal (RMR), where the starting symbol index is l0.
[0439] Another implementation takes a sparse sensing reference signal based on coprime or nested signals as an example. Specifically, assuming the sparse sensing signal is allocated in units of d symbols, where d represents the minimum interval between two adjacent sensing reference signal symbols, k ∈ d, and d > 1, at least a portion of the DMRS patterns can be mapped to only one or a portion of the OFDM symbols corresponding to k values. Using this method, as long as the sensing signal configuration differs from the aforementioned one or a portion of k values, conflicts can be avoided when allocating at least a portion of the DMRS patterns.
[0440] For example, taking a nested scheme as an example, assume that the parameter configuration corresponding to the sensing reference signal pattern is: {M,d,k}={7,2,0}, and the parameter configuration corresponding to the DMRS pattern is {M,d,k}={7,2,1}. Here, the k of the sensing reference signal pattern is different from the k of the DMRS pattern, and can correspond to the pattern shown in Figure 4D.
[0441] The second approach is a conflict resolution mechanism, which involves: when there is a symbol conflict in the time domain between the DMRS pattern design and the sensing signal pattern design, i.e., the DMRS and the sensing signal will be mapped to the same symbol, the receiver and transmitter need to agree on a conflict resolution criterion to avoid conflicts during mapping.
[0442] Optionally, when a slot contains multiple single DMRS symbols, if a DMRS mapping symbol conflicts with a sensing signal mapping (RMR) symbol, then the DMRS is not mapped in the current symbol (i.e., the DMRS is discarded); if a DMRS mapping symbol conflicts with the sensing signal mapping (RMR) symbol, then the current DMRS symbol is shifted forward / backward by Δk symbols to ensure that the DMRS and the sensing signal do not conflict in the time domain.
[0443] Optionally: The base station scheduler avoids allocating conflicting DMRS.
[0444] Optionally, when a slot contains two DMRS symbols, if the DMRS mapping symbol conflicts with the sensing signal mapping (RMR) symbol, the DMRS is not mapped in the current symbol (i.e., the DMRS is discarded); if the DMRS mapping symbol conflicts with the sensing signal mapping (RMR) symbol, the current DMRS symbol is shifted forward / backward by Δk symbols to ensure that the DMRS and the sensing signal do not conflict in the time domain.
[0445] Optionally, specifically: On different PRBs within the bandwidth of the data channel, the available DMRS patterns may differ due to limitations on the subcarriers occupied by the sensing signal. Within a PRB, if this DMRS port conflicts with the sensing signal, the symbols of the DMRS mapping within this PRB are adjusted according to certain criteria to avoid the conflict. For example, the non-conflicting DMRS port may be a port shifted forward / backward by Δk symbols. Within a set of consecutive PRBs, if this DMRS port conflicts with the sensing signal, the symbols of the DMRS mapping within this set of PRBs are adjusted according to certain criteria to avoid the conflict. For example, the non-conflicting DMRS port may be a port shifted forward / backward by Δk symbols. The aforementioned set of consecutive PRBs may consist of multiple consecutive PRBs for which joint channel estimation can be performed during data transmission.
[0446] The following section details the frequency division multiplexing of the sensing signal and the demodulation reference signal (DMRS) in signal processing methods.
[0447] In this scenario, the conflict between the sensing signal and the DMRS becomes a frequency domain subcarrier conflict. That is, the receiver does not want to correspond to a single RRC-configured or dynamically indicated DMRS port, and therefore configures the DMRS and sensing signal on the same subcarrier. To avoid this frequency domain conflict, a method similar to the aforementioned time-division multiplexing approach can be used. This involves replacing the time-domain resources mentioned earlier with frequency-domain resources, such as subcarriers. Further details are omitted here.
[0448] Optionally, considering that the number of frequency domain subcarriers is generally large, if a coprime-based sparse sensing reference signal design is adopted, {M,N} is generally large, possibly exceeding the number of subcarriers (12) in a PRB. When jointly designing the frequency domain DMRS and sensing signal, based on the traditional DMRS frequency domain pattern design, only the mechanism for resolving subcarrier conflicts between the DMRS and sensing signal needs to be considered.
[0449] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0450] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed, comprising units or modules for implementing the steps performed by a first device (e.g., a network device, such as an access network device, core network functional node, core network device, etc.) in any of the above methods. Furthermore, another apparatus is proposed, comprising units or modules for implementing the steps performed by a second device (e.g., a terminal) in any of the above methods.
[0451] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0452] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0453] Figure 5A is a schematic diagram of the structure of a first device according to an embodiment of the present disclosure. The first device 5100 is used to perform any of the above methods. In some embodiments, as shown in Figure 5A, the first device 5100 may include at least one of a transceiver module 5101, a processing module 5102, etc. In some embodiments, the transceiver module 5101 is used to send a first message to a second device, the first message indicating a first radio resource where a first signal is unavailable, the first resource unit occupied by the first radio resource in the signal domain being non-uniformly distributed, and the first message being used to instruct the second device to perform rate matching on the first signal according to the first radio resource; the processing module 5102 is used to perform rate matching on the first signal according to the first radio resource. Optionally, the transceiver module is used to perform at least one of the communication steps (e.g., steps S2101, S2105, but not limited thereto) performed by the first device 101 in any of the above methods, which will not be described in detail here. Optionally, the above processing module is used to execute at least one of the other steps (such as step S2102, step S2103, step S2104, but not limited thereto) executed by the first device 101 in any of the above methods, which will not be elaborated here.
[0454] Figure 5B is a schematic diagram of the structure of a second device according to an embodiment of the present disclosure. The second device 5200 is used to perform any of the above methods. In some embodiments, as shown in Figure 5B, the second device 5200 may include at least one of a transceiver module 5201, a processing module 5202, etc. In some embodiments, the transceiver module 5201 is used to receive a first message sent by the first device, the first message indicating a first radio resource where a first signal is unavailable, and the first resource unit occupied by the first radio resource in the signal domain is non-uniformly distributed; the processing module 5202 is used to perform rate matching on the first signal according to the first radio resource. Optionally, the transceiver module is used to perform at least one of the communication steps (e.g., steps S2101, S2105, but not limited thereto) performed by the second device 102 in any of the above methods, which will not be described in detail here. Optionally, the processing module is used to perform at least one of the other steps (e.g., steps S2102, S2103, S2104, but not limited thereto) performed by the second device 102 in any of the above methods, which will not be described in detail here.
[0455] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.
[0456] In some embodiments, the processing module can be replaced by the processor, and the transceiver module can be replaced by the transceiver.
[0457] Figure 6A is a schematic diagram of the structure of a communication device 6100 according to an embodiment of the present disclosure. The communication device 6100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0458] As shown in Figure 6A, the communication device 6100 is used to execute any of the above methods. In some embodiments, the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 6100 is used to execute any of the above methods. Optionally, one or more processors 6101 are used to invoke instructions to cause the communication device 6100 to execute any of the above methods.
[0459] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S2101, S2105, but not limited thereto), and the processor 6101 performs at least one of other steps (e.g., steps S2102, S2103, S2104, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0460] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data and / or instructions. Optionally, one or more processors 6101 are used to invoke instructions stored in the memory 6103 to cause the communication device 6100 to perform any of the above methods. Optionally, all or part of the memory 6103 may also be located outside the communication device 6100. In an optional embodiment, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6103 and can be used to receive data and / or instructions from the memory 6103 or other devices, and can be used to send data and / or instructions to the memory 6103 or other devices. For example, the interface circuit 6104 can read data and / or instructions stored in the memory 6103 and send the data and / or instructions to the processor 6101.
[0461] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6A. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0462] Figure 6B is a schematic diagram of the structure of chip 6200 according to an embodiment of the present disclosure. For cases where the communication device 6100 can be a chip or a chip system, the schematic diagram of chip 6200 shown in Figure 6B can be referenced, but is not limited thereto.
[0463] Chip 6200 includes one or more processors 6201. Chip 6200 is used to perform any of the methods described above.
[0464] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data and / or instructions. Optionally, all or part of the memories 6203 may be located outside of chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data and / or instructions from memory 6203 or other devices, and interface circuit 6202 can be used to send data and / or instructions to memory 6203 or other devices. For example, interface circuit 6202 can read data and / or instructions stored in memory 6203 and send the data and / or instructions to processor 6201.
[0465] In some embodiments, the interface circuit 6202 performs at least one of the communication steps (e.g., steps S2101, S2105, but not limited thereto) in the above-described method, such as sending and / or receiving. For example, the interface circuit 6202 performing the communication steps (e.g., sending and / or receiving) in the above-described method means that the interface circuit 6202 performs data and / or instruction interaction between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of other steps (e.g., steps S2102, S2103, S2104, but not limited thereto).
[0466] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0467] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0468] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.
[0469] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A signal processing method, characterized in that, Performed by a first device, the method includes: Send a first message to the second device, the first message indicating that the first signal is unavailable in the first radio resource, the first resource unit occupied by the first radio resource in the signal domain is non-uniformly distributed, and the first message is used to instruct the second device to perform rate matching on the first signal according to the first radio resource; Rate matching of the first signal is performed based on the first wireless resource.
2. The method according to claim 1, characterized in that, The first signal includes at least one of a communication signal and a sensing signal.
3. The method according to claim 1 or 2, characterized in that, The signal domain includes at least one of the time domain and the frequency domain.
4. The method according to any one of claims 1-3, characterized in that, The first message also indicates at least one of the following: The first pattern is the distribution pattern of the first resource unit in the signal domain; The first range is the application range of the first pattern in the signal domain.
5. The method according to claim 4, characterized in that, The first pattern is indicated by at least one of the following: The first parameter is the minimum interval between the two first resource units; The second parameter is any non-negative integer less than the first parameter; The third parameter is any positive integer; The fourth parameter is a positive integer that is greater than the third parameter and is coprime to the third parameter; The fifth parameter is a positive integer less than or equal to the third parameter; The sixth parameter is any positive integer; The first bitmap indicates whether a resource unit in the signal domain is the first resource unit, or the first bitmap indicates whether the kth resource unit in every d consecutive resource units in the signal domain is the first resource unit, where d is determined by the first parameter and k is determined by the second parameter.
6. The method according to claim 5, characterized in that, The method further includes: If the first message does not indicate the second parameter, a second message is sent to the second device, the second message indicating the second parameter.
7. The method according to claim 6, characterized in that, The first message is a Radio Resource Control (RRC) message, and the second message is a Downlink Control Information (DCI) message.
8. The method according to any one of claims 5-7, characterized in that, The step of rate matching the first signal based on the first wireless resource includes: The first signal is mapped onto a second wireless resource other than the first wireless resource.
9. The method according to claim 8, characterized in that, The first pattern includes multiple sub-patterns; Mapping the first signal on a second wireless resource other than the first wireless resource includes: The first signal is mapped onto a second resource unit in one or more sub-patterns included in the first pattern, wherein the second resource unit is a resource unit other than the first resource unit; The method further includes: sending the first signal to the second device according to the second pattern obtained by mapping, wherein the second pattern is a distribution pattern of the third resource unit mapped by the first signal on the signal domain.
10. The method according to claim 9, characterized in that, Mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: The first signal is mapped onto any second resource unit in one or more subpatterns.
11. The method according to claim 9, characterized in that, Mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: When the first parameter corresponding to the first pattern is equal to 1, the first signal is mapped at equal intervals on the second resource unit in one or more sub-patterns other than the first sub-pattern.
12. The method according to claim 9, characterized in that, Mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: When the first parameter corresponding to the first pattern is greater than 1, the first signal is mapped onto any second resource unit in the first sub-pattern, and the first signal is mapped onto the second resource units at equal intervals in one or more sub-patterns other than the first sub-pattern.
13. The method according to claim 11 or 12, characterized in that, The method further includes: The size of the interval is determined based on the first parameter corresponding to the first pattern, the third parameter, and the period scaling factor.
14. The method according to any one of claims 5-7, characterized in that, The step of rate matching the first signal based on the first wireless resource includes: A second pattern is determined when the first parameter corresponding to the first pattern is greater than 1, wherein the second parameter of the second pattern is different from the second parameter of the first pattern, and the second pattern is a distribution pattern of the third resource unit mapped by the first signal in the signal domain; The method further includes sending the first signal to the second device according to the second pattern.
15. The method according to any one of claims 1-7, characterized in that, The first resource unit is a resource unit mapped by the second signal; The step of rate matching the first signal based on the first wireless resource includes: If the first signal and the second signal have a mapping conflict, the first signal and / or the second signal shall be processed according to a first configuration, wherein the first configuration is a relevant configuration for handling signal mapping conflicts.
16. The method according to claim 15, characterized in that, The processing of the first signal and / or the second signal according to the first configuration includes at least one of the following: Abandon mapping the first signal on the resource unit with the mapping conflict; Abandon mapping the second signal on the resource unit with the mapping conflict; The first mapping position of the first signal is shifted, where the first mapping position is the position of the resource unit with mapping conflict; The second mapping position of the second signal is shifted, where the second mapping position is the position of the resource unit with the mapping conflict; The first pattern, which includes the second mapping position, is translated, and the first pattern is the distribution pattern of the first resource unit in the signal domain; The second pattern, which includes the first mapping position, is translated. The second pattern is the distribution pattern of the third resource unit mapped by the first signal in the signal domain. The third pattern is translated, the third pattern including a plurality of the first patterns, and at least one of the plurality of the first patterns including the second mapping position; The fourth pattern is translated, the fourth pattern including a plurality of second patterns, at least one of the plurality of second patterns including the first mapping position.
17. A signal processing method, characterized in that, Performed by a second device, the method includes: Receive a first message sent by a first device, the first message indicating that a first signal is unavailable for a first radio resource, and the first resource unit occupied by the first radio resource in the signal domain is non-uniformly distributed; Rate matching of the first signal is performed based on the first wireless resource.
18. The method according to claim 17, characterized in that, The first signal includes at least one of a communication signal and a sensing signal.
19. The method according to claim 17 or 18, characterized in that, The signal domain includes at least one of the time domain and the frequency domain.
20. The method according to any one of claims 17-19, characterized in that, The method further includes: Based on the first message, at least one of the following is determined: The first pattern is the distribution pattern of the first resource unit in the signal domain; The first range is the application range of the first pattern in the signal domain.
21. The method according to claim 20, characterized in that, The first pattern is determined by at least one of the following in the first message: The first parameter is the minimum interval between the two first resource units; The second parameter is any non-negative integer less than the first parameter; The third parameter is any positive integer; The fourth parameter is a positive integer that is greater than the third parameter and is coprime to the third parameter; The fifth parameter is a positive integer less than or equal to the third parameter; The sixth parameter is any positive integer; The first bitmap indicates whether a resource unit in the signal domain is the first resource unit, or the first bitmap indicates whether the kth resource unit in every d consecutive resource units in the signal domain is the first resource unit, where d is determined by the first parameter and k is determined by the second parameter.
22. The method according to claim 21, characterized in that, The first message does not indicate the second parameter, and the method further includes: Receive the second message sent by the first device, and determine the second parameter based on the second message.
23. The method according to claim 22, characterized in that, The first message is a Radio Resource Control (RRC) message, and the second message is a Downlink Control Information (DCI) message.
24. The method according to any one of claims 21-23, characterized in that, The step of rate matching the first signal based on the first wireless resource includes: Map the first signal on a second wireless resource other than the first wireless resource, or do not map the first signal on the first wireless resource.
25. The method according to claim 24, characterized in that, The first pattern includes multiple sub-patterns; Mapping the first signal on a second wireless resource other than the first wireless resource includes: The first signal is mapped onto a second resource unit in one or more sub-patterns included in the first pattern, wherein the second resource unit is a resource unit other than the first resource unit; The method further includes: receiving the first signal sent by the first device according to a second pattern obtained by mapping, wherein the second pattern is a distribution pattern of the third resource unit mapped by the first signal on the signal domain.
26. The method according to claim 25, characterized in that, Mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: The first signal is mapped onto any second resource unit in one or more subpatterns.
27. The method according to claim 25, characterized in that, Mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: When the first parameter corresponding to the first pattern is equal to 1, the first signal is mapped at equal intervals on the second resource unit in one or more sub-patterns other than the first sub-pattern.
28. The method according to claim 25, characterized in that, Mapping the first signal onto a second resource unit in one or more sub-patterns included in the first pattern includes: When the first parameter corresponding to the first pattern is greater than 1, the first signal is mapped onto any second resource unit in the first sub-pattern, and the first signal is mapped onto the second resource units at equal intervals in one or more sub-patterns other than the first sub-pattern.
29. The method according to claim 27 or 28, characterized in that, The method further includes: The size of the interval is determined based on the first parameter corresponding to the first pattern, the third parameter, and the period scaling factor.
30. The method according to any one of claims 21-23, characterized in that, The step of rate matching the first signal based on the first wireless resource includes: A second pattern is determined when the first parameter corresponding to the first pattern is greater than 1, wherein the second parameter of the second pattern is different from the second parameter of the first pattern, and the second pattern is a distribution pattern of the third resource unit mapped by the first signal in the signal domain; The method further includes: receiving the first signal sent by the first device according to the second pattern.
31. The method according to any one of claims 17-23, characterized in that, The first resource unit is a resource unit mapped by the second signal; The step of rate matching the first signal based on the first wireless resource includes: If the first signal and the second signal have a mapping conflict, the first signal and / or the second signal shall be processed according to a first configuration, wherein the first configuration is a relevant configuration for handling signal mapping conflicts.
32. The method according to claim 31, characterized in that, The processing of the first signal and / or the second signal according to the first configuration includes at least one of the following: Abandon mapping the first signal on the resource unit with the mapping conflict; Abandon mapping the second signal on the resource unit with the mapping conflict; The first mapping position of the first signal is shifted, where the first mapping position is the position of the resource unit with mapping conflict; The second mapping position of the second signal is shifted, where the second mapping position is the position of the radio resource unit with mapping conflict; The first pattern, which includes the second mapping position, is translated, and the first pattern is the distribution pattern of the first resource unit in the signal domain; The second pattern, which includes the first mapping position, is translated. The second pattern is the distribution pattern of the third resource unit mapped by the first signal in the signal domain. The third pattern is translated, the third pattern including a plurality of the first patterns, and at least one of the plurality of the first patterns including the second mapping position; The fourth pattern is translated, the fourth pattern including a plurality of second patterns, at least one of the plurality of second patterns including the first mapping position.
33. A first device, characterized in that, The first device is used to perform the signal processing method according to any one of claims 1-16.
34. A second device, characterized in that, The first device is used to perform the signal processing method according to any one of claims 17-32.
35. A communication device, characterized in that, include: One or more processors; A memory coupled to the processor, the memory storing executable instructions, which, when executed by the processor, cause the communication device to perform the signal processing method according to any one of claims 1-16, 17-32.
36. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the signal processing method according to any one of claims 1-16, 17-32.