Communication method and device, program product and storage medium
By receiving and utilizing multi-level frequency hopping modes and bandwidth upper limit information at the terminal device side, the problem of limited power spectral density improvement in inter-slot frequency hopping is solved, realizing efficient reuse of frequency domain resources and an increase in the number of users.
Patent Information
- Application Number
- CN202410983091.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-19
- Publication Date
- 2026-01-20
AI Technical Summary
In existing technologies, the bandwidth occupied by each frequency hopping is one sub-band, which limits the improvement of power spectral density.
By receiving information indicating different bandwidth limits and starting frequency domain positions for multiple time units, the terminal device performs frequency hopping transmission on multiple time units, adopting a multi-level frequency hopping mode to further divide frequency domain resources, reduce the frequency domain resources required for a single transmission, and improve power spectral density.
It increases the reuse capability of limited frequency domain resources, increases the number of users, reduces the use of frequency domain resources, and improves the efficiency of signal transmission.
Smart Images

Figure CN121367511A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a communication method, device, program product and storage medium. BACKGROUND
[0002] Frequency hopping is a spread spectrum technology that uses carrier hopping to achieve spectrum widening. Frequency hopping includes inter-slot frequency hopping. For example, a terminal device can transmit a sounding reference signal (SRS) by using inter-slot frequency hopping. Specifically, the terminal device can hop in units of slots, and transmit the SRS on one subband in each of the multiple slots. However, in this way, the bandwidth occupied by each frequency hopping is one subband, which is not conducive to improving the power spectral density. SUMMARY
[0003] The present application provides a communication method, device, program product and storage medium, which are used to improve the power spectral density.
[0004] In a first aspect, an embodiment of the present application provides a communication method. The method can be applied to a terminal device side. The terminal device side can refer to the terminal device itself (such as a mobile phone, a vehicle-mounted terminal, etc.), or a module in the terminal device, which can also be a logical module or software that can realize all or part of the functions. The module in the terminal device, for example, is a processor, a communication module, or a circuit or chip responsible for communication functions in the terminal device, such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core, etc. The method includes receiving first information and second information. The first information indicates an upper limit of the bandwidth used for transmitting a first signal in multiple time units, and the starting frequency domain positions for transmitting the first signal are different in at least two time units in the multiple time units. The second information indicates a frequency hopping pattern of the multiple time units, wherein the frequency hopping pattern of one time unit indicates at least one frequency domain resource for transmitting the first signal on at least one sub-time unit in the one time unit, and the at least one frequency domain resource occupies a partial bandwidth or the entire bandwidth of the upper limit of the bandwidth of the one time unit. The first information and the second information, for example, can be received by the terminal device side from a network device side (such as a network device).
[0005] A time unit can include a plurality of sub-time units, and the time unit can be, for example, a time slot, and the sub-time unit can be, for example, a symbol. The time unit can be any one of the plurality of time units, or can be each time unit, or the time unit can be replaced by any one of the time units or each time unit. The plurality of time units are time units for transmitting the first signal. The starting frequency domain position for transmitting the first signal on any two time units of the plurality of time units can be different. The size of the bandwidth upper limit for transmitting the first signal on any two time units of the plurality of time units can be the same or different, and is not limited. The bandwidth upper limit refers to the maximum bandwidth for transmitting the first signal, such as a time unit. The frequency hopping pattern of any two time units of the plurality of time units is the same, or the frequency hopping pattern of at least two time units of the plurality of time units is different, and is not limited. The form of the frequency hopping pattern can be a table, a formula, or a pattern (or a pattern), and the form is not limited. Optionally, the frequency domain resource can be a positive integer number of resource blocks (resource block, RB), or a positive integer number of resource elements (resource element, RE), or a resource particle, a resource unit, or a resource element, and the like.
[0006] In the embodiment of the application, the terminal device side can obtain the bandwidth upper limit for transmitting the first signal on the plurality of time units, and the starting frequency domain position for transmitting the first signal on at least two time units is different, so that the terminal device side can transmit the first signal in a frequency hopping manner on the plurality of time units, which can be regarded as the terminal device side performing first-level frequency hopping. The network device side can also indicate that one time unit can correspond to one frequency hopping pattern, and the terminal device side can transmit the first signal in the time unit according to the indicated frequency hopping pattern, which can be regarded as the terminal device performing second-level frequency hopping. The bandwidth occupied by at least one frequency domain resource indicated by the frequency hopping pattern of one time unit is part of the bandwidth upper limit of the time unit or the entire bandwidth, which is equivalent to that the frequency domain resource of the second-level frequency hopping is the result of further division of the frequency domain resource of the first-level frequency hopping, so that fewer frequency domain resources can be used for transmitting the first signal at a time, which is beneficial to improve the power spectral density. Because fewer frequency domain resources are required for transmitting the first signal at a time, the multiplexing capability of the limited frequency domain resources can be increased, and the number of users for multiplexing the limited resources can be increased.
[0007] In a possible implementation, the method further includes: receiving third information; or, the third information is pre-configured or pre-defined at the terminal device side, e.g., the third information is pre-configured or pre-defined at the terminal device side by a protocol, the third information indicates a set of frequency hopping patterns, each frequency hopping pattern in the set of frequency hopping patterns indicates frequency domain resources for transmitting a signal on at least one sub-time unit of a time unit, and each frequency hopping pattern in the set of frequency hopping patterns is associated with an index, wherein: the second information indicates frequency hopping patterns of the plurality of time units, including: the second information includes information of indexes of the frequency hopping patterns of the plurality of time units.
[0008] If the frequency hopping patterns of the plurality of time units are the same, the second information can include information of an index of one frequency hopping pattern. If the frequency hopping patterns of the plurality of time units are different, the second information can include information of indexes of the plurality of frequency hopping patterns.
[0009] In this way, in the case that the terminal device receives the third information, the sending end (e.g., the network device side) can update the third information according to the situation, so as to facilitate the terminal device side to obtain more accurate third information. In the case that the third information is pre-configured or pre-defined at the terminal device side, the number of interactions between the terminal device side and the network device side can be reduced. In addition, the second information can indicate the frequency hopping patterns of the plurality of time units by the information of indexes of the frequency hopping patterns of the plurality of time units, which is beneficial to reduce the number of bits occupied by the second information and save resources required for transmitting the second information.
[0010] In a possible implementation, the set of frequency hopping patterns includes a plurality of levels of frequency hopping patterns, each level of frequency hopping patterns includes at least one frequency hopping pattern, and any two frequency hopping patterns belonging to different levels of frequency hopping patterns satisfy the following conditions: the frequency domain resources indicated by the any two frequency hopping patterns occupy different bandwidths; and / or, the number of sub-time units where the frequency domain resources indicated by the any two frequency hopping patterns are located is different. Optionally, any two frequency hopping patterns in the same level of frequency hopping patterns indicate frequency domain resources occupying the same bandwidth and located in the same number of sub-time units.
[0011] In this way, the content of the frequency hopping patterns is enriched. In addition, different levels of frequency hopping patterns can meet different communication requirements of the terminal device side.
[0012] In a possible implementation, the method further includes: transmitting fourth information, the fourth information indicates sparsity of a channel between the terminal device side and the network device side, and the fourth information is used to determine a frequency hopping pattern of a time unit. Optionally, the fourth information includes information of power corresponding to an upper limit of bandwidth of the time unit. The fourth information can be received by the terminal device side from the network device side (e.g., a network device).
[0013] The channel is, for example, an uplink channel. The sparsity of the channel can reflect some characteristics of the channel, such as a power variation or a power spectral density variation.
[0014] In this way, the determined frequency hopping pattern is more in line with the actual situation of the channel.
[0015] In one possible implementation, the frequency hopping pattern of one time unit is as follows: in a first association relationship, a frequency hopping pattern in a first-level frequency hopping pattern associated with a value range of the sparsity of the channel, the first association relationship indicating an association relationship between the multi-level frequency hopping pattern and the multiple value ranges of the sparsity, where: the smaller the minimum value of the value range of the sparsity of the channel, the smaller the bandwidth occupied by the frequency domain resource indicated by the first-level frequency hopping pattern associated with the sparsity of the channel, and the greater the minimum value of the value range of the sparsity of the channel, the greater the bandwidth occupied by the frequency domain resource indicated by the first-level frequency hopping pattern associated with the sparsity of the channel.
[0016] In this way, the quality of transmitting the first signal is improved while the processing amount of the terminal device is reduced as much as possible. For example, the value of the sparsity of the channel is large, which indicates that the channel is relatively flat. In this case, the terminal device can transmit the first signal by using less frequency domain resource in the time unit, and the processing amount of the terminal device can be reduced without affecting the estimation of the channel based on the first signal. For another example, the value of the sparsity of the channel is small, which indicates that the channel is relatively uneven. In this case, the terminal device can transmit the first signal by using more frequency domain resource in the time unit, which is beneficial to increasing the accuracy of estimating the channel based on the first signal.
[0017] In one possible implementation, the frequency hopping pattern of one time unit includes: information about the number of at least one sub-time unit; and information about the first position of each frequency domain resource in the at least one frequency domain resource.
[0018] In this way, the terminal device determines the number of sub-time units for transmitting the first signal in the time unit and the first position of the at least one frequency domain resource based on the frequency hopping pattern.
[0019] In one possible implementation, the first position of each frequency domain resource is one of: a position of each frequency domain resource in the bandwidth upper limit of one time unit; or a position of each frequency domain resource in the total bandwidth, where the total bandwidth is the total bandwidth of the multiple time units for transmitting the first signal.
[0020] In this way, a plurality of forms of the first position are provided. If the first position of a certain frequency domain resource is the position of the frequency domain resource in the upper limit of the bandwidth of one time unit, the upper limit of the bandwidth of one time unit is smaller than the total bandwidth, which is beneficial to save the number of bits required for indicating the frequency hopping mode. Or, if the first position of a certain frequency domain resource is the position of the frequency domain resource in the total bandwidth, this is beneficial for the terminal device to directly determine the position of the frequency domain resource based on the frequency hopping mode.
[0021] In a possible implementation, the method further includes: receiving fifth information, the fifth information indicating the second position, the second position being the position of the starting frequency domain resource in the total bandwidth, wherein: the position of each frequency domain resource in the total bandwidth is determined based on the second position and the position of each frequency domain resource in the upper limit of the bandwidth of one time unit. The fifth information may be received by the terminal device side from the network device side (such as a network device).
[0022] In this way, a way of determining the position of the frequency domain resource in the total bandwidth is provided. In addition, this way has less changes to the terminal device side and the network device side, and has low implementation cost.
[0023] In a possible implementation, the second position is determined based on a first parameter, the first parameter representing the order of one time unit for transmitting the first signal in a plurality of time units. The first parameter can also be understood as the number of times that the terminal device side has performed the first level frequency hopping.
[0024] In a possible implementation, the first parameter satisfies the following formula:
[0025]
[0026] wherein n SRS is the first parameter, is the number of time units included in one frame, n f is the frame number of one frame, is the number of one time unit in one frame, T offset is the offset between the sub-time unit of one time unit and the starting sub-time unit in the at least one sub-time unit, T SRS is the frequency hopping period of the first signal.
[0027] In a possible implementation, the method further includes: frequency hopping transmitting the first signal on a plurality of time units, wherein the first signal is transmitted on one time unit according to the frequency hopping mode of one time unit. In this way, a mechanism for transmitting the first signal is provided.
[0028] In a possible implementation, the method further includes: receiving sixth information, the sixth information indicating a starting sub-time unit in a time unit for transmitting the first signal; and the first information further indicating an actual total bandwidth for transmitting the first signal.
[0029] In a second aspect, an embodiment of the present application provides a communication method. The method can be applied to a network device side. The network device side can refer to a network device itself (for example, a wireless access device, such as a base station device, or a core network device, such as an access and mobility function (AMF), etc.), or a module in the network device, where the module in the network device can be a processor, a chip or a chip system, etc. in the network device; or can also be a logic module or software capable of realizing all or part of the functions, for example, a central unit (CU) (or a control unit), a distributed unit (DU), a central unit control plane (CU-CP), a central unit user plane (CU-UP), an open central unit (O-CU) or a radio access network intelligent controller (RIC). The RIC can include, for example, a non-real time radio access network intelligent controller (Non-RT RIC) and / or a near-real time RAN intelligent controller (Near-RT RIC). The method includes: sending first information to a first terminal device side, and sending second information to the first terminal device side. The first information indicates a bandwidth upper limit of a plurality of time units for transmitting a first signal, and starting frequency domain positions for transmitting the first signal on at least two time units in the plurality of time units are different. The second information indicates a frequency hopping mode of the plurality of time units, where the frequency hopping mode of one time unit indicates at least one frequency domain resource, the at least one frequency domain resource is a frequency domain resource for transmitting the first signal on at least one sub-time unit in the one time unit, and a bandwidth occupied by the at least one frequency domain resource is part of the bandwidth upper limit or the whole bandwidth of the one time unit.
[0030] In a possible implementation, the method further includes: sending third information; and wherein the third information indicates a set of frequency hopping patterns, each frequency hopping pattern in the set of frequency hopping patterns indicates frequency domain resources for transmitting signals on at least one sub-time unit of a time unit, and each frequency hopping pattern in the set of frequency hopping patterns is associated with an index, and wherein: the second information indicates frequency hopping patterns of the plurality of time units, and the second information includes information of the indexes of the frequency hopping patterns of the plurality of time units.
[0031] In a possible implementation, the set of frequency hopping patterns includes multiple levels of frequency hopping patterns, and each level of frequency hopping patterns includes at least one frequency hopping pattern, and any two frequency hopping patterns belonging to different levels of frequency hopping patterns satisfy the following conditions: the frequency domain resources indicated by the two frequency hopping patterns occupy different bandwidths; and / or the number of sub-time units in which the frequency domain resources indicated by the two frequency hopping patterns are located is different.
[0032] In a possible implementation, the method further includes: receiving fourth information respectively from a plurality of terminal device sides, wherein the fourth information from one terminal device side indicates the sparsity of a channel between the terminal device side and the network device side, and the plurality of terminal device sides includes the first terminal device; and determining frequency hopping patterns corresponding to the plurality of terminal device sides based on the fourth information from the plurality of terminal device sides, wherein: if the sparsity of the channel corresponding to any two terminal device sides in the plurality of terminal device sides is not similar, the frequency hopping patterns corresponding to the two terminal device sides belong to different levels of frequency hopping patterns; and / or if the sparsity of the channel corresponding to any two terminal device sides in the plurality of terminal device sides is similar, the frequency hopping patterns corresponding to the two terminal device sides belong to the same level of frequency hopping patterns. Optionally, the plurality of terminal device sides can be replaced by a plurality of ports, and the plurality of ports can belong to at least two terminal device sides or belong to the same terminal device side, which is not limited.
[0033] In a possible implementation, the frequency hopping pattern of a time unit is: in a first association relationship, a frequency hopping pattern in a first level of frequency hopping patterns associated with a value range of the sparsity of the channel, and the first association relationship indicates an association relationship between the multiple levels of frequency hopping patterns and the multiple value ranges of the sparsity of the channel, and wherein: the smaller the minimum value of the value range of the sparsity of the channel is, the smaller the bandwidth occupied by the frequency domain resources indicated by the first level of frequency hopping patterns associated with the sparsity of the channel is, and the greater the minimum value of the value range of the sparsity of the channel is, the greater the bandwidth occupied by the frequency domain resources indicated by the first level of frequency hopping patterns associated with the sparsity of the channel is.
[0034] In a possible implementation, the frequency hopping pattern of a time unit includes: information of the number of at least one sub-time unit; and information of a first position of each of the at least one frequency domain resource.
[0035] In a possible implementation, the first position of each first frequency domain resource is one of: a position of each frequency domain resource in a bandwidth cap of a time unit; or a position of each frequency domain resource in a total bandwidth, the total bandwidth being a total bandwidth used for transmitting the first signal in the plurality of time units.
[0036] In a possible implementation, the method further includes: sending, to the first terminal device side, fifth information, the fifth information indicating a second position, the second position being a position of a starting frequency domain resource in the at least one frequency domain resource in a total bandwidth, wherein: a position of each frequency domain resource in the total bandwidth is determined based on the second position and a position of each frequency domain resource in a bandwidth cap of a time unit.
[0037] In a possible implementation, the second position is related to a first parameter, the first parameter indicating an order of a time unit used for transmitting the first signal in the plurality of time units.
[0038] In a possible implementation, the first parameter satisfies the following formula:
[0039]
[0040] wherein n SRS is the first parameter, is a quantity of time units included in one frame, n f is a frame number of the one frame, is a number of the one time unit in the one frame, T offset is an offset between a sub time unit of the one time unit and a starting sub time unit in the at least one sub time unit, T SRS is a frequency hopping period of the first signal.
[0041] In a possible implementation, the method further includes: frequency hopping to receive the first signal in the plurality of time units, wherein the first signal is received according to a time unit frequency hopping mode in a time unit.
[0042] In a third aspect, an embodiment of the present application provides a communication method. The method is applied to a first terminal device side. The content of the first terminal device side can refer to the content of the terminal device side in the first aspect above, which is not repeated here. The method comprises: frequency hopping to transmit a first signal on a plurality of time units, for example, transmitting the first signal to a network device side, wherein the first signal is transmitted on one time unit according to a frequency hopping mode of the time unit, and wherein: the frequency hopping mode of the time unit indicates at least one frequency domain resource, the at least one frequency domain resource is a frequency domain resource used for transmitting the first signal in at least one sub-time unit in the time unit, and the bandwidth occupied by the at least one frequency domain resource is a partial bandwidth or the entire bandwidth of the upper limit of the bandwidth of the time unit.
[0043] The frequency hopping to transmit the first signal on the plurality of time units can be understood (or replaced by) that at least two time units in the plurality of time units have different starting frequency domain positions for transmitting the first signal.
[0044] In a possible implementation, the first information is received from the network device, and the second information is received. The first information indicates the upper limit of the bandwidth of the plurality of time units for transmitting the first signal, at least two time units in the plurality of time units have different starting frequency domain positions for transmitting the first signal, and the second information indicates the frequency hopping mode of the plurality of time units.
[0045] In a possible implementation, the method further comprises: receiving third information; or, the terminal device is pre-configured or pre-defined with the third information, for example, the terminal device is pre-configured or pre-defined with the third information through a protocol, the third information indicates a frequency hopping mode set, each frequency hopping mode in the frequency hopping mode set indicates a frequency domain resource used for transmitting a signal in at least one sub-time unit of a time unit, and each frequency hopping mode in the frequency hopping mode set is associated with an index, wherein: the second information indicates the frequency hopping mode of the plurality of time units, and comprises: the second information includes information of the index of the frequency hopping mode of the plurality of time units.
[0046] In a possible implementation, the frequency hopping mode set includes a plurality of levels of frequency hopping modes, each level of frequency hopping modes includes at least one frequency hopping mode, and any two frequency hopping modes belonging to different levels of frequency hopping modes satisfy the following conditions: the frequency domain resources indicated by any two frequency hopping modes occupy different bandwidths; and / or, the number of sub-time units in which the frequency domain resources indicated by any two frequency hopping modes are located is different. Optionally, any two frequency hopping modes in the same level of frequency hopping modes indicate frequency domain resources that occupy the same bandwidth and are located in the same number of sub-time units.
[0047] In a possible implementation, the method further includes: sending, to the network device, fourth information, the fourth information indicating the sparsity of the channel between the terminal device and the network device, and the fourth information being used to determine the frequency hopping pattern of the one time unit. Optionally, the fourth information includes information of power corresponding to the upper limit of the bandwidth of the one time unit.
[0048] In a possible implementation, the frequency hopping pattern of the one time unit includes: information of the number of at least one sub-time unit; and information of the first position of each frequency domain resource in the at least one frequency domain resource.
[0049] In a possible implementation, the frequency hopping pattern of the one time unit includes: information of the number of at least one sub-time unit; and information of the first position of each frequency domain resource in the at least one frequency domain resource.
[0050] In a possible implementation, the first position of each first frequency domain resource is one of: a position of each frequency domain resource in the upper limit of the bandwidth of the one time unit; or a position of each frequency domain resource in a total bandwidth, the total bandwidth being a total bandwidth of the plurality of time units used for transmitting the first signal.
[0051] In a possible implementation, the method further includes: receiving fifth information from the network device, the fifth information indicating a second position, the second position being a position of a starting frequency domain resource in the at least one frequency domain resource in the total bandwidth, wherein: the position of each frequency domain resource in the total bandwidth is determined based on the second position and a position of each frequency domain resource in the upper limit of the bandwidth of the one time unit.
[0052] In a possible implementation, the second position is determined based on a first parameter, the first parameter representing an order of the one time unit in the plurality of time units used for transmitting the first signal. The first parameter can also be understood as a number of times that the terminal device has performed the first level of frequency hopping.
[0053] In a possible implementation, the first parameter satisfies the following formula:
[0054]
[0055] wherein n SRS is the first parameter, is a number of time units included in one frame, and n fa frame number for a frame, a number of a time unit within a frame, R offset an offset between a sub-time unit of a time unit and a starting sub-time unit of the at least one sub-time unit, T SRS a frequency hopping period of the first signal.
[0056] In a possible implementation, the method further includes: receiving sixth information, the sixth information indicating a starting sub-time unit in a time unit for transmitting the first signal; and the first information further indicating an actual total bandwidth for transmitting the first signal.
[0057] In a fourth aspect, an embodiment of the present application provides a communication method. The method is applied to a network device side. The content of the network device side can refer to the content of the network device side in the second aspect above, which is not repeated here. The method includes: frequency hopping to receive a first signal on a plurality of time units, wherein the first signal is received on a time unit in the plurality of time units according to a frequency hopping pattern of the time unit, for example, the first signal is received from a terminal device side, wherein: the frequency hopping pattern of the time unit indicates at least one frequency domain resource, the at least one frequency domain resource is a frequency domain resource for transmitting the first signal on at least one sub-time unit in the time unit, and the at least one frequency domain resource occupies a partial bandwidth or a total bandwidth of an upper limit of a bandwidth of the time unit.
[0058] In a possible implementation, the first information is sent to the first terminal device, and the second information is sent to the first terminal device. The first information indicates a bandwidth upper limit of a plurality of time units for transmitting the first signal, and starting frequency domain positions for transmitting the first signal are different on at least two time units in the plurality of time units. The second information indicates a frequency hopping pattern of the plurality of time units, wherein the frequency hopping pattern of the time unit indicates at least one frequency domain resource, the at least one frequency domain resource is a frequency domain resource for transmitting the first signal on at least one sub-time unit in the time unit, and the at least one frequency domain resource occupies a partial bandwidth or a total bandwidth of an upper limit of a bandwidth of the time unit.
[0059] In a possible implementation, the method further includes: sending third information; and wherein the third information indicates a frequency hopping pattern set, each frequency hopping pattern in the frequency hopping pattern set indicates a frequency domain resource for transmitting a signal on at least one sub-time unit of a time unit, and each frequency hopping pattern in the frequency hopping pattern set is associated with an index, wherein: the second information indicates a frequency hopping pattern of the plurality of time units, including: the second information includes information of indexes of the frequency hopping patterns of the plurality of time units.
[0060] In a possible implementation, the set of frequency hopping patterns includes multiple levels of frequency hopping patterns, each level of frequency hopping patterns includes at least one frequency hopping pattern, and any two frequency hopping patterns belonging to different levels of frequency hopping patterns satisfy the following conditions: the bandwidth occupied by the frequency domain resources indicated by any two frequency hopping patterns is different; and / or, the number of sub-time units in which the frequency domain resources indicated by any two frequency hopping patterns are located is different.
[0061] In a possible implementation, the method further includes: receiving fourth information respectively from a plurality of terminal devices, wherein the fourth information from one terminal device indicates the sparsity of the channel between the terminal device and the network device, and the plurality of terminal devices includes the first terminal device; and determining the frequency hopping pattern corresponding to each of the plurality of terminal devices based on the fourth information from the plurality of terminal devices, wherein: if the sparsity of the channel corresponding to any two terminal devices of the plurality of terminal devices is not similar, the frequency hopping patterns corresponding to the two terminal devices belong to different levels of frequency hopping patterns; and / or, if the sparsity of the channel corresponding to any two terminal devices of the plurality of terminal devices is similar, the frequency hopping patterns corresponding to the two terminal devices belong to the same level of frequency hopping patterns.
[0062] In a possible implementation, the frequency hopping pattern of one time unit is: in a first association relationship, one frequency hopping pattern in a level of frequency hopping patterns associated with the value range of the sparsity of the channel, the first association relationship indicates the association relationship between the multiple levels of frequency hopping patterns and the multiple value ranges of the sparsity of the channel, wherein: the smaller the minimum value of the value range of the sparsity of the channel is, the smaller the bandwidth occupied by the frequency domain resources indicated by the level of frequency hopping patterns associated with the sparsity of the channel is, and the larger the minimum value of the value range of the sparsity of the channel is, the larger the bandwidth occupied by the frequency domain resources indicated by the level of frequency hopping patterns associated with the sparsity of the channel is.
[0063] In a possible implementation, the frequency hopping pattern of one time unit includes: information about the number of at least one sub-time unit; and information about the first position of each of the at least one frequency domain resource.
[0064] In a possible implementation, the first position of each first frequency domain resource is one of: the position of each frequency domain resource in the upper limit of the bandwidth of one time unit; or, the position of each frequency domain resource in the total bandwidth, the total bandwidth being the total bandwidth of the multiple time units used for transmitting the first signal.
[0065] In a possible implementation, the method further includes: sending fifth information to the first terminal device, the fifth information indicating the second position, the second position being the position of the starting frequency domain resource in the total bandwidth, wherein:
[0066] The location of each frequency domain resource in the total bandwidth is determined based on the second location and the location of each frequency domain resource in the upper limit of the bandwidth of one time unit.
[0067] In a possible implementation, the second location is related to a first parameter, and the first parameter indicates the order of one time unit for transmitting the first signal in the plurality of time units.
[0068] In a possible implementation, the first parameter satisfies the following formula:
[0069]
[0070] wherein n SRS is the first parameter, is the number of time units included in one frame, n f is the frame number of the one frame, is the number of the one time unit in the one frame, T offset is the offset between the one time unit and the starting time unit in the at least one time unit, T SRS is the frequency hopping period of the first signal.
[0071] In a fifth aspect, an embodiment of the present application provides a communication method. The method can be applied to a network device side. The content of the network device side can refer to the content of the network device side in the second aspect, which is not listed here. The method further includes: receiving fourth information respectively from a plurality of terminal device sides, wherein the fourth information from one terminal device side indicates the sparsity of the channel corresponding to the terminal device; determining the frequency hopping modes corresponding to the plurality of terminal device sides respectively based on the fourth information from the plurality of terminal device sides, wherein: if the sparsities of the channels corresponding to two terminal device sides in the plurality of terminal device sides are not similar, the frequency hopping modes corresponding to the two terminal device sides belong to different levels of frequency hopping modes; and / or, if the sparsities of the channels corresponding to two terminal device sides in the plurality of terminal device sides are similar, the frequency hopping modes corresponding to the two terminal device sides belong to the same level of frequency hopping modes, wherein any two frequency hopping modes belonging to different levels of frequency hopping modes satisfy the following conditions: the frequency domain resources indicated by any two frequency hopping modes occupy different bandwidths; and / or, the number of sub-time units in which the frequency domain resources indicated by any two frequency hopping modes are located is different. Optionally, the plurality of terminal device sides can be replaced by a plurality of ports, and the plurality of ports can belong to at least two terminal device sides or belong to the same terminal device side, which is not limited.
[0072] Optionally, the frequency hopping pattern of the terminal device side comprises a plurality of time unit frequency hopping patterns, wherein a time unit frequency hopping pattern indicates at least one frequency domain resource for transmitting the first signal in at least one sub-time unit in a time unit, and the at least one frequency domain resource occupies a partial bandwidth or a whole bandwidth of an upper limit of a bandwidth of the time unit.
[0073] In the embodiments of the present application, the network device side can allocate different levels of frequency hopping patterns to the terminal device side based on the sparsity of the channel of the terminal device side, so as to increase the number of users for wireless resource multiplexing. In addition, the terminal device sides with different channel sparsities are allocated different frequency hopping patterns, which is beneficial to reduce the interference between the terminal device sides.
[0074] In a possible implementation, the method further comprises: sending first information to the first terminal device side, and sending second information to the first terminal device side. The first information indicates an upper limit of a bandwidth of a plurality of time units for transmitting the first signal, and a starting frequency domain position for transmitting the first signal is different in at least two time units in the plurality of time units. The second information indicates a frequency hopping pattern of the plurality of time units, wherein a time unit frequency hopping pattern indicates at least one frequency domain resource, and the at least one frequency domain resource is a frequency domain resource for transmitting the first signal in at least one sub-time unit in a time unit, and the at least one frequency domain resource occupies a partial bandwidth or a whole bandwidth of an upper limit of a bandwidth of the time unit.
[0075] In a possible implementation, the method further comprises: sending third information; wherein the third information indicates a frequency hopping pattern set, each frequency hopping pattern in the frequency hopping pattern set indicates a frequency domain resource for transmitting a signal in at least one sub-time unit of a time unit, and each frequency hopping pattern in the frequency hopping pattern set is associated with an index, wherein: the second information indicates a frequency hopping pattern of the plurality of time units, comprising: the second information comprises information of indexes of the frequency hopping patterns of the plurality of time units.
[0076] In a possible implementation, the frequency hopping pattern set comprises a plurality of levels of frequency hopping patterns, and each level of frequency hopping patterns comprises at least one frequency hopping pattern, wherein any two frequency hopping patterns belonging to different levels of frequency hopping patterns satisfy the following conditions: the frequency domain resources indicated by any two frequency hopping patterns occupy different bandwidths; and / or, the number of sub-time units in which the frequency domain resources indicated by any two frequency hopping patterns are located is different.
[0077] In a possible implementation, the frequency hopping pattern of one time unit comprises: information of the number of at least one sub-time unit; and information of the first position of each frequency domain resource in the at least one frequency domain resource.
[0078] In a possible implementation, the frequency hopping pattern of one time unit comprises: information of the number of at least one sub-time unit; and information of the first position of each frequency domain resource in the at least one frequency domain resource.
[0079] In a possible implementation, the first position of each frequency domain resource is one of: the position of each frequency domain resource in the bandwidth upper limit of one time unit; or the position of each frequency domain resource in the total bandwidth, the total bandwidth being the total bandwidth of the plurality of time units for transmitting the first signal.
[0080] In a possible implementation, the method further comprises: sending, to the first terminal device side, fifth information, the fifth information indicating a second position, the second position being the position of a starting frequency domain resource in the at least one frequency domain resource in the total bandwidth, wherein:
[0081] The position of each frequency domain resource in the total bandwidth is determined based on the second position and the position of each frequency domain resource in the bandwidth upper limit of one time unit.
[0082] In a possible implementation, the second position is related to a first parameter, the first parameter representing the order of one time unit for transmitting the first signal in the plurality of time units.
[0083] In a possible implementation, the first parameter satisfies the following formula:
[0084]
[0085] wherein n SRS is the first parameter, is the number of time units included in one frame, n f is the frame number of the one frame, is the number of the one time unit in the one frame, T offset is an offset between a sub-time unit of the one time unit and a starting sub-time unit in the at least one sub-time unit, T SRs is a frequency hopping period of the first signal.
[0086] In a sixth aspect, an embodiment of the present application provides a communication device (or communication apparatus). For example, the communication device includes a processing unit (sometimes also referred to as a processing module), and a communication unit (sometimes also referred to as a communication module). The communication unit is configured to perform a transceiving operation, such as functions related to transmitting and receiving; the communication unit can be referred to as a transceiving unit; optionally, the communication unit includes a receiving unit and a transmitting unit. The processing unit is configured to perform a processing operation. Alternatively, the communication unit can be a transmitter and a receiver, or the communication unit is a transmitter and a receiver. Optionally, the communication device further includes a storage unit (sometimes also referred to as a storage module).
[0087] In a first possible implementation, the communication device can be on the terminal apparatus side of the first aspect described above, for example, can be a terminal apparatus, or a module (for example, a chip system) configured in the terminal apparatus. The communication device includes means (or modules) for performing the corresponding functions of the first aspect or any possible implementation. For example, the communication unit is configured to receive the first information and the second information.
[0088] In a possible implementation, the communication unit is further configured to receive the third information; or the terminal apparatus is pre-configured or pre-defined with the third information, wherein: the second information indicates the frequency hopping pattern of the plurality of time units, including: the second information includes information of indexes of the frequency hopping pattern of the plurality of time units.
[0089] In a possible implementation, the set of frequency hopping patterns includes a plurality of levels of frequency hopping patterns, each level of frequency hopping patterns includes at least one frequency hopping pattern, wherein any two frequency hopping patterns belonging to different levels of frequency hopping patterns satisfy the following conditions: the frequency domain resources indicated by any two frequency hopping patterns occupy different bandwidths; and / or, the number of sub-time units in which the frequency domain resources indicated by any two frequency hopping patterns are located is different. Optionally, any two frequency hopping patterns in the same level of frequency hopping patterns indicate frequency domain resources occupying the same bandwidth, and indicate the same number of sub-time units in which the frequency domain resources are located.
[0090] In a possible implementation, the communication unit is further configured to transmit the fourth information.
[0091] In a possible implementation, the frequency hopping pattern of a time unit is: in a first association relationship, a frequency hopping pattern in a level of frequency hopping patterns associated with a value range of the sparsity of the channel, the first association relationship indicating an association relationship between the plurality of levels of frequency hopping patterns and the plurality of value ranges of the sparsity, wherein: the smaller the minimum value of the value range of the sparsity of the channel, the smaller the bandwidth of the frequency domain resources indicated by the level of frequency hopping patterns associated with the sparsity of the channel, and the larger the minimum value of the value range of the sparsity, the larger the bandwidth of the frequency domain resources indicated by the level of frequency hopping patterns associated with the sparsity of the channel.
[0092] In a possible implementation, the frequency hopping pattern of one time unit includes: information about the number of at least one sub-time unit; and information about the first position of each of the at least one frequency domain resource.
[0093] The communication apparatus can also implement the content of any possible implementation of the first aspect, which is not listed one by one here.
[0094] In a second possible implementation, the communication apparatus can be the network device side in the second aspect, for example, can be the network device side, or a module (for example, a chip system) configured in the network device. The communication apparatus includes means or modules for performing the corresponding functions of the second aspect or any possible implementation. For example, the communication unit is configured to send the first information and the second information.
[0095] In a possible implementation, the communication unit is further configured to send the third information; or the terminal device is pre-configured or pre-defined with the third information, where: the second information indicates the frequency hopping pattern of the plurality of time units, and includes: the second information includes information about the index of the frequency hopping pattern of the plurality of time units.
[0096] In a possible implementation, the set of frequency hopping patterns includes a plurality of levels of frequency hopping patterns, each level of frequency hopping patterns includes at least one frequency hopping pattern, and any two frequency hopping patterns belonging to different levels of frequency hopping patterns satisfy the following conditions: the frequency domain resources indicated by any two frequency hopping patterns occupy different bandwidths; and / or the number of sub-time units in which the frequency domain resources indicated by any two frequency hopping patterns are located is different. Optionally, any two frequency hopping patterns in the same level of frequency hopping patterns indicate frequency domain resources occupying the same bandwidth, and the number of sub-time units in which the frequency domain resources indicated by any two frequency hopping patterns are located is the same.
[0097] In a possible implementation, the communication unit is further configured to receive the fourth information.
[0098] In a possible implementation, the frequency hopping pattern of one time unit is: in a first association relationship, one frequency hopping pattern in a level of frequency hopping patterns associated with a value range of the sparsity of the channel, the first association relationship indicating an association relationship between the plurality of levels of frequency hopping patterns and the plurality of value ranges of the sparsity, where: the smaller the minimum value of the value range of the sparsity of the channel, the smaller the bandwidth of the frequency domain resources indicated by the level of frequency hopping patterns associated with the sparsity of the channel, and the greater the minimum value of the value range of the sparsity of the channel, the greater the bandwidth of the frequency domain resources indicated by the level of frequency hopping patterns associated with the sparsity of the channel.
[0099] In a possible implementation, the frequency hopping pattern of one time unit includes: information of a number of at least one sub-time unit; and information of a first position of each of at least one frequency domain resource.
[0100] The communication apparatus can also implement the content of any possible implementation of the second aspect, which is not listed one by one here.
[0101] In a third possible implementation, the communication device can be at the terminal device side of the third aspect, for example, can be a terminal device, or a module (for example, a chip system) configured in the terminal device. The communication device includes a corresponding means or module for performing the third aspect or any possible implementation. For example, the communication unit is configured to send the first signal.
[0102] The communication apparatus can also implement the content of any possible implementation of the third aspect, which is not listed one by one here.
[0103] In a fourth possible implementation, the communication device can be at the network device side of the fourth aspect, for example, can be a network device, or a module (for example, a chip system) configured in the network device. The communication device includes a corresponding means or module for performing the fourth aspect or any possible implementation. For example, the communication unit is configured to receive the first signal.
[0104] The communication apparatus can also implement the content of any possible implementation of the fourth aspect, which is not listed one by one here.
[0105] In a fifth possible implementation, the communication device can be at the network device side of the fifth aspect, for example, can be a network device, or a module (for example, a chip system) configured in the network device. The communication device includes a corresponding means or module for performing the fifth aspect or any possible implementation. For example, the communication unit is configured to receive the fourth information from the plurality of terminal devices respectively, and the processing module is configured to determine the frequency hopping pattern corresponding to each of the plurality of terminal devices based on the fourth information from the plurality of terminal devices.
[0106] The communication apparatus can also implement the content of any possible implementation of the fifth aspect, which is not listed one by one here.
[0107] In a possible design, the communication device is a communication chip, the processing unit can be one or more processors or processor cores, and the communication unit can be an input / output circuit or an input / output interface of the communication chip.
[0108] In a seventh aspect, the present application provides a communication device. The communication device comprises one or more processors. The one or more processors can execute computer programs or instructions in a memory, when the computer programs or instructions are executed, cause the communication device to implement the method in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, any possible implementation of the third aspect, the fourth aspect, any possible implementation of the fourth aspect, the fifth aspect, or any possible implementation of the fifth aspect.
[0109] Optionally, the communication device can comprise a memory, in which case the memory can be coupled with the one or more processors, or the memory can be disposed independently of the one or more processors. Alternatively, the memory can exist independently of the communication device.
[0110] In a possible design, the communication device can further comprise an interface circuit, and the processor can be configured to communicate with other devices or components via the interface circuit.
[0111] The communication device can be a terminal device, a communication module in a terminal device, or a chip responsible for communication functions in a terminal device, such as a Modem chip (also referred to as a baseband chip) or a SoC or SIP chip comprising a modem module. Alternatively, the communication device can be an access network device or a module in an access network device.
[0112] In an eighth aspect, the present application provides a communication device. The communication device comprises a processor and an interface circuit. The interface circuit is configured to receive a signal from another communication device outside the communication device and transmit the signal to the processor, or send a signal from the processor to another communication device outside the communication device. The processor is configured to implement the method in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, any possible implementation of the third aspect, the fourth aspect, any possible implementation of the fourth aspect, the fifth aspect, or any possible implementation of the fifth aspect, by means of logic circuitry or executing code instructions. The number of processors can be one or more, and is not limited in this regard.
[0113] In a specific implementation process, the communication device can be a chip, and the processor can be a transistor, a gate circuit, a flip-flop, and various logic circuits, and the present application does not limit the specific implementation of the processor.
[0114] In an implementation form, the communication apparatus can be a wireless communication device, i.e., a computer device supporting wireless communication function. Specifically, the wireless communication device can be a terminal device such as a smartphone, or a network device such as a radio access network device (e.g., a base station).
[0115] In yet another implementation form, the communication apparatus can be a part of a wireless communication device, such as an integrated circuit product including a system chip or a communication chip. The system chip can also be referred to as SoC or SoC chip. The communication chip can include a baseband processing chip and a radio frequency processing chip. The baseband processing chip can also be referred to as a modem or a baseband chip. The radio frequency processing chip can also be referred to as a radio frequency transceiver or a radio frequency chip. In physical implementation, part or all of the chips in the communication chip can be integrated inside the SoC chip. For example, the baseband processing chip is integrated in the SoC chip, and the radio frequency processing chip is not integrated with the SoC chip. The interface circuit can be a radio frequency processing chip in the wireless communication device, and the processor can be a baseband processing chip in the wireless communication device. The interface circuit can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or related circuitry on the chip or chip system. The processor can also be embodied as a processing circuit or a logic circuit.
[0116] In yet another implementation form, the communication apparatus can be a chip system, which can be composed of chips or contain chips and other discrete devices. The chip system can include, for example, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a CPU, a network processor (NP), a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0117] In a ninth aspect, an embodiment of the present application provides a communication system.
[0118] In a possible embodiment, the communication system is configured to implement the method in the first aspect, any possible implementation of the first aspect, the second aspect, or any possible implementation of the second aspect. For example, the communication system includes any of the communication devices in the first possible embodiment discussed in the sixth aspect, and any of the communication devices in the second possible embodiment discussed in the sixth aspect.
[0119] In a possible implementation, the communication system is configured to implement the method in the third aspect, any possible implementation of the third aspect, the fourth aspect, or any possible implementation of the fourth aspect. For example, the communication system comprises any of the third possible implementation of the communication device discussed in the sixth aspect, and any of the fourth possible implementation of the communication device discussed in the sixth aspect.
[0120] In a tenth aspect, an embodiment of the present application provides a chip system. The chip system comprises a processor. Optionally, the chip system can further comprise an interface (such as a communication interface). The processor can be configured to implement any of the methods in the first aspect and possible implementation, the second aspect and possible implementation, the third aspect and possible implementation, the fourth aspect and possible implementation, the fifth aspect and possible implementation. Optionally, the chip system further comprises a memory. The memory is configured to store a computer program (which can also be referred to as code or instruction). The processor is configured to call and run the computer program from the memory, so that the device installed with the chip system performs the method in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, any possible implementation of the third aspect, the fourth aspect, any possible implementation of the fourth aspect, the fifth aspect, or any possible implementation of the fifth aspect. The implementation of the chip system can refer to the content of the chip system discussed above, which will not be listed here.
[0121] In an eleventh aspect, an embodiment of the present application provides a computer readable storage medium. The computer readable storage medium is configured to store a computer program or instruction, which, when executed, implements the method in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, any possible implementation of the third aspect, the fourth aspect, any possible implementation of the fourth aspect, the fifth aspect, or any possible implementation of the fifth aspect.
[0122] In a twelfth aspect, an embodiment of the present application provides a computer program product. When the computer program product is executed, the processor is caused to perform the method in the first aspect, any possible implementation of the first aspect, the second aspect, any possible implementation of the second aspect, the third aspect, any possible implementation of the third aspect, the fourth aspect, any possible implementation of the fourth aspect, the fifth aspect, or any possible implementation of the fifth aspect. The computer program product comprises a computer program and / or instruction, etc.
[0123] The beneficial effects of any of the technical solutions in the first aspect to the twelfth aspect can be discussed with reference to the beneficial effects of the corresponding technical solutions in the first aspect, which will not be listed here. BRIEF DESCRIPTION OF DRAWINGS
[0124] Figure 1 A structure diagram of a communication system applicable to an embodiment of the present application;
[0125] Figure 2 A structure diagram of another communication system applicable to an embodiment of the present application;
[0126] Figure 3 A structure diagram of an access network device applicable to an embodiment of the present application;
[0127] Figure 4 A diagram of comb division multiplexing;
[0128] Figure 5 A diagram of frequency hopping;
[0129] Figure 6 A diagram of a communication method provided by an embodiment of the present application;
[0130] Figure 7 A diagram of at least one sub-time unit provided by an embodiment of the present application;
[0131] Figure 8 A diagram of a frequency hopping pattern provided by an embodiment of the present application;
[0132] Figure 9 Another diagram of a frequency hopping pattern provided by an embodiment of the present application;
[0133] Figure 10 Still another diagram of a frequency hopping pattern provided by an embodiment of the present application;
[0134] Figure 11 A diagram of fourth information provided by an embodiment of the present application;
[0135] Figure 12 A diagram of determining frequency hopping patterns of a plurality of terminal devices provided by an embodiment of the present application;
[0136] Figure 13 A sub-band frequency domain position corresponding to a first-level frequency hopping sub-band index provided by an embodiment of the present application;
[0137] Figure 14 A diagram of another communication method provided by an embodiment of the present application;
[0138] Figures 15 to 17 A diagram of three communication devices provided by an embodiment of the present application. DETAILED DESCRIPTION
[0139] Embodiments of the present application will be further described below with reference to the accompanying drawings.
[0140] Various embodiments of the present application can be applied in various communication systems including network device side and terminal device side. The network device side can refer to the network device itself, or a module in the network device, or a logic module or software capable of realizing all or part of the functions. The terminal device side can refer to the terminal device itself, or a module in the terminal device, or a logic module or software capable of realizing all or part of the functions.
[0141] Various embodiments of the present application are applicable to various communication systems (or communication networks, or systems, etc.), such as satellite communication systems, 5th generation (5G) communication systems or new radio (NR), future communication systems, device-to-device (D2D) communication systems, machine to machine (M2M) communication systems, internet of things (IoT) communication systems, or other communication systems, etc. The 5G communication system includes non-standalone (NSA) 5G communication system and / or standalone (SA) 5G communication system. In addition, various embodiments of the present application can also be applied in various converged communication systems, such as a converged system of satellite communication system and 5G communication system, etc. th generation,5G) communication systems or new radio (NR)、future communication systems、device-to-device (D2D) communication systems、machine to machine (M2M) communication systems、internet of things (IoT) communication systems、or other communication systems, etc. The 5G communication system includes non-standalone (NSA) 5G communication system and / or standalone (SA) 5G communication system. In addition, various embodiments of the present application can also be applied in various converged communication systems, such as a converged system of satellite communication system and 5G communication system, etc.
[0142] For ease of description, various embodiments of the present application are described by taking the network device side as the network device and the terminal device side as the terminal device. The network device in the following can be replaced by the network device side, and the terminal device can also be replaced by the terminal device side.
[0143] The architecture of the communication system is shown in FIG. 1, which is used to introduce the communication system to which the embodiments of the present application are applicable. As shown in FIG. 1, the communication system 1000 includes an access network (AN) 100. Optionally, the communication system can also include a core network (CN) 200 and an Internet 300. The access network 100 can include at least one network device (or network equipment, or network side equipment), such as 110a and 110b in FIG. 1. Among them, 110a is a base station, and 110b is a micro station. The communication system 1000 can also include at least one terminal device (or terminal equipment), such as 150 in FIG. 1. Figure 1 Figure 1 The architecture of the communication system is shown in FIG. 1, which is used to introduce the communication system to which the embodiments of the present application are applicable. As shown in FIG. 1, the communication system 1000 includes an access network (AN) 100. Optionally, the communication system can also include a core network (CN) 200 and an Internet 300. The access network 100 can include at least one network device (or network equipment, or network side equipment), such as 110a and 110b in FIG. 1. Among them, 110a is a base station, and 110b is a micro station. The communication system 1000 can also include at least one terminal device (or terminal equipment), such as 150 in FIG. 1. Figure 1 Figure 1 The terminal devices in FIG. 1 include 120a to 120j. 120a, 120e, 120f, and 120j are mobile phones, 120b is a car, 120c is a fuel dispenser, 120d is a home access point (HAP) arranged indoors or outdoors, 120g is a laptop computer, 120h is a printer, and 120i is a drone. The same terminal device or the same network device can provide different functions in different application scenarios. For example, Figure 1 The mobile phones in FIG. 1 include 120a, 120e, 120f, and 120j. Mobile phone 120a can access base station 110a, connect to car 120b, communicate directly with mobile phone 120e, and access a HAP. Car 120b can access a HAP and communicate directly with mobile phone 120a. Mobile phone 120f can access micro station 110b, connect to laptop computer 120g, and connect to printer 120h. Mobile phone 120j can control drone 120i.
[0144] 1. Network device
[0145] A network device is a network-side device with wireless transceiving functions. The network device can be a device, equipment, or module with corresponding communication functions located on the network side of a communication system. The network device usually has a communication module, circuit, or chip for performing corresponding communication functions. The network device also has program instructions for performing corresponding communication functions and corresponding program instructions. The network device can include a core network device and / or an access network device. The access network device can be a device in a radio access network (RAN) that provides wireless communication functions for terminal devices, which can be referred to as a RAN device. The RAN can be an access network in the 3rd Generation Partnership Project (3GPP), such as a 4G, 5G, or future-oriented communication network. The RAN can also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a communication network of two or more of the above networks.
[0146] The RAN device can also be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.
[0147] The RAN device can also be a module or unit that completes the function of the base station part, for example, can be a centralized unit / control unit (CU), can also be a distributed unit (DU), and can also be a radio unit (RU). The CU and the DU can be separately arranged, or can also be included in the same network element, for example, in a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, for example, included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). Embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0148] In the embodiments of the present application, the functions of the network device can also be executed by a module (such as a chip) in the network device, or by a control subsystem containing the functions of the network device. The control subsystem containing the functions of the network device herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city.
[0149] 2. Terminal device
[0150] The terminal device is a user-side equipment with wireless transceiving function. The terminal device can also be referred to as a terminal equipment, a terminal, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal equipment can be widely applied to various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiving function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, a mobile station (MS), a subscriber unit, a cellular phone, a smart phone, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a wireless modem, a handset, a laptop computer, or a machine type communication (MTC) terminal, etc. The terminal device is usually provided with a communication module, circuit or chip for performing corresponding communication functions, and is also configured with program instructions for performing corresponding communication functions. In various embodiments of the present application, the device for realizing the function of the terminal device can be the terminal device, or a device capable of supporting the terminal device to realize the function, such as a chip system or a combination device or component that can realize the function of the terminal device, which can be installed in the terminal device. The embodiments of the present application do not limit the specific technology and specific equipment form adopted by the terminal device.
[0151] In the embodiments of the present application, the functions of the terminal device can also be performed by a module (such as a chip or a modem) in the terminal device, or by a device containing the functions of the terminal device.
[0152] The network device and the terminal device can be fixed in position or movable. The network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; and can also be deployed on airplanes, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the network device and the terminal device.
[0153] The roles of network devices and terminal devices can be relative, for example, Figure 1 The helicopter or drone 120i in FIG. 1 can be configured to move a network device, for terminal devices 120j that access the wireless access network 100 through 120i, 120i is a network device; but for the network device 110a, 120i is a terminal device, that is, 110a and 120i communicate through a wireless air interface protocol. Of course, 110a and 120i can also communicate through an interface protocol between network devices and network devices, at this time, 120i is also a network device relative to 110a. Therefore, network devices and terminal devices can be collectively referred to as communication devices, Figure 1 110a and 110b in FIG. 1 can be referred to as communication devices with network device functions, Figure 1 120a-120j in FIG. 1 can be referred to as communication devices with terminal device functions.
[0154] Network devices and terminal devices, network devices and network devices, and terminal devices and terminal devices can communicate through licensed spectrum, unlicensed spectrum, or both, without limitation.
[0155] Figure 2 A communication system to which embodiments of the present application are applicable is illustrated. Figure 2 A possible structure of an access network device is illustrated in FIG. 1. As Figure 2 indicated, the access network device (which can be an eNB or gNB or next-generation access network equipment, etc.) communicates with the core network, specifically a core network device in the core network, through a backhaul link, and communicates with a terminal device through an air interface.
[0156] For example, the BBU in the access network device communicates with the core network through a backhaul link, and the radio unit (RU) in the access network device communicates with at least one UE through an air interface. The BBU communicates with at least one RU through a fronthaul link. The BBU and the RU can be co-located or not.
[0157] The BBU includes at least one CU and at least one DU, and the CU and the DU can communicate through at least one midhaul link.
[0158] The architecture of the access network device can be open, in which case the access network device can also be referred to as an O-RAN device or O-RAN device, etc. The open architecture of the access network device is introduced below in conjunction with Figure 3 the architecture of the access network device shown in FIG. 2.
[0159] Figure 3 The module function division and protocol layer in the access network device are illustrated. As shown in Figure 3 The access network device includes at least one of a CU, a DU or a RU.
[0160] In some examples, the CU is a logical node carrying a radio resource control (RRC) layer, a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer and other control functions of the access network device. The CU is connected to network nodes such as a core network through some interfaces, which can be an E2 interface or the like.
[0161] Optionally, the CU can have part of the functions of the core network. The CU (e.g. PDCP layer and higher layer) is connected to the DU (e.g. radio link control (RLC) layer and lower layer) through some interfaces, which can be an F1 interface or the like. In some examples, these interfaces (e.g. F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g. interface management, system information management, UE context management, RRC message transmission, etc.). The application protocol of the F1 interface is, for example, F1AP, which defines the signaling procedures of F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.
[0162] In some examples, the CU can be split into a control unit control plane (CU-CP) and a control unit user plane (CU-UP). The CU-CP is a logical node carrying an RRC layer and a PDCP control (C) layer (which can be abbreviated as PDCP-C) for implementing the control plane function of the CU. The CU-CP can interact with a network element in the core network for implementing the control plane function. The network element in the core network for implementing the control plane function can be an access and mobility function network element, such as an access and mobility management function (AMF) in a 5G system. The AMF network element is responsible for mobility management in a mobile network, such as location update of a terminal device, registration network of a terminal device, handover of a terminal device, etc.
[0163] The CU-UP is a logical node that carries the SDAP layer and the PDCP user (PDCP-U) layer, and is used to implement the user plane function of the CU. The CU-UP can interact with a network element in the core network that is used to implement the user plane function. The network element in the core network that is used to implement the user plane function, for example, the user plane function (UPF) in the 5G system, is used to be responsible for the forwarding and receiving of data in the terminal device.
[0164] The above is an example of the configuration of the CU and the DU. The functions of the CU and the DU can be flexibly configured according to requirements. For example, the CU or the DU can be configured to have more protocol layer functions, or the CU or the DU can be configured to have partial processing functions of the protocol layers. For example, part of the functions of the RLC layer and the functions of the protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are arranged in the DU. For another example, the functions of the CU or the DU can be divided according to the service type or other system requirements. For example, according to the delay, the functions that need to meet the requirement of shorter delay are arranged in the DU, and the functions that do not need to meet the requirement of shorter delay are arranged in the CU.
[0165] In some examples, the DU is a logical node that carries the RLC layer, the medium access control (MAC) layer, the higher physical (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU. The DU is connected to the RU through some interfaces, which can be front-haul interfaces. In some examples, the Higher PHY layer includes part of the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and other processing functions.
[0166] In some examples, the RU is a logical node that carries the lower physical (Lower PHY) layer and radio frequency (RF) processing.
[0167] In some examples, the RU can be a 3GPP transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Low-PHY includes portions of PHY processing such as fast Fourier transform (FFT), inverse fast Fourier transformation (IFFT), digital beamforming and filtering, and other processing functions. The RU communicates with one or more UEs over a wireless link.
[0168] The DU and the RU can or can not be co-located. The DU and the RU exchange control plane information and user plane information via a lower-layer split-CUS-Plane (LLS-CUS / LLS-C / U / S) interface over a fronthaul link. The LLS-CUS can include a LLS-C interface and a LLS-U interface that provide a control plane (C-Plane) and a user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and the RU. The DU and the RU have a LLS-M interface of the fronthaul link to exchange management information, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU. The management plane (M-Plane) can interact with a management system.
[0169] The DU and the RU can cooperate to collectively implement the functionality of the PHY layer. One DU can be connected to one or more RUs. The functionality of the DU and the RU can be configured in multiple ways according to design. For example, the DU is configured to implement baseband functionality, and the RU is configured to implement mid- radio frequency functionality. As another example, the DU is configured to implement high-layer functionality in the PHY layer, and the RU is configured to implement low-layer functionality in the PHY layer or to implement the low-layer functionality and radio frequency functionality. The high-layer functionality in the PHY layer can include a portion of the functionality of the PHY layer that is closer to the MAC layer, and the low-layer functionality in the PHY layer can include another portion of the functionality of the PHY layer that is closer to the mid-radio frequency side.
[0170] In different systems, the CU (or CU-CP and CU-UP), DU or RU can also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be referred to as O-CU (open CU), the DU can also be referred to as O-DU, the CU-CP can also be referred to as O-CU-CP, the CU-UP can also be referred to as O-CU-UP, and the RU can also be referred to as O-RU. Any of the CUs (or CU-CP, CU-UP), DUs and RUs in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The RA device can be a macro base station, a micro base station or an indoor station, and can also be a relay node or a donor node, etc.
[0171] In various embodiments of the present application, the number of nouns means "singular noun or plural noun" unless otherwise specified, that is, "one or more". "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. For example, A / B means A or B. "At least one of the following" or the like means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b, or c means a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, and c can be single or multiple.
[0172] In various embodiments of the present application, the words "exemplarily", "such as", "for example" and the like are used to represent examples, illustrations or descriptions. Any embodiment or design scheme described as "example" in this application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the word "example" is intended to present the concept in a specific manner. In the embodiments of the present application, "of", "corresponding / relevant" and "corresponding" can be used interchangeably at times, and it should be pointed out that when their differences are not emphasized, the meanings they express are consistent.
[0173] In various embodiments of the present application, "indication" can include direct indication, indirect indication, display indication or implicit indication. When describing that certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A. In the present application, the information indicated by the indication information is referred to as to-be-indicated information. In the specific implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be indicated only by a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can also be achieved by means of the arrangement order of various information agreed in advance (for example, the protocol stipulates), thereby reducing the indication overhead to a certain extent. In addition, the to-be-indicated information can be sent as a whole, or can be sent separately in multiple sub-information, and the sending period and / or sending time of these sub-information can be the same or different.
[0174] In various embodiments of the present application, "sending" and "receiving" represent the direction of signal transmission. For example, "sending information to XX" can be understood as that the destination of the information is XX, which can include direct sending through the air interface, or indirect sending through the air interface by other units or modules. "Receiving information from YY" can be understood as that the source of the information is YY, which can include direct receiving from YY through the air interface, or indirect receiving from YY through the air interface by other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, sending and receiving can be carried out between devices, for example, between network devices and terminal devices, or can be carried out within a device, for example, between components, between modules, between chips, between software modules or hardware modules in a device through a bus, a wire or an interface.
[0175] Here, some nouns related to the embodiments of the present application are explained. When not specifically stated, these explanations are to support the meanings of some nouns and make the embodiments of the present application easier to understand, and should not be regarded as strict limitations on the terms in the protection scope required by the present application.
[0176] 1、Reference signal (RS)
[0177] It can also be called a pilot signal or a pilot, for example, a signal provided by the sending end to the receiving end for channel estimation, channel sounding, or data demodulation, etc. The reference signal can include uplink reference signal and downlink reference signal. The uplink reference signal is, for example, a demodulation reference signal (DMRS) or a sounding reference signal (SRS). The DMRS can include, for example, a DMRS for physical uplink control channel (PUCCH) demodulation (which can be referred to as DMRS for PUCCH) and a DMRS for physical uplink share channel (PUSCH) demodulation (which can be referred to as DMRS for PUCCH), a phase tracking reference signal (PTRS). The downlink reference signal is, for example, a channel state information-reference signal (CSI-RS), a cell-specific reference signal (C-RS / CRS), or a positioning reference signal (P-RS / PRS). It should be understood that there are many reference signals, and as the standard evolves, the names of the above-mentioned reference signals may change, and more reference signals may appear, which are not specifically limited. The SRS can be an SRS for beam management, or an SRS for codebook-based uplink transmission, or an SRS for non-codebook-based uplink transmission, or an SRS for antenna selection, which is not specifically limited.
[0178] The first signal involved in the embodiments of the present application can be, for example, an uplink reference signal such as the SRS described above, or other non-reference uplink signals (or channels) such as PUCCH, PUSCH, physical random access channel (PRACH) or other uplink signals, etc.
[0179] 2. Full band and sub-band
[0180] The full band refers to the entire frequency range used for signal transmission, for example, the entire spectrum occupied during signal transmission. The sub-band refers to a smaller frequency range in the full band. One full band can be divided into multiple sub-bands.
[0181] 3. Resource (resource)
[0182] It includes time domain resources and / or frequency domain resources.
[0183] 3-1, Time domain resources
[0184] It includes symbol, slot, mini-slot, partial slot, sub-frame, frame (or frame), or sensing slot, etc. A symbol is, for example, one orthogonal frequency division multiplexing (OFDM) symbol.
[0185] One slot can include at least one symbol, for example, 14 symbols, or 12 symbols. A slot can have different slot types, and different slot types include different numbers of symbols, such as a mini-slot containing less than 7 symbols, 2 symbols, 3 symbols, 4 symbols, etc., a normal slot containing 7 symbols or 14 symbols, etc.
[0186] Each symbol length can be different according to different subcarrier spacings, so the slot length can be different. For example, a 15 kHz subcarrier spacing corresponds to a slot length of 0.5 ms, a 60 kHz subcarrier spacing corresponds to a slot length of 0.125 ms, and so on.
[0187] The slot is a basic time unit in the frame structure of the fifth generation (5 th generation, 5G) new radio (NR) system, which contains a series of OFDM symbols. The length of the slot can vary according to different subcarrier spacings (SCS) to support different use cases and requirements, such as enhanced mobile broadband (eMBB) or ultra reliable and low latency communication (URLLC). In 5G NR, the flexibility of slot length is the key to realizing network dynamic scheduling and optimizing resource allocation. For example, a slot can be composed of 14 OFDM symbols, but under certain SCS, the number and duration of slots can be adjusted to meet the delay and transmission requirements of certain services.
[0188] A symbol refers to a symbol period in an OFDM system, which is the smallest unit of time for transmitting data. A symbol contains modulated data on multiple subcarriers. OFDM transmits data by dividing a wideband channel into multiple orthogonal narrowband subcarriers, each of which can independently carry modulated data. In 5G NR, the length of a symbol depends on the subcarrier spacing, and the larger the subcarrier spacing, the shorter the symbol period, which can reduce inter-symbol interference caused by multipath propagation and adapt to rapidly changing wireless environments.
[0189] The time unit involved in the embodiments of the present application can be understood as a unit of time domain resource, or can be understood as a division unit of time domain resource, etc. A time unit includes multiple sub-time units, for example, a time unit is a slot, and a sub-time unit is a symbol. For another example, a time unit is a mini-slot, and a sub-time unit is a symbol, etc.
[0190] 3-2, Frequency domain resource
[0191] The unit of frequency domain resource can be a frequency domain unit, or the frequency domain resource can be divided into one or more frequency domain units. The frequency domain unit includes, for example, a band, a carrier, a bandwidth part (BWP), a sub-band, an RB, an RE, or a sub-channel, etc.
[0192] A sub-band includes one or more RBs. An RB is a basic unit for frequency domain resource allocation in a fifth generation (5 th generation,5G) new radio (NR) system. An RB is composed of a certain number of subcarriers, which span part or all of the symbols of a slot. In a given slot, the network can allocate one or more RBs for data transmission.
[0193] For example, an RB contains 12 subcarriers with subcarrier spacing ranging from 15 kHz to 240 kHz. The subcarrier spacing can be designed according to different scenarios and requirements, etc., so that the network can flexibly adapt to different quality of service (QoS) requirements and user experience needs. The concept of RB is to optimize and simplify the allocation of wireless resources. In 5G NR, the network can allocate one or more RBs to users according to their data needs. This allocation can be dynamic or semi-static, depending on the mobility and service requirements of the users.
[0194] RE is the most basic unit of physical layer transmission in 5G NR. Each RE corresponds to one subcarrier in the frequency domain and one symbol in the time domain. In simple terms, an RE is a time-frequency grid in which a modulated data symbol or a reference signal can be transmitted. For example, SRS is transmitted through a set of specific resource elements, which are organized in one or more slots and span several subcarriers. Such a configuration allows SRS to cover the entire bandwidth, providing full-band channel information. The configuration of SRS (i.e., the resource elements it occupies) is defined by higher layer signaling and can be dynamically changed to adapt to different network conditions and user needs.
[0195] A subchannel is the smallest unit of frequency domain resources occupied by a physical sidelink shared channel, and a subchannel can include one or more resource blocks (RBs). The bandwidth of a wireless communication system in the frequency domain can include multiple RBs, for example, in the various possible bandwidths of an LTE system, the included physical resource blocks (PRBs) can be 6, 15, 25, 50, etc.
[0196] 4. Bandwidth and bandwidth cap
[0197] Bandwidth can also be referred to as actual bandwidth, actual transmission bandwidth, or actual measurement bandwidth, etc., without limitation on its name. Bandwidth refers to the frequency range of the frequency spectrum occupied by a signal in the frequency domain. The size of the bandwidth refers to the width occupied by the signal in the frequency domain. The size of the bandwidth can be the difference between the frequency at the start position of the bandwidth in the frequency domain and the frequency at the end position of the bandwidth in the frequency domain.
[0198] The size of the bandwidth can have various representations. For example, the size of the bandwidth can be represented by the value of the frequency width, for example, the size of the bandwidth used to transmit a signal in a certain time slot is 1 megahertz (MHz), that is, there will be 1 MHz used to transmit the first signal in the time slot.
[0199] For another example, the size of the bandwidth can also be represented by the number of frequency units. For example, the size of the bandwidth actually used to transmit the first signal in a certain time slot is 24 subcarriers, or 2 RBs, or 1 subband, etc.
[0200] The bandwidth used to transmit a signal in a certain time unit is less than or equal to the bandwidth cap used to transmit the signal in the time unit, or the bandwidth used to transmit a signal in a certain time unit is part or all of the bandwidth cap used to transmit the signal in the time unit.
[0201] The bandwidth upper limit can also be referred to as a maximum measurement bandwidth, a measurement bandwidth, a maximum bandwidth, or an upper limit bandwidth, etc. The bandwidth upper limit refers to a maximum bandwidth or a maximum frequency range used for transmitting a signal. For example, the bandwidth upper limit of a time unit used for transmitting a first signal can be understood as a maximum frequency range of the time unit used for transmitting the first signal. Specifically, for example, the bandwidth upper limit of a time unit used for transmitting a first signal is 24 RBs, that is, a maximum of 24 RBs are used for transmitting the first signal on the time unit.
[0202] The sizes of the bandwidths used for transmitting signals on the two time units involved in the embodiments of the present application can be the same, but the starting positions and / or ending positions of the two bandwidths in the frequency domain can be different. Similarly, the sizes of the bandwidth upper limits used for transmitting signals on the two time units involved in the embodiments of the present application can be the same, but the starting positions and / or ending positions of the two bandwidth upper limits in the frequency domain can be different.
[0203] 5. Channel measurement (or estimation)
[0204] The terminal device can send a reference signal to the network device, and the network device measures the channel based on the reference signal. Similarly, the network can also send a reference signal to the terminal device, and the terminal device measures the channel based on the reference signal.
[0205] In a time-division duplexing (TDD) system, based on the assumption of uplink and downlink channel reciprocity, SRS can be used to measure the uplink channel. The terminal device sends SRS to the network device, and the network device measures the uplink channel by receiving these signals.
[0206] 6. Comb multiplexing
[0207] The signals of multiple terminal devices can be sent on different frequency domain resources on the same symbol of the same time slot. The frequency domain resources occupied by the multiple terminal devices in the frequency domain can be distinguished by configuring different comb modes. For example, the comb mode can make the signal of a certain terminal device be mapped every interval of one or more subcarriers, thereby forming a comb-shaped spectral distribution. The comb size is used to represent the number of subcarriers that a certain terminal device is spaced. The comb size can be referred to as a comb size, a comb number, or a comb interval, etc., without limitation on its name. For example, the comb size is 2, which means that the terminal device transmits signals every 2 subcarriers on a symbol.
[0208] Please refer to Figure 4 for a schematic diagram of a comb multiplexing. Figure 4 A schematic diagram of UE1 and UE2 comb multiplexing the frequency domain resources on a symbol is shown. As Figure 4As shown, the comb size of UE1 is 2, and the comb size of UE2 is also 2, specifically, UE1 uses the 1st, 3rd, 5th, 7th, 9th, 11th subcarriers in the symbol to transmit signals, and UE2 uses the 2nd, 4th, 6th, 8th, 10th, 12th subcarriers in the symbol to transmit signals.
[0209] 7. Code division multiplexing
[0210] It is to distinguish different original signals by different encoding. For example, signals on different ports can occupy the same resource, and be distinguished by cyclic shift of signals on different ports. For example, in the resource mapping process of the physical layer, the SRS frequency domain sequence is mapped to the corresponding resource particle according to the time-frequency position allocated by the related parameters, and then converted (such as IFFT) to form a symbol in the time domain. Zadoff-Chu (ZC) sequence has good constant amplitude zero auto correlation (CAZAC) characteristics, so the same ZC sequence can be used to distinguish different phase rotations (cyclic shifts in the time domain) on the same RE.
[0211] 8. Wideband SRS transmission
[0212] By transmitting a wideband SRS, the full band of the SRS (also referred to as the entire target frequency band) is covered at one time. The advantage of this method is that only one SRS transmission is needed to report the information of the full band of the entire SRS to the network device. For example, the 1st, 2nd or 4th symbol in the last 6 symbols of the subframe can be used to send SRS, which can be a wideband SRS or a narrowband SRS. These symbols used to transmit SRS cannot be used to transmit uplink data. Therefore, from the perspective of resource utilization, wideband SRS transmission uses fewer symbols to detect the entire bandwidth, and is therefore more efficient.
[0213] 9. Narrowband SRS frequency hopping transmission
[0214] By transmitting multiple narrowband SRSs and hopping in the frequency domain, the continuously transmitted SRSs are then combined to cover the full bandwidth of the SRS. This method is more advantageous in the case of high uplink path loss, because wideband SRS transmission can result in a relatively low power spectral density (PSD). The power spectral density can be expressed as the power per RB, and the power per RB = total symbol power / number of RBs included in each hop bandwidth. Narrowband SRS transmission allows the limited transmit power to be concentrated in a narrow frequency range, and the signal gain can be improved by hopping, thereby improving the accuracy of channel estimation.
[0215] 10. Hopping
[0216] In 5G NR, especially in the wideband scenario, due to the power consumption limitation of the terminal device, the terminal device can not be able to transmit an SRS covering the entire bandwidth at one time. Therefore, SRS hopping allows the terminal device to transmit SRSs of different frequency parts at different time instances, so that the terminal device can poll the entire bandwidth by time division under the power consumption limitation. The more the number of hops, the fewer the RBs occupied by each hop, and the higher the power spectral density of the signal.
[0217] Hopping is usually measured in time slots, i.e., a time slot measures a certain bandwidth, which is referred to as inter-slot hopping. It can also be measured in symbols, and the network device configures multiple symbols in a time slot to implement multiple hops, which is referred to as intra-slot hopping.
[0218] Please refer to Figure 5 for a schematic diagram of hopping. Figure 5 The horizontal axis in Figure 5 represents time, and the vertical axis represents subbands. Figure 5 As shown in Figure 5 , SRSs are transmitted on subband 0 of time slot 0, SRSs are transmitted on subband 1 of time slot 1, and SRSs are transmitted on subband Su of time slot T. Each time slot hops only once. Both T and Su are positive integers.
[0219] As can be seen, inter-slot hopping hops in the frequency domain with subbands as the smallest unit, which is not conducive to improving the power spectral density. In addition, since each terminal device transmits a signal that occupies at least one subband each time, this limits the number of users that can be multiplexed. The number of users involved in the embodiments of the present application can be the number of ports or the number of terminal devices, which is not limited.
[0220] Figure 5 As shown in Figure 5As shown in FIG. 2, the SRS is transmitted on the subband 0 of the first symbol in the time slot 0, the SRS is transmitted on the subband 1 of the second symbol in the time slot 0, the SRS is transmitted on the subband 2 of the third symbol in the time slot 0, the SRS is transmitted on the subband 3 of the fourth symbol in the time slot 0, the SRS is transmitted on the subband 4 of the first symbol in the time slot 1, the SRS is transmitted on the subband 5 of the second symbol in the time slot 1, the SRS is transmitted on the subband 6 of the third symbol in the time slot 1, the SRS is transmitted on the subband 7 of the fourth symbol in the time slot 1, …, the SRS is transmitted on the subband (Su-3) of the first symbol in the time slot T, the SRS is transmitted on the subband (Su-2) of the second symbol in the time slot T, the SRS is transmitted on the subband (Su-1) of the third symbol in the time slot T, and the SRS is transmitted on the subband Su of the fourth symbol in the time slot T. Each time slot hops four times.
[0221] As can be seen, compared with inter-slot frequency hopping, intra-slot frequency hopping is compressed in time but not in frequency domain. That is, intra-slot frequency hopping still hops in frequency domain with subbands as the minimum unit, which is not conducive to improving the power spectral density. In addition, since the signal transmitted by each terminal device occupies at least one subband each time, this also limits the number of users that can be multiplexed by the wireless resources.
[0222] Based on this, the embodiments of the present application provide a communication scheme. In the scheme, the network device can indicate the upper limit of the bandwidth on which the first signal is respectively transmitted in multiple time units (such as time slots) to the terminal device, and the terminal device can transmit in a frequency hopping manner in the multiple time units, which is equivalent to performing first-level frequency hopping. In addition, each time unit is also split into different frequency hopping models. Specifically, the time domain resources and the frequency domain resources in each time unit can be split into different frequency hopping models. The terminal device can transmit the first signal according to the indicated frequency hopping model in each time unit, which is equivalent to performing second-level frequency hopping. In this way, the frequency domain resources occupied by a single transmission of the first signal can be less, which is conducive to improving the power spectral density and enhancing the multiplexing capability of the wireless resources, so as to increase the number of users that can be multiplexed by the wireless resources. In addition, different frequency hopping models can be provided for different terminal devices (or ports) to use, which is also conducive to increasing the number of multiplexed users.
[0223] The communication scheme provided by the embodiments of the present application will be described below with reference to the accompanying drawings. In the corresponding drawings of the various embodiments of the present application, the steps represented by dashed lines are optional steps. In addition, the network device involved in the various embodiments of the present application is, for example, Figure 1 a network device (such as a base station), Figure 2 an access network device or a core network device, or Figure 3 an access network device, and the first terminal device is, for example, Figure 1 a terminal device,Figure 2 The names of the terminals and the like involved are not limited to the names used in the embodiments. The names of the terminals and the like involved can be changed as the standards evolve.
[0224] Please refer to Figure 6 , a schematic diagram of a communication method provided by the embodiments of the present application. The following will introduce each step involved. Figure 6 The names of the terminals and the like involved are not limited to the names used in the embodiments. The names of the terminals and the like involved can be changed as the standards evolve.
[0225] S601, the network device sends first information to the first terminal device. Correspondingly, the first terminal device receives the first information from the network device.
[0226] For example, the first information indicates a bandwidth upper limit of the plurality of time units for transmitting the first signal, and the starting frequency domain positions for transmitting the first signal on at least two time units are different.
[0227] At least one sub-time unit (or part or all of the sub-time units) in each of the plurality of time units is used for transmitting (or sending, or receiving) the first signal, or it can be described that the plurality of time units is used for transmitting the first signal, or it can be described that the first signal occupies part or all of the sub-time units in each of the plurality of time units to transmit the first signal. The content of the time unit, the sub-time unit and the first signal can be referred to the content of the time unit, the sub-time unit and the first signal discussed above, which will not be listed here. The first signal is, for example, SRS.
[0228] The bandwidth upper limit of the plurality of time units for transmitting the first signal can be referred to as the bandwidth upper limit of each of the plurality of time units, or the bandwidth upper limit of the plurality of time units, etc. The set of the bandwidth upper limit of the plurality of time units for transmitting the first signal can be the full band of the first signal, that is, the bandwidth upper limit of a certain time unit for transmitting the first signal is a part of the frequency range in the full band of the first signal. In order to simplify the description, the bandwidth upper limit of a certain time unit for transmitting the first signal will be referred to as the bandwidth upper limit of the time unit in the following. The bandwidth upper limit of a time unit in the plurality of time units represents the bandwidth for transmitting the first signal on the time unit. The content of the bandwidth upper limit can be referred to the content of the bandwidth upper limit discussed above, which will not be listed here. The time unit involved in each embodiment of the present application can refer to any time unit in the plurality of time units, or can refer to each time unit in the plurality of time units. That is, the time unit in each embodiment of the present application can be replaced by any time unit or each time unit. In order to facilitate the description, the following will introduce a time unit as a first time unit. The first time unit involved in the following can be replaced by any time unit or each time unit.
[0229] The following introduces the relationship of bandwidth upper limits of multiple time units in combination with A1 or A2.
[0230] A1, the bandwidth upper limits of any two time units in the multiple time units are the same.
[0231] For example, the time unit is a time slot, and the multiple time units include time slot 0, time slot 1, and time slot 2. The bandwidth upper limits of time slot 0, time slot 1, and time slot 2 are all 12 RBs, or all 12 REs, etc.
[0232] Under A1, the first information can indicate one bandwidth upper limit, which is the bandwidth upper limit of each time unit in the multiple time units. Alternatively, the first information can also indicate the bandwidth upper limits of the multiple time units. The following illustrates the implementation of the first information indicating the bandwidth upper limits of the multiple time units under A1.
[0233] In a possible implementation, the first information includes (or indicates) a frequency hopping index, a second parameter, and a frequency hopping parameter, which are used to determine (or used to indicate) the bandwidth upper limit of each time unit in the multiple time units.
[0234] The frequency hopping index can be represented as C SRS , the second parameter can be represented as B SRS , and the frequency hopping parameter can be represented as b hop . Taking the bandwidth upper limit of the first time unit as an example, the bandwidth upper limit of the first time unit can be represented as the following formula (1). The formula and the formula can be replaced with each other.
[0235]
[0236] wherein, represents the number of subcarriers occupied by the first time unit for transmitting the first signal; m SRS,b represents the number of RBs occupied by the first time unit in the frequency domain; is the number of subcarriers occupied by one RB, such as The value of K TC represents the comb size. Wherein, m SRS,b and both can be used to represent the bandwidth upper limit of the first time unit, only the units adopted to represent the bandwidth upper limit are different.
[0237] Optionally, m SRS,b is determined based on the frequency hopping index C SRS and the second parameter B SRS .
[0238] Exemplarily, the first terminal device and the network device are both pre-configured with the second association relationship, for example, both are configured with the second association relationship through a protocol. Alternatively, the network device indicates (or configures) the second association relationship for the first terminal device, for example, the network device can indicate the second association relationship for the first terminal device through high layer signaling (such as radio resource control (RRC)) or other signaling. The corresponding relationship corresponding to the embodiments of the present application can be referred to as an association relationship, a correlation relationship, etc., and the name thereof is not limited.
[0239] Example 1: The second association relationship indicates a plurality of frequency hopping indexes C SRS and a plurality of second parameters B SRS . In this way, the first information can include the frequency hopping indexes C SRS and the second parameters B SRS , so that the first terminal device can determine the total bandwidth and the bandwidth upper limit of each of the plurality of time units from the second association relationship based on the frequency hopping indexes C SRS and the second parameters B SRS . The total bandwidth represents the sum (or total bandwidth) of the bandwidths of the plurality of time units used for transmitting the first signal.
[0240] Example 2: The second association relationship can indicate a plurality of frequency hopping indexes C SRS , a plurality of second parameters B SRS , and the frequency hopping number corresponding to the first level frequency hopping. In this way, the first information can include the frequency hopping indexes C SRS and the second parameters B SRS , so that the first terminal device can determine the total bandwidth, the bandwidth upper limit of each of the plurality of time units, and the frequency hopping number corresponding to the first level frequency hopping from the second association relationship based on the frequency hopping indexes C SRS and the second parameters B SRS . The frequency hopping number corresponding to the first level frequency hopping can also be understood as the number of time units used for transmitting the first signal, that is, the number of the plurality of first time units.
[0241] Optionally, the first information further includes (or indicates) a frequency hopping parameter b hop . In this way, the first terminal device can further determine the measured total bandwidth from the second association relationship based on the frequency hopping indexes C SRS , the second parameters B SRS , and the frequency hopping parameter b hop . The measured total bandwidth refers to the sum of the bandwidths of the plurality of time units actually used for transmitting the first signal. The measured total bandwidth is less than or equal to the total bandwidth.
[0242] The form of the second association relationship can be one or more tables, one or more functions, etc., and is not limited in form. For example, refer to Table 1 below for an example of the second association relationship provided by the embodiments of the present application.
[0243] Table 1
[0244]
[0245]
[0246] As shown in Table 1, the total bandwidth m SRS,0 The maximum supported is 272 RBs (i.e., 272 RBs), and the minimum supported is 4 RBs (i.e., 4 RBs). The upper limit of the bandwidth of each time unit is an integer multiple of 4 RBs. The total bandwidth can be indicated by a frequency hopping index C SRS (with a value of 0 to 63), which corresponds to 64 different configurations. In different configurations, the total bandwidth m SRS,0 may be the same (e.g., C SRS = 61-63), but the upper limit of the optional bandwidth m SRS,b may be different. For example, the upper limit of the bandwidth can be indicated by B SRS , for example, the upper limit of the bandwidth occupied on the first time unit is m SRS,b (where b = B SRS ). The frequency hopping number of the first-level frequency hopping is calculated by N0= m b hop ∈{0,1,2,3}, if b hop ≥ B SRS , no frequency hopping, if b hop < B SRS , frequency hopping.
[0247] The following is an example based on Table 1.
[0248] Suppose the network device indicates C SRS = 24 and b hop = 0. Based on the second association relationship shown in Table 1, the first terminal device can determine that the total bandwidth for transmitting the first signal is m SRS,0 = 96 RBs.
[0249] Example 1, if B SRS = 0 and b hop ≥ B SRS , no frequency hopping, and the actual total bandwidth is The upper limit of the bandwidth on the first time unit is m SRS,0 = 96 RBs, and the frequency hopping number of the first-level frequency hopping is N0= 1, i.e., no frequency hopping.
[0250] Example 2, if B SRS = 1 and b hop<B SRS To hop, the measured total bandwidth is The upper limit of the bandwidth on the first time unit is m SRS,0 = 48 RB, the number of hops of the first level of hopping is N0*N1 = 2, or the number of multiple time units is 2.
[0251] Example 3, if B SRS = 2, b hop <B SRS To hop, the measured total bandwidth is The upper limit of the bandwidth on the first time unit is m SRS,0 = 24 RB, the number of hops of the first level of hopping is N0*N1*N2 = 4, or the number of multiple time units is 4.
[0252] Example 4, if B SRS = 3, b hop <B SRS To hop, the measured total bandwidth is The upper limit of the bandwidth on the first time unit is m SRS,0 = 4 RB, the number of hops of the first level of hopping is N0*N1*N2*N3 = 24, or the number of multiple time units is 24.
[0253] Suppose the network device indicates C SRS = 24, b hop = 1. Based on Table 1, the first terminal device can determine that the total bandwidth for transmitting the first signal is m SRS,0 = 96 RB.
[0254] Example 5, if B SRS = 1, b hop ≥ B SRS No hopping, the measured total bandwidth is The upper limit of the bandwidth on the first time unit is m SRS,0 = 48 RB, the number of hops of the first level of hopping is N1 = 1.
[0255] Example 6, if B SRS = 2, b hop <B SRS To hop, the measured total bandwidth is The upper limit of the bandwidth on the first time unit is m SRS,0 = 24 RB, the number of hops of the first level of hopping is N1*N2 = 2, or the number of multiple time units is 2.
[0256] Example 7, if B SRS = 3, b hop <B SRS To hop, the measured total bandwidth is The upper limit of the bandwidth on the first time unit is mSRS,0 = 4 RBs, and the number of frequency hopping of the first level frequency hopping is N1*N2*N3 = 12, or the number of the plurality of time units is 12.
[0257] Table 1 above is an example of the second association relationship, and does not limit the content and form of the second association relationship.
[0258] A2. The bandwidth upper limit of at least two time units in the plurality of time units is different.
[0259] For example, the plurality of time units include time slot 1 to time slot 3, the bandwidth upper limit of time slot 1 and time slot 2 is 12 RBs, and the bandwidth upper limit of time slot 3 is 24 RBs.
[0260] Under A2, the first information can indicate the bandwidth upper limit of each time unit in the plurality of time units respectively.
[0261] For example, the first information includes a first bitmap, and the first bitmap is used to indicate the bandwidth upper limit corresponding to each time unit in the plurality of time units. In this way, the bit overhead of the first information can be saved.
[0262] For example, the plurality of time units include two time units, the first bitmap is 100110, and “100” in the first bitmap indicates that the bandwidth upper limit for transmitting the first signal on the first time unit is 4 RBs or 4 REs, and “110” in the first bitmap indicates that the bandwidth upper limit for transmitting the first signal on the first time unit is 6 RBs or 6 REs.
[0263] The starting frequency domain position for transmitting the first signal on at least two time units in the plurality of time units is different, or the description of the starting position of at least two time units in the frequency domain for transmitting the first signal is different, or it can be described that the transmission mode (or transmission mode) of the first signal on the plurality of time units is frequency hopping transmission, or the first signal hops on the plurality of time units, or it can be described that the first terminal device performs first level frequency hopping on the plurality of time units. The starting frequency domain position for transmitting the first signal on a certain time unit can be understood as the position of the frequency domain for transmitting the first signal on the time unit.
[0264] Optionally, the starting frequency domain position for transmitting the first signal on any two time units in the plurality of time units is different.
[0265] For example, the time unit is a time slot, and the multiple time units include time slot 0, time slot 1, and time slot 2. The starting frequency domain position for transmitting the first signal on the time slot 0 is, for example, the 2nd RB, the starting frequency domain position for transmitting the first signal on the time slot 1 is the 5th RB, and the starting frequency domain position for transmitting the first signal on the time slot 2 is the 7th RB. As can be seen, the starting frequency domain positions for transmitting the first signal on the time slot 0, the time slot 1, and the time slot 2 are all different.
[0266] The first information can be carried in downlink control information (DCI), RRC, or other signaling, which is not limited. For example, the first information is carried in the frequency hopping (freqHopping) field in RRC.
[0267] S602, the network device sends the second information to the first terminal device. Correspondingly, the first terminal device receives the second information from the network device. The second information indicates the frequency hopping pattern of the multiple time units, and the frequency hopping pattern of the first time unit indicates that the bandwidth occupied by the at least one frequency domain resource is part or all of the bandwidth upper limit of the first time unit.
[0268] The frequency hopping pattern can also be referred to as a measurement pattern, a transmission pattern, a frequency hopping pattern, a frequency hopping pattern, or a frequency hopping resource arrangement, and the name thereof is not limited. In the following, the frequency hopping pattern of the first time unit is taken as an example to introduce the frequency hopping pattern of the multiple time units.
[0269] The frequency hopping pattern of the first time unit can be understood as indicating how the first terminal device performs the second-level frequency hopping in the first time unit, or in other words, indicating how the first terminal device frequency-hops to transmit the first signal in the first time unit.
[0270] For example, the frequency hopping pattern of the first time unit indicates at least one frequency domain resource for transmitting the first signal on at least one sub-time unit of the first time unit, that is, the at least one frequency domain resource includes the frequency domain resource for transmitting the first signal on the at least one sub-time unit.
[0271] Since the second-level frequency hopping involved in the embodiments of the present application is a further division of the first-level frequency hopping, the bandwidth occupied by the at least one frequency domain resource is actually part of the bandwidth upper limit of the first time unit or the entire bandwidth. For example, the bandwidth upper limit of the first time unit is 12 RBs, specifically the 1st RB to the 12th RB, and the bandwidth occupied by the at least one frequency domain resource can be part of the RBs or all of the RBs from the 1st RB to the 12th RB.
[0272] In a possible implementation, the frequency hopping pattern of the first time unit specifically indicates (or includes) the following content of B1 and B2. In other words, indicating the frequency hopping pattern of the first time unit needs to indicate the following content of B1 and B2, or the content of B1 and B2 is used to explicitly indicate the frequency hopping pattern of the first time unit, or the second information indicating the frequency hopping pattern of the first time unit includes indicating the content shown in B1 and B2. The content of B1 and B2 is introduced respectively as follows.
[0273] B1, information of the number of sub-time units used for transmitting the first signal on the first time unit, that is, information of the number of at least one sub-time unit.
[0274] For example, the number of at least one sub-time unit can be a positive integer. The number of at least one sub-time unit can be represented by For example, “∈” represents belonging to.
[0275] In a possible implementation, the network device indicates the position of the starting sub-time unit in the at least one sub-time unit to the first terminal device. The starting sub-time unit can be understood as a sub-time unit on the first time unit that starts to be used for transmitting the first signal. For example, the network device sends sixth information to the first terminal device. The sixth information indicates the starting sub-time unit. Optionally, the sixth information can also be carried in the DCI or RRC, for example, the sixth information is carried in the resourceMapping field in the RRC.
[0276] For example, the sixth information indicates a first offset value. The first offset value represents the number of sub-time units of the interval between the starting sub-time unit and the ending sub-time unit in the first time unit, and the first offset value is a positive integer. The first offset value can be represented by offset For example, l offset ∈{0, 1, …, 13}. In this way, the first terminal device can determine the starting sub-time unit based on the first offset value.
[0277] For example, an expression for determining the starting sub-time unit is as follows.
[0278]
[0279] Wherein, l0 represents the number (or index, or identifier, etc.) of the starting sub-time unit; represents the total number of sub-time units included in the first time unit.
[0280] For example, Figure 7 Examples of at least one sub-time unit are shown. Figure 7 Taking a time unit as a slot and a sub-time unit as a symbol as an example.
[0281] Figure 7 Fig. 1 illustrates a diagram of at least one sub-time unit. As shown in Fig. 1, Figure 7 Fig. 1, l Toffset = 2, the starting sub-time unit lo = 11, and the at least one sub-time unit comprises symbol 11.
[0282] Figure 7 Fig. 2 illustrates a diagram of at least one sub-time unit. As shown in Fig. 2, Figure 7 Fig. 2, l offset = 11, the starting sub-time unit lo = 2, and the at least one sub-time unit comprises symbol 2 to symbol 13.
[0283] In a possible implementation, the network device further indicates to the terminal device a frequency hopping period of the first signal, or the terminal device is pre-configured or pre-defined with the frequency hopping period of the first signal. The frequency hopping period of the first signal is used to indicate a length of interval between two adjacent time units in the plurality of time units. For example, if the frequency hopping period of the first signal is 2 slots, the terminal device then transmits the first signal on the first slot and the third slot. Alternatively, the terminal device is pre-configured or pre-defined with the frequency hopping period of the first signal, which is not specifically limited.
[0284] B2, information of a first position of each frequency domain resource in the at least one frequency domain resource.
[0285] Case 1: The first position of each frequency domain resource can be an absolute position of each frequency domain resource.
[0286] In Case 1, the first position of each frequency domain resource can be a position of each frequency domain resource in the total bandwidth. In this way, the first terminal device can determine the absolute position of the at least one frequency domain resource based on the frequency hopping pattern of the first time unit.
[0287] Case 2: The first position of each frequency domain resource can be a relative position of each frequency domain resource.
[0288] In Case 2, the first position of each frequency domain resource can be a position of each frequency domain resource in the upper limit of the bandwidth of the first time unit. In this way, the first terminal device can determine the relative position of the at least one frequency domain resource based on the frequency hopping pattern of the first time unit.
[0289] For example, the first position of each frequency domain resource is a relative index of each frequency domain resource with respect to an upper limit of a bandwidth of the first time unit. For example, the first number of the upper limit of the bandwidth of the first time unit is P, and P is an integer. The first number can also be referred to as a reduction factor, which means that the upper limit of the bandwidth of the first time unit is divided into P frequency domain resources, or P parts of frequency domain resources. P is, for example, 2, 3, 4, 5, 6, or 8.
[0290] For example, if P is 4, and the index of the frequency domain resource of one of the sub-time units in the first time unit is 1, then the frequency domain resource on the one of the sub-time units is the frequency domain resource with a relative index of 1 in the 4 frequency domain resources.
[0291] The above is an introduction to the content of the frequency hopping pattern of the first time unit. In fact, the content of the frequency hopping pattern of each of the plurality of time units can refer to the content of the frequency hopping pattern of the first time unit, and will not be listed one by one here.
[0292] The following introduces the way in which the second information indicates the frequency hopping pattern of the first time unit. The way in which the second information indicates the frequency hopping pattern of each of the plurality of time units can refer to the content of the frequency hopping pattern of the first time unit, and the repeated parts will not be listed.
[0293] The first terminal device can be pre-configured or pre-defined with third information, and the third information indicates a set of frequency hopping patterns. For example, the network device and the first terminal device can pre-configure or pre-define a set of frequency hopping patterns through a protocol. The set of frequency hopping patterns includes at least one frequency hopping pattern, for example, the set of frequency hopping patterns includes 4, 6, 16, or 26 frequency hopping patterns. Each of the at least one frequency hopping pattern can be associated with an index. The content of the at least one frequency hopping pattern can refer to the content of the frequency hopping pattern of the first time unit described above, and the repeated parts will not be listed here. Alternatively, the first terminal device can also receive the third information from the network device. In this way, the second information can carry information of the index of the frequency hopping pattern of the first time unit. Thus, the first terminal device can determine the frequency hopping pattern of the first time unit from the set of frequency hopping patterns according to the index of the frequency hopping pattern of the first time unit.
[0294] Optionally, the same index can be associated with a frequency hopping pattern of a different number of sub-time units. In this case, the second information can also indicate the number of sub-time units of the first time unit used for transmitting the first signal. In this way, it is convenient for the first terminal device to determine the frequency hopping pattern of the first time unit according to the index of the frequency hopping pattern of the first time unit and the number of sub-time units of the first time unit used for transmitting the first signal.
[0295] The form of the frequency hopping pattern set can be various, such as one or more bit sequences, one or more formulas, one or more tables, or one or more patterns, etc., and the form is not limited. For example, refer to Table 2 for an example of a frequency hopping pattern set provided by an embodiment of the present application. In Table 2, the bandwidth upper limit of the first time unit is divided into 4 frequency domain resources, i.e., the first quantity corresponding to the bandwidth upper limit of the first time unit is 4.
[0296] Table 2
[0297]
[0298] In Table 2, "-" represents no corresponding frequency hopping pattern, and {X1, X2, X3, X4} represents a frequency hopping pattern. The quantity of X1 to X4 represents the quantity of frequency domain resources divided by the bandwidth upper limit of the first time unit. If any one of X1 to X4 (such as X3) is equal to 0, it means that there is no frequency domain resource for transmitting the first signal in the X3th sub-time unit. If any one of X1 to X4 (such as X3) is not equal to 0, there is a frequency domain resource for transmitting the first signal in the X3th sub-time unit, and the index of the frequency domain resource relative to the bandwidth upper limit of the first time unit is X3, and so on.
[0299] The following examples 1 to 28 are listed in combination with Table 2. Examples 1 to 16 are taken as an example with the quantity of at least one sub-time unit being 1. In addition, Figure 8 The frequency hopping patterns of examples 1 to 16 are shown in the following table.
[0300] In example 1, the second information indicates that the index of the first time unit is 0, so that the at least one sub-time unit includes the first sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with an index of 1 in the first sub-time unit.
[0301] In this case, the at least one frequency domain resource in the at least one sub-time unit can refer to Figure 8 In (1) of the above table, the first sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 1. Figure 8 (1) of the above table can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0302] In example 2, the second information indicates that the index of the frequency hopping pattern of the first time unit is 1, so that the at least one sub-time unit includes the second sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with an index of 2 in the second sub-time unit.
[0303] In this case, the at least one frequency domain resource in the at least one sub-time unit can refer to Figure 8In the case of (2), the second sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 2. Figure 8 The case of (2) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0304] In the case of example 3, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 2, it means that the at least one sub-time unit includes a third sub-time unit, and the at least one frequency domain resource includes a frequency domain resource on the third sub-time unit, which is the frequency domain resource with index 3.
[0305] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with index 3. Figure 8 In the case of (3), the third sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 3. Figure 8 The case of (3) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0306] In the case of example 4, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 3, it means that the at least one sub-time unit includes a fourth sub-time unit, and the at least one frequency domain resource includes a frequency domain resource on the fourth sub-time unit, which is the frequency domain resource with index 4.
[0307] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with index 4. Figure 8 In the case of (4), the fourth sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 4. Figure 8 The case of (4) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0308] In the case of example 5, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 4, it means that the at least one sub-time unit includes a second sub-time unit, and the at least one frequency domain resource includes a frequency domain resource on the second sub-time unit, which is the frequency domain resource with index 3.
[0309] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with index 3. Figure 8 In the case of (5), the second sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 3. Figure 8 The case of (5) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0310] In the case of example 6, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 5, it means that the at least one sub-time unit includes a third sub-time unit, and the at least one frequency domain resource includes a frequency domain resource on the third sub-time unit, which is the frequency domain resource with index 4.
[0311] In this case, the at least one frequency domain resource in the at least one sub-time unit can refer to Figure 8 As shown in the table (6), a third sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 4. Figure 8 The table (6) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0312] Example 7, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 6, then the at least one sub-time unit includes the first sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 2 on the first sub-time unit.
[0313] In this case, the at least one frequency domain resource in the at least one sub-time unit can refer to Figure 8 As shown in the table (7), a first sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 2. Figure 8 The table (7) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0314] Example 8, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 7, then the at least one sub-time unit includes the fourth sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 1 on the fourth sub-time unit.
[0315] In this case, the at least one frequency domain resource in the at least one sub-time unit can refer to Figure 8 As shown in the table (8), a fourth sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 1. Figure 8 The table (8) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0316] Example 9, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 8, then the at least one sub-time unit includes the first sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 3 on the first sub-time unit.
[0317] In this case, the at least one frequency domain resource in the at least one sub-time unit can refer to Figure 8 As shown in the table (9), a first sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 3. Figure 8 The table (9) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0318] Example 10, the second information indicates that the index of the frequency hopping pattern of the first time unit is 9, the at least one sub-time unit includes a second sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 4 on the second sub-time unit.
[0319] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with an index of 4. Figure 8 As shown in the case (10), the second sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 4. Figure 8 The case (10) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0320] Example 11, the second information indicates that the index of the frequency hopping pattern of the first time unit is 10, the at least one sub-time unit includes a third sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 1 on the third sub-time unit.
[0321] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with an index of 1. Figure 8 As shown in the case (11), the third sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 1. Figure 8 The case (11) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0322] Example 12, the second information indicates that the index of the frequency hopping pattern of the first time unit is 11, the at least one sub-time unit includes a fourth sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 2 on the fourth sub-time unit.
[0323] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with an index of 2. Figure 8 As shown in the case (12), the fourth sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 2. Figure 8 The case (12) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0324] Example 13, the second information indicates that the index of the frequency hopping pattern of the first time unit is 12, the at least one sub-time unit includes a first sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 4 on the first time unit.
[0325] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with an index of 4. Figure 8 As shown in the case (13), the first sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 4. Figure 8The case (13) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0326] In example 14, the second information indicates that the index of the frequency hopping pattern of the first time unit is 13, the at least one sub-time unit includes a fourth sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 3 on the fourth sub-time unit.
[0327] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with an index of 3 on the fourth sub-time unit. Figure 9 As shown in the case (14), the fourth sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 3. Figure 9 The case (14) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0328] In example 15, the second information indicates that the index of the frequency hopping pattern of the first time unit is 14, the at least one sub-time unit includes a frequency domain resource of a second sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 1 on the second sub-time unit.
[0329] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with an index of 1 on the second sub-time unit. Figure 9 As shown in the case (15), the second sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 1. Figure 9 The case (15) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0330] In example 16, the second information indicates that the index of the frequency hopping pattern of the first time unit is 15, the at least one sub-time unit includes a third sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 2 on the third sub-time unit.
[0331] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to the frequency domain resource with an index of 2 on the third sub-time unit. Figure 9 As shown in the case (16), the third sub-time unit in the at least one sub-time unit transmits the first signal on the frequency domain resource 2. Figure 9 The case (16) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0332] Examples 17 to 24 take the number of the at least one sub-time unit as 2 as an example. In addition, Figure 9 The frequency hopping patterns of examples 17 to 24 are shown as follows.
[0333] Example 17, the second information indicates that the index of the frequency hopping pattern of the first time unit is 0, then the at least one sub-time unit includes a first sub-time unit and a second sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with index 1 on the first sub-time unit, and a frequency domain resource with index 2 on the second sub-time unit.
[0334] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 9 transmitting the first signal on the frequency domain resource 1 of the first sub-time unit and the frequency domain resource 2 of the second sub-time unit in the at least one sub-time unit. Figure 9 The case (1) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0335] Example 18, the second information indicates that the index of the frequency hopping pattern of the first time unit is 2, then the at least one sub-time unit includes a third sub-time unit and a fourth sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with index 3 on the third sub-time unit, and a frequency domain resource with index 4 on the fourth sub-time unit.
[0336] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 9 transmitting the first signal on the frequency domain resource 3 of the third sub-time unit and the frequency domain resource 4 of the fourth sub-time unit in the at least one sub-time unit. Figure 9 The case (2) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0337] Example 19, the second information indicates that the index of the frequency hopping pattern of the first time unit is 4, then the at least one sub-time unit includes a second sub-time unit and a third sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with index 3 on the second sub-time unit, and a frequency domain resource with index 4 on the fourth sub-time unit.
[0338] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 9 transmitting the first signal on the frequency domain resource 3 of the second sub-time unit and the frequency domain resource 4 of the fourth sub-time unit in the at least one sub-time unit. Figure 9 The case (3) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0339] Example 20, the second information indicates that the index of the frequency hopping pattern of the first time unit is 6, then the at least one sub-time unit includes the first sub-time unit and the fourth sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 2 on the first sub-time unit and the frequency domain resource with index 1 on the fourth time unit.
[0340] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 9 the first signal is transmitted on the frequency domain resource 2 of the first sub-time unit and the frequency domain resource 1 of the fourth sub-time unit in the at least one sub-time unit. Figure 9 The case (4) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0341] Example 21, the second information indicates that the index of the frequency hopping pattern of the first time unit is 8, then the at least one sub-time unit includes the first sub-time unit and the second sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 3 on the first sub-time unit and the frequency domain resource with index 4 on the second time unit.
[0342] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 9 the first signal is transmitted on the frequency domain resource 3 of the first sub-time unit and the frequency domain resource 4 of the second sub-time unit in the at least one sub-time unit. Figure 9 The case (5) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0343] Example 22, the second information indicates that the index of the frequency hopping pattern of the first time unit is 10, then the at least one sub-time unit includes the third sub-time unit and the fourth sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 1 on the third sub-time unit and the frequency domain resource with index 2 on the fourth time unit.
[0344] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 10 the first signal is transmitted on the frequency domain resource 1 of the third sub-time unit and the frequency domain resource 2 of the fourth sub-time unit in the at least one sub-time unit. Figure 10 The case (6) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0345] Example 23, the second information indicates that the index of the frequency hopping pattern of the first time unit is 12, then the at least one sub-time unit includes the first sub-time unit and the fourth sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 4 on the first sub-time unit and the frequency domain resource with index 3 on the fourth time unit.
[0346] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 10 As shown in (7) in the middle, the first signal is transmitted on the frequency domain resource 4 of the first sub-time unit and the frequency domain resource 3 of the fourth sub-time unit in the at least one sub-time unit. Figure 10 The middle (7) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0347] Example 24, the second information indicates that the index of the frequency hopping pattern of the first time unit is 14, then the at least one sub-time unit includes the second sub-time unit and the third sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 1 on the second sub-time unit and the frequency domain resource with index 2 on the third time unit.
[0348] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 10 As shown in (8) in the middle, the first signal is transmitted on the frequency domain resource 1 of the second sub-time unit and the frequency domain resource 2 of the third sub-time unit in the at least one sub-time unit. Figure 10 The middle (8) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0349] Examples 25 to 28 take the number of at least one sub-time unit as 4 as an example. In addition, Figure 10 The frequency hopping patterns of examples 1 to 16 are shown respectively.
[0350] Example 25, the second information indicates that the index of the frequency hopping pattern of the first time unit is 0, then the at least one sub-time unit includes the first sub-time unit to the fourth sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with index 1 on the first sub-time unit, the frequency domain resource with index 2 on the second sub-time unit, the frequency domain resource with index 3 on the third sub-time unit, and the frequency domain resource with index 4 on the fourth time unit.
[0351] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 10The first signal is transmitted on the frequency domain resource 1 of the first sub-time unit, the frequency domain resource 2 of the second sub-time unit, the frequency domain resource 3 of the third sub-time unit, and the frequency domain resource 4 of the fourth sub-time unit in the at least one sub-time unit as shown in the case (1). Figure 10 The case (1) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0352] In example 26, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 4, the at least one sub-time unit includes the first sub-time unit to the fourth sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with the index of 2 on the first sub-time unit, the frequency domain resource with the index of 3 on the second sub-time unit, the frequency domain resource with the index of 4 on the third sub-time unit, and the frequency domain resource with the index of 1 on the fourth sub-time unit.
[0353] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figures 8 to 10 The first signal is transmitted on the frequency domain resource 2 of the first sub-time unit, the frequency domain resource 3 of the second sub-time unit, the frequency domain resource 4 of the third sub-time unit, and the frequency domain resource 1 of the fourth sub-time unit in the at least one sub-time unit as shown in the case (2). Figure 8 The case (2) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0354] In example 27, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 8, the at least one sub-time unit includes the first sub-time unit to the fourth sub-time unit, and the at least one frequency domain resource includes the frequency domain resource with the index of 3 on the first sub-time unit, the frequency domain resource with the index of 4 on the second sub-time unit, the frequency domain resource with the index of 1 on the third sub-time unit, and the frequency domain resource with the index of 2 on the fourth sub-time unit.
[0355] In this case, the at least one frequency domain resource on the at least one sub-time unit can refer to Figure 9 The first signal is transmitted on the frequency domain resource 3 of the first sub-time unit, the frequency domain resource 4 of the second sub-time unit, the frequency domain resource 1 of the third sub-time unit, and the frequency domain resource 2 of the fourth sub-time unit in the at least one sub-time unit as shown in the case (3). Figure 10 The case (3) can also be regarded as another representation of the frequency hopping pattern of the first time unit.
[0356] In example 28, if the second information indicates that the index of the frequency hopping pattern of the first time unit is 12, the at least one sub-time unit includes a first sub-time unit to a fourth sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 4 in the first sub-time unit, a frequency domain resource with an index of 1 in the second sub-time unit, a frequency domain resource with an index of 2 in the third sub-time unit, and a frequency domain resource with an index of 3 in the fourth sub-time unit.
[0357] In this case, the at least one frequency domain resource in the at least one sub-time unit can refer to Figure 8 In example (4), the first sub-time unit of the at least one sub-time unit has a frequency domain resource 4, the second sub-time unit has a frequency domain resource 1, the third sub-time unit has a frequency domain resource 2, and the fourth sub-time unit has a frequency domain resource 3. Figure 9 In example (4), the first sub-time unit of the at least one sub-time unit has a frequency domain resource 4, the second sub-time unit has a frequency domain resource 1, the third sub-time unit has a frequency domain resource 2, and the fourth sub-time unit has a frequency domain resource 3.
[0358] For example, refer to Table 3 for an example of a set of frequency hopping patterns provided by an embodiment of the present application. In Table 3, the bandwidth upper limit of the first time unit is divided into 4 frequency domain resources, i.e., the first number of the bandwidth upper limit of the first time unit is 4.
[0359] Table 3
[0360]
[0361] In Table 3, “-” indicates that there is no corresponding frequency hopping pattern. The contents of the frequency hopping pattern corresponding to each index in Table 3 are the same as those in Table 2, and will not be listed one by one here. For example, in the case where the number of the at least one time unit is 1, the second information indicates that the index of the first time unit is 0, then the at least one sub-time unit includes a first sub-time unit, and the at least one frequency domain resource includes a frequency domain resource with an index of 1 in the first sub-time unit. However, the representation method of Table 3 is different from that of Table 2. In Table 3, in the case where the number of the at least one time unit is 1 or 2, the sub-time unit indicated by the frequency hopping pattern is related to the sub-time unit in the case where the number of the at least one time unit is 4, or in other words, the frequency hopping pattern in the case where the number of the at least one time unit is 1 or 2 is a further division result of the frequency hopping pattern in the case where the number of the at least one time unit is 4. In this way, the storage resources occupied by Table 3 and the transmission resources required for transmitting Table 3 can be relatively saved.
[0362] For example, the frequency hopping pattern with the number of at least one time unit being 1 and the index being 0 to 3 is split from the frequency hopping pattern with the number of at least one time unit being 4 and the index being 0, and the frequency hopping pattern with the number of at least one time unit being 2 and the index being 0 and 2 is split from the frequency hopping pattern with the number of at least one time unit being 4 and the index being 1, as shown in Table 3.
[0363] For example, the frequency hopping pattern with the number of at least one time unit being 1 and the index being 4 to 7 is split from the frequency hopping pattern with the number of at least one time unit being 4 and the index being 4, and the frequency hopping pattern with the number of at least one time unit being 2 and the index being 4 and 6 is split from the frequency hopping pattern with the number of at least one time unit being 4 and the index being 4.
[0364] For example, the frequency hopping pattern with the number of at least one time unit being 1 and the index being 8 to 11 is split from the frequency hopping pattern with the number of at least one time unit being 4 and the index being 8, and the frequency hopping pattern with the number of at least one time unit being 2 and the index being 8 and 10 is split from the frequency hopping pattern with the number of at least one time unit being 4 and the index being 8.
[0365] For example, the frequency hopping pattern with the number of at least one time unit being 1 and the index being 12 to 15 is split from the frequency hopping pattern with the number of at least one time unit being 4 and the index being 12, and the frequency hopping pattern with the number of at least one time unit being 2 and the index being 12 and 14 is split from the frequency hopping pattern with the number of at least one time unit being 4 and the index being 12.
[0366] The above Figure 8 Table 2 or Table 3 is an example of the form and content of the frequency hopping pattern set, and does not actually limit the specific form and content of the frequency hopping pattern.
[0367] In a possible case, the frequency hopping patterns of at least two time units in the plurality of time units are different. The frequency hopping patterns of the two time units are different, including that the frequency domain resources indicated by the frequency hopping patterns of the two time units occupy different bandwidths, and / or the number of sub-time units in which the frequency domain resources indicated by the frequency hopping patterns are located (or correspond to) is different.
[0368] For example, the frequency domain resource indicated by the frequency hopping pattern 1 occupies a bandwidth of 12 RBs, and the frequency domain resource indicated by the frequency hopping pattern 2 occupies a bandwidth of 24 RBs. For another example, the frequency domain resource corresponding to the frequency hopping pattern 1 corresponds to one sub-time unit, and the frequency domain resource corresponding to the frequency hopping pattern 2 corresponds to two sub-time units. For another example, the frequency domain resource indicated by the frequency hopping pattern 1 occupies a bandwidth of 12 RBs and corresponds to one sub-time unit, and the frequency domain resource indicated by the frequency hopping pattern 2 occupies a bandwidth of 24 RBs and corresponds to two sub-time units.
[0369] In a case where the frequency hopping patterns of the at least two time units in the plurality of time units are different, the second information can indicate the frequency hopping patterns of the plurality of time units respectively. For example, the second information includes index information of the frequency hopping patterns of the plurality of time units respectively, and the number of sub-time units in each time unit in the plurality of time units for transmitting the first signal.
[0370] For another example, the second information includes index information of the frequency hopping patterns of the plurality of time units respectively. For example, the second information includes a second bitmap, and the second bitmap indicates the index information of the frequency hopping patterns of the plurality of time units respectively.
[0371] For example, the plurality of time units include time slot 1, time slot 3, and time slot 4, and the second bitmap is 111000. In the second bitmap, “11” indicates that the index of the frequency hopping pattern of the time slot 1 is 3, “10” indicates that the index of the frequency hopping pattern of the time slot 3 is 2, and “00” indicates that the index of the frequency hopping pattern of the time slot 4 is 0.
[0372] In another possible case, the frequency hopping patterns of the plurality of time units are all the same. In this case, the second information can indicate one frequency hopping pattern, and the plurality of time units all use the frequency hopping pattern. For example, the second information includes index information of a certain frequency hopping pattern. For example, the second information indicates “1111”, which indicates that the frequency hopping patterns of the plurality of time units are all the frequency hopping pattern with an index of 15.
[0373] For another example, the second information includes index information of a certain frequency hopping pattern and the number of sub-time units in a certain time unit in the plurality of time units for transmitting the first signal. In this case, the number of sub-time units in any two time units in the plurality of time units for transmitting the first signal is the same.
[0374] In a possible design, the set of frequency hopping patterns can be divided into (or include) multiple levels of frequency hopping patterns (or also can be referred to as multiple types of frequency hopping patterns, or multiple frequency hopping patterns, etc.). That is, any frequency hopping pattern in at least one frequency hopping pattern in the set of frequency hopping patterns belongs to a certain level of frequency hopping pattern, or any frequency hopping pattern in the at least one frequency hopping pattern belongs to a certain level of frequency hopping pattern.
[0375] Any two frequency hopping patterns belonging to the same level in the set of frequency hopping patterns indicate the same bandwidth of frequency domain resource occupation, and any two frequency hopping patterns belonging to the same level correspond to the same number of sub-time units.
[0376] For example, any two frequency hopping patterns in the foregoing Figure 10 belong to the same level of frequency hopping patterns, any two frequency hopping patterns in the foregoing Figure 9 belong to the same level of frequency hopping patterns, and any two frequency hopping patterns in the foregoing Figure 10 belong to the same level of frequency hopping patterns.
[0377] For another example, any frequency hopping pattern in the foregoing Sparsity of the channel indicates a different bandwidth of frequency domain resource occupation than any frequency hopping pattern in the foregoing Level of frequency hopping pattern , and the number of corresponding sub-time units is different. Figure 11 indicates a different bandwidth of frequency domain resource occupation than any frequency hopping pattern in the foregoing Figure 11 , and the number of corresponding sub-time units is different. Figure 11 indicates a different bandwidth of frequency domain resource occupation than any frequency hopping pattern in the foregoing Figure 6 , and the number of corresponding sub-time units is different.
[0378] For example, the multi-level frequency hopping patterns include first-level (which can be denoted as level1) frequency hopping patterns, second-level (which can be denoted as level2) frequency hopping patterns, and third-level (which can be denoted as level3) frequency hopping patterns. The bandwidth of frequency domain resource occupation indicated by the first-level frequency hopping patterns is greater than the bandwidth of frequency domain resource occupation indicated by the second-level frequency hopping patterns, and the bandwidth of frequency domain resource occupation indicated by the second-level frequency hopping patterns is greater than the bandwidth of frequency domain resource occupation indicated by the third-level frequency hopping patterns.
[0379] The set of frequency hopping patterns can be divided into multi-level frequency hopping patterns. In this way, the network device can allocate frequency hopping patterns of different levels to different terminal devices to meet the needs of different terminal devices. In addition, different terminal devices can use different frequency hopping patterns, and limited resources can be reused for a larger number of users.
[0380] The manner in which the network device determines the frequency hopping pattern of the first time unit is described below. The manner in which the network device determines the frequency hopping pattern of a time unit other than the first time unit in the plurality of time units can refer to the content of determining the frequency hopping pattern of the first time unit, which is not listed one by one here.
[0381] In a first mode, the network device determines the frequency hopping pattern for the first terminal device based on a capability of the first terminal device.
[0382] If the capability of the first terminal device is weak, the network device can assign a frequency hopping pattern of a level to the first terminal device, where the frequency hopping pattern of the level indicates a larger bandwidth of occupied frequency domain resources, so as to avoid that the first terminal device does not support measurement on a small bandwidth. If the capability of the first terminal device is strong, the network device can assign a frequency hopping pattern of a level to the first terminal device, where the frequency hopping pattern of the level indicates a smaller bandwidth of occupied frequency domain resources.
[0383] In a second mode, the network device determines the frequency hopping pattern for the first terminal device based on a communication quality requirement of the first terminal device.
[0384] If the communication quality requirement of the first terminal device is high, the network device can assign a frequency hopping pattern of a level to the first terminal device, where the frequency hopping pattern of the level indicates a smaller bandwidth of occupied frequency domain resources, so as to improve a power spectral density of the first signal. If the communication quality requirement of the first terminal device is low, the network device can assign a frequency hopping pattern of a level to the first terminal device, where the frequency hopping pattern of the level indicates a larger bandwidth of occupied frequency domain resources, so as to reduce a processing amount of the first terminal device.
[0385] In a third mode, the network device determines the frequency hopping pattern for the first time unit according to frequency hopping patterns of other terminal devices. The plurality of terminal devices include the first terminal device. The other terminal devices are terminal devices other than the first terminal device in the plurality of terminal devices.
[0386] For example, the network device can determine frequency hopping patterns that are not used by the other terminal devices in a set of frequency hopping patterns, and select a frequency hopping pattern that has less interference with the other terminal devices from the frequency hopping patterns that are not used by the other terminal devices, as the frequency hopping pattern for the first time unit. In this way, the mode of determining the frequency hopping pattern for the first time unit is simple, and is conducive to reducing interference between the terminal devices in transmitting the first signal.
[0387] In a fourth mode, the network device can determine the frequency hopping pattern for the first time unit according to fourth information from the first terminal device. The fourth information can be obtained by the network device from the first terminal device. The network device sends a downlink reference signal to the first terminal device, and the first terminal device measures the downlink reference signal to obtain the fourth information.
[0388] The fourth information indicates a sparsity of a channel corresponding to the first terminal device. The channel refers to a channel between the first terminal device and the network device. The sparsity of the channel indicates a condition of the channel, or indicates a gain variation of the channel, or indicates a power variation of the channel, or indicates a spectral density variation of the channel. For example, the smaller the value of the sparsity of the channel, the flatter the channel is, or the smaller the gain variation of the channel is, or the smaller the power variation of the channel is, or the smaller the spectral density variation of the channel is; the larger the value of the sparsity of the channel, the less flat the channel is, or the larger the gain variation of the channel is, or the larger the power variation of the channel is, or the larger the spectral density variation of the channel is.
[0389] The sparsity of the channel can include different granularities of channel sparsity, or in other words, the sparsity of the channel can be divided into different granularities of channel sparsity, which is not limited.
[0390] In a possible design, the granularity of the sparsity of the channel is a full band, and the fourth information can indicate the sparsity of the channel corresponding to the full band. For example, if the value of at least one bit in the fourth information is 1, it indicates that the sparsity of the channel is relatively dense, and the network device can determine a frequency hopping mode with a larger occupied bandwidth for the first terminal device. For example, if the value of at least one bit in the fourth information is 0, it indicates that the sparsity of the channel is relatively sparse, and the network device can determine a frequency hopping mode with a smaller occupied bandwidth for the first terminal device.
[0391] Optionally, a formula for calculating the sparsity of the channel can refer to the content of the following formula (3).
[0392]
[0393] wherein S represents the channel sparsity, r1, r2 and r3 are all real numbers, r3 is greater than r2, r2 is greater than r1, gain max represents a maximum channel gain corresponding to an upper limit of the bandwidth in the one time unit, gain min represents a minimum channel gain corresponding to an upper limit of the bandwidth in the one time unit, gain avg represents an average channel gain corresponding to an upper limit of the bandwidth in the one time unit, w1 and w2 are both real numbers, and w1 is less than w2. For example, r1, r2 and r3 in the formula (1) can be 1, 2 and 3 respectively, and w1 and w2 can be 1.5 and 2 respectively.
[0394] In the case where the sparsity is calculated by using the above formula (3), the larger the value of the sparsity, the flatter the channel is, and the smaller the value of the sparsity, the sparser the channel is.
[0395] The first association relationship indicates an association relationship between the multi-level frequency hopping mode and multiple value ranges of the sparsity. The smaller the minimum value of the value range of the sparsity, or the smaller the maximum value of the value range of the sparsity, the smaller the bandwidth occupied by the frequency domain resource indicated by the first-level frequency hopping mode associated with the sparsity. The larger the minimum value of the value range of the sparsity, or the larger the maximum value of the value range of the sparsity, the larger the bandwidth occupied by the frequency domain resource indicated by the first-level frequency hopping mode associated with the sparsity.
[0396] For example, the multi-level frequency hopping mode includes a first-level frequency hopping mode, a second-level frequency hopping mode, and a third-level frequency hopping mode.
[0397] For example, if the sparsity of the channel is in a first value range, the frequency hopping mode of one time unit is one frequency hopping mode in the first-level frequency hopping mode. If the sparsity of the channel is in a second value range, the frequency hopping mode of one time unit is one frequency hopping mode in the second-level frequency hopping mode, where the maximum value of the first value range is smaller than the minimum value of the second value range. If the sparsity of the channel is in a third value range, the frequency hopping mode of one time unit is one frequency hopping mode in the third-level frequency hopping mode, where the maximum value of the second value range is smaller than the minimum value of the third value range.
[0398] Table 4 below is a schematic diagram of a first association relationship provided by an embodiment of the present application. In Table 4, the values of r1, r2, and r3 in formula (3) are taken as 1, 2, and 3, respectively.
[0399] Table 4
[0400] Figure 12 Figure 12 1 1 2 2 3 3
[0401] As shown in Table 4 above, if the value of the sparsity of the channel is 1, the number of levels of the frequency hopping mode corresponding to multiple time units is level1, i.e., belongs to the first-level frequency hopping mode (i.e., level1). If the value of the sparsity of the channel is 2, the number of levels of the frequency hopping mode corresponding to multiple time units is level2, i.e., belongs to the second-level frequency hopping mode (i.e., level1). If the value of the sparsity of the channel is 3, the number of levels of the frequency hopping mode corresponding to multiple time units is level3, i.e., belongs to the third-level frequency hopping mode (i.e., level3).
[0402] In another possible design, the granularity of the sparsity of the channel is a subband, and the fourth information can indicate the sparsity of the channel corresponding to the at least one subband, respectively. The at least one subband can include an upper limit of bandwidth corresponding to multiple time units, etc.
[0403] In this example, each bit in the plurality of bits in the fourth information can be used to indicate the sparsity of the channel corresponding to the upper limit of the bandwidth of the one time unit. For example, refer to Figure 12 An example of the fourth information provided by the embodiments of the present application. Figure 13 The channel spectral density (e.g., the power spectral density of the channel) and the sparsity of the channel corresponding to the channel spectral density are illustrated. As shown in Figure 13 The plurality of bits in the fourth information is: 11100011000011100. Wherein "1" represents not sparse, and "0" represents sparse. The sparsity of the channel corresponding to the upper limit of the bandwidth of the plurality of time units indicated by the fourth information is: not sparse, not sparse, not sparse, sparse, sparse, sparse, not sparse, not sparse, sparse, sparse, sparse, sparse, not sparse, not sparse, not sparse, sparse, sparse. If the value of the sparsity of the upper limit of the bandwidth of a certain time unit is smaller (or more sparse), the network device can determine a smaller frequency hopping mode occupied by the first terminal device. If the value of the sparsity of the upper limit of the bandwidth of a certain time unit is larger (or less sparse), the network device can determine a larger frequency hopping mode occupied by the first terminal device.
[0404] For example, the network device can also determine a frequency hopping mode in the first level frequency hopping mode associated with the value range of the sparsity of the upper limit of the bandwidth of the first time unit from the first association relationship as the frequency hopping mode of the first time unit. The content of the first association relationship can refer to the content of the first association relationship discussed above, which will not be repeated here.
[0405] In the case where the network device serves a plurality of terminal devices, optionally, the network device can receive the fourth information from the plurality of terminal devices respectively, that is, receive a plurality of fourth information. The network device can determine the frequency hopping modes corresponding to the plurality of terminal devices respectively based on the plurality of fourth information. This optional implementation can be an independent embodiment, in which Figure 13 The remaining steps involved in the embodiments shown can be optional steps. The plurality of terminal devices includes the first terminal device. The fourth information from one terminal device can indicate the sparsity of the channel corresponding to the full band, or the sparsity of the channel corresponding to the upper limit of the bandwidth on the plurality of time units, which is not limited.
[0406] For example, the network device determines the sparseness of the channel corresponding to each of the plurality of terminal devices based on the plurality of fourth information. The network device can assign different frequency hopping patterns in the same level of frequency hopping pattern to at least two terminal devices with similar sparseness of the channel, and / or assign different frequency hopping patterns in different levels of frequency hopping pattern to terminal devices with dissimilar sparseness of the channel. Alternatively, the network device can divide terminal devices with similar sparseness of the channel into a terminal device group, and so on, and assign different frequency hopping patterns in the same level of frequency hopping pattern to terminal devices in each of the plurality of terminal device groups.
[0407] Therefore, if the sparseness of the channel corresponding to two terminal devices in the plurality of terminal devices is dissimilar, the frequency hopping patterns corresponding to the two terminal devices belong to different levels of frequency hopping pattern, and / or if the sparseness of the channel corresponding to two terminal devices in the plurality of terminal devices is similar, the frequency hopping patterns corresponding to the two terminal devices belong to the same level of frequency hopping pattern.
[0408] The at least two terminal devices with similar sparseness of the channel can be at least two terminal devices with the same value of the sparseness of the channel, and the at least two terminal devices with dissimilar sparseness of the channel can be at least two terminal devices with different values of the sparseness of the channel. Alternatively, the at least two terminal devices with similar sparseness of the channel can be at least two terminal devices with a difference between the values of the sparseness of the channel less than or equal to a first threshold value, and the at least two terminal devices with dissimilar sparseness of the channel can be at least two terminal devices with a value of the sparseness of the channel greater than the first threshold value. The first threshold value can be pre-configured or pre-defined, or determined by the network device, which is not limited herein. The first threshold value is a natural number, for example, 0.5 or 1, and the value is not limited herein.
[0409] For example, refer to Figure 6 A schematic diagram for determining the frequency hopping pattern of the plurality of terminal devices is provided in the embodiments of the present application. Figure 6 The plurality of terminal devices are taken as three UEs, UE1, UE2 and UE3, for example. UE1 can be taken as an example of the first terminal device. As shown in Figure 6 The network device can divide UE1 and UE2 into a first UE group, and divide UE3 into a second UE group. The network device can assign the frequency hopping pattern in level 1 in Table 4 to UE1 and UE2, and assign the frequency hopping pattern in level 3 in Table 4 to UE3.
[0410] In the above optional implementation, the network device determines the frequency hopping mode for multiple terminal devices from the frequency hopping mode set based on multiple fourth information, which reduces the probability of resource conflicts among terminal devices. Moreover, any frequency hopping mode in the frequency hopping mode set can be used by the terminal devices, thereby improving the utilization rate of the frequency hopping mode set and increasing the number of users who can reuse limited resources, such as increasing the number of reused ports or the number of terminal devices.
[0411] In Method 2, the frequency hopping mode for multiple time units is flexibly determined based on the channel sparsity, resulting in greater flexibility. Furthermore, a sparser channel allows for the determination of a frequency hopping mode with a larger bandwidth. In this case, channel variations are smaller, so even using a frequency hopping mode with a larger bandwidth will not significantly affect the accuracy of channel measurement. This means that the accuracy of channel measurement using the first signal can be improved, and the number of times the first terminal device transmits the first signal can be reduced, thereby reducing the number of information exchanges between the first terminal device and the network device. Conversely, a less sparse channel allows for the determination of a frequency hopping mode with a smaller bandwidth. In this case, channel variations are larger, so indicating a frequency hopping mode with a smaller bandwidth is beneficial for improving the power spectral density of the transmitted first signal, thus improving the accuracy of channel measurement.
[0412] The above is an example of how a network device determines the frequency hopping mode of the first time unit. In fact, there are many ways for a network device to determine the frequency hopping mode of the first time unit, and no specific limitation is made here.
[0413] The aforementioned second information and first information can be the same information or different information. If the first and second information are different, they can be carried in different signaling messages, or they can be carried in the same signaling message, such as both in DCI or RRC. If the first and second information are different, the order in which the network device sends the first and second information can be arbitrary. For example, the network device can send the first information first, then the second information. Or, the network device can send the first and second information simultaneously.
[0414] S603. The first terminal device sends a first signal to the network device. Correspondingly, the network device receives the first signal from the first terminal device. For example, the first terminal device may transmit the first signal by frequency hopping on multiple time units, and transmit the first signal according to the frequency hopping pattern of each time unit. The content of the first signal can refer to the content of the first signal discussed above, and will not be listed here.
[0415] Before the first terminal device transmits the first signal on each time unit, the content of each time unit for transmitting the first signal can be determined based on the first information and the second information, so that the first terminal device transmits the first signal based on the determined resource.
[0416] The following is an example of determining the content of at least one frequency domain resource in the first time unit.
[0417] If the content of the first position of each frequency domain resource in the frequency hopping pattern of the first time unit is different, the content of the at least one frequency domain resource is also different, which is illustrated as follows.
[0418] C1, if the first position of each frequency domain resource in the frequency hopping pattern of the first time unit is the absolute position of each frequency domain resource, the first terminal device can determine the at least one frequency domain resource according to the frequency hopping pattern of the first time unit.
[0419] C2, if the first position of each frequency domain resource in the frequency hopping pattern of the first time unit is the relative position of each frequency domain resource, the first terminal device can determine the position of each frequency domain resource in the total bandwidth according to the second position and the position of each frequency domain resource in the upper limit of the bandwidth of the first time unit. The second position can be indicated by the fifth information from the network device, and the second position is the position of the starting frequency domain resource in the at least one frequency domain resource in the total bandwidth, that is, the starting frequency domain resource in the at least one frequency domain resource refers to the starting frequency domain resource for transmitting the first signal on the frequency domain corresponding to the first time unit.
[0420] In a possible implementation, the first terminal device determines the second position based on a first parameter. The first parameter represents the order of the first time unit for transmitting the first signal in a plurality of time units, or can be understood as the counting result of the frequency hopping number of the first level frequency hopping transmission when the first time unit is used to transmit the first signal. For example, the plurality of time units include time slot 0, time slot 1 and time slot 2, if the first time unit is time slot 2, the order of the first time unit is 3, that is, the frequency hopping number of the first level frequency hopping is 3, that is, the value of the first parameter is 3.
[0421] For example, the first parameter satisfies the following formula (4).
[0422]
[0423] Wherein, n SRS is the first parameter, is the number of time units included in a frame, n f is the frame number of a frame, is the number of the first time unit in a frame, Toffset is an offset between the first time unit and the starting sub-time unit in the at least one sub-time unit, T SRS is a frequency hopping period of the first signal.
[0424] Optionally, if b hop ≥ B SRS , i.e. non-frequency hopping transmission, the first parameter and the second position can satisfy the following formula (5).
[0425]
[0426] wherein n b represents an index of the second position, or represents a position index of the starting frequency domain resource; n RRC represents a third parameter, which can be pre-configured or pre-defined in the terminal device and the network device, or configured by the network device to the terminal device, without specific limitation; mod represents a modulo operation; N b represents a number of values of N0, N1, N2 or N3 in Table 1.
[0427] Optionally, if b hop < B SRS , i.e. frequency hopping transmission, the first parameter and the second position can satisfy the following formula (6).
[0428]
[0429] wherein since N0 is fixed as 1, n0 can be calculated as 0. In the case of frequency hopping (b hop < B SRS ), is time-varying, wherein F b (n SRS ) can be represented as the following formula (7).
[0430]
[0431] In combination with the above formula (4) and (6), the position of one frequency domain resource in the total bandwidth in the at least one frequency domain resource can be represented as the following formula (8).
[0432]
[0433] wherein, represents a starting position of one frequency domain resource in the total bandwidth, represents a starting position of the total bandwidth, K TC is a comb size, n b represents an index of the second position, B SRSa first parameter, represents a number of subcarriers included in the upper limit of the bandwidth in the first time unit.
[0434] For example, the position of one of the at least one frequency domain resource in the total bandwidth can also be expressed as the content of the following formula (9).
[0435]
[0436] wherein P represents the first number, and p represents an index of the position of one frequency domain resource in the first time unit.
[0437] For example, assuming that C SRS = 18, B SRS = 3, and the frequency hopping parameter b hop = 0. The number of RBs allocated for each layer is m SRS,b = 72, 24, 12, 4 (b = 0, 1, 2, 3), respectively. When n SRS = 0, according to the content of the above formula (8) or formula (9) and the above table 1, the frequency position index can be calculated as n b = 0, 2, 1, 0, respectively. With the increase of n SRS , the process of SRS frequency hopping for the first 5 times is as follows.
[0438] Table 5
[0439]
[0440] Referring to Figure 6 , a schematic diagram of the starting frequency domain of the first level frequency hopping provided by the embodiments of the present application.
[0441] As Figures 15 to 17 shown, and in combination with the content of the above table 1, if in the 0th layer, n0= 0, then the upper limit of the bandwidth in the first time unit is 72 RBs. If in the 1st layer, n1= 0, 1, or 0, then the upper limit of the bandwidth in the first time unit is 24 RBs. If in the 2nd layer, n2= 0, 1, 0, 1, 0, or 1, then the upper limit of the bandwidth in the first time unit is 12 RBs. If in the 3rd layer, n3= 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, 0, 1, 2, then the upper limit of the bandwidth in the first time unit is 4 RBs.
[0442] As Figure 1 shown, the starting position (n SRS = 0) of the first signal transmitted on the first time unit is the 16th frequency domain resource from left to right; the starting position (n SRS= 1) is the 4th frequency domain resource from left to right; the starting position (n SRS = 2) is the 10th frequency domain resource from left to right; the starting position (n SRS = 3) is the 13th frequency domain resource from left to right; the starting position (n SRS = 4) is the 1st frequency domain resource from left to right; the starting position (n SRS = 5) is the 7th frequency domain resource from left to right.
[0443] S603 is an optional step, which is shown in dashed line in FIG. 6. Alternatively, S603 can be an independent embodiment, in which case Figure 2 the rest of the content discussed can be optional implementation under this embodiment. Figure 3
[0444] To improve the power spectral density of the transmitted signal, an embodiment of the present application provides a communication scheme. In the scheme, the terminal device can transmit the first signal in frequency hopping manner in multiple time units (such as time slots), which is equivalent to first level frequency hopping transmission. In addition, the upper limit of the bandwidth in each time unit can also be split and mapped into different frequency hopping patterns, and the terminal device can transmit the first signal in frequency hopping manner according to the indicated frequency hopping pattern in each time unit, which is equivalent to second level frequency hopping transmission. In this way, the terminal device can occupy less frequency domain resources in a single transmission of the first signal, which is beneficial to improve the power spectral density. In addition, different frequency hopping patterns can be provided for different ports or terminal devices, which is beneficial to increase the number of multiplexed users.
[0445] S1401, the terminal device transmits the first signal to the network device in frequency hopping manner in multiple time units. Correspondingly, the network device receives the first signal from the terminal device in frequency hopping manner in multiple time units.
[0446] In one time unit of the multiple time units, the first signal is transmitted according to a time unit frequency hopping pattern, the time unit frequency hopping pattern indicating at least one frequency domain resource, the at least one frequency domain resource being a frequency domain resource used for transmitting the first signal in at least one sub-time unit in the time unit, the at least one frequency domain resource occupying part of the upper limit of the bandwidth of the time unit or the entire bandwidth of the time unit.
[0447] The content of the first signal, the multiple time units, the at least one sub-time unit, the at least one frequency domain resource, and the upper limit of the bandwidth can be respectively referred to the content of the first signal, the multiple time units, the at least one sub-time unit, the at least one frequency domain resource, and the upper limit of the bandwidth discussed in the foregoing Figure 1 The content of the first signal, the multiple time units, the at least one sub-time unit, the at least one frequency domain resource, and the upper limit of the bandwidth can be respectively referred to the content of the first signal, the multiple time units, the at least one sub-time unit, the at least one frequency domain resource, and the upper limit of the bandwidth discussed in the foregoing
[0448] In a possible implementation, the network device can send the first information and the second information to the terminal device. The first information indicates an upper limit of bandwidth of a plurality of time units for transmitting the first signal. The second information indicates a frequency hopping mode of the plurality of time units. The content of the first information and the second information can be referred to the foregoing content of the first information and the second information. Figure 2 The content of the first information and the second information is discussed above and is not listed here.
[0449] Based on the same inventive concept, the embodiment of the present application provides a communication device. The following introduces any of the communication devices shown in the embodiments by way of example. The communication device, for example, is a network device (such as a base station), Figure 15 a network device (such as a base station), Figure 15 an access network device or a core network device, or Figure 6 an access network device, or Figure 6 a terminal device, Figure 6 a terminal device, or the like, or can be a module or the like in the devices, which is not limited specifically. Figure 6
[0450] As shown in Figure 6 , the communication device 1500 can include modules or units for implementing the corresponding method embodiments. In a possible design, the communication device 1500 includes a processing unit 1510 and a communication unit 1520. The communication unit 1520 is configured to perform transceiving operations, such as functions related to sending and receiving. The communication unit 1520 can be referred to as a transceiver. Optionally, the communication unit 1520 includes a receiving unit and a sending unit. The processing unit 1510 is configured to perform processing operations. Alternatively, the communication unit 1520 can be a transmitter and a receiver. Optionally, the communication device 1500 further includes a storage unit 1530. The storage unit 1530 is configured to store program codes or data of the device. Figure 6 The storage unit 1530 is an optional unit, which is shown in a dashed box.
[0451] In the first embodiment, the communication device 1500 can be a terminal device, a communication module in the terminal device, a circuit or a chip responsible for a communication function in the terminal device, or the like in the method embodiments shown in the foregoing Figure 14 , or implement the functions of the terminal device in the method embodiments shown in the foregoing Figure 14 . For example, the communication device 1500 is a communication module in the terminal device or a circuit or a chip responsible for a communication function in the terminal device.
[0452] In the foregoing embodiments, the communication unit 1520 is configured to perform the steps of receiving the first information in S601 and receiving the second information in S602.
[0453] The communication apparatus 1500 can further implement other steps performed by the network device in the method embodiments described in the foregoing method embodiments, which are not listed one by one here. Figure 14
[0454] In a second embodiment, the communication apparatus 1500 can be the network device, the communication module in the network device, the circuit or chip responsible for the communication function in the network device, or the like in the method embodiments described in the foregoing method embodiments, or implement the functions of the network device in the method embodiments described in the foregoing method embodiments. For example, the communication apparatus 1500 is the communication module in the network device, or the circuit or chip responsible for the communication function in the network device. Figure 14 Figure 14 In the above embodiment, the communication unit 1520 is configured to perform the step of sending the first information involved in S601, and the step of sending the second information involved in S602.
[0455] The communication apparatus 1500 can further implement other steps performed by the network device in the method embodiments described in the foregoing method embodiments, which are not listed one by one here.
[0456] In a third embodiment, the communication apparatus 1500 can be the terminal device, the communication module in the terminal device, the circuit or chip responsible for the communication function in the terminal device, or the like in the method embodiments described in the foregoing method embodiments, or implement the functions of the terminal device in the method embodiments described in the foregoing method embodiments. For example, the communication apparatus 1500 is the communication module in the terminal device, or the circuit or chip responsible for the communication function in the terminal device. Figure 14 In the above embodiment, the communication unit 1520 is configured to perform the step of sending the first signal involved in S1401.
[0457] Figure 6 The communication apparatus 1500 can further implement other steps performed by the terminal device in the method embodiments described in the foregoing method embodiments, which are not listed one by one here. Figure 6 In a fourth embodiment, the communication apparatus 1500 can be the network device, the communication module in the network device, the circuit or chip responsible for the communication function in the network device, or the like in the method embodiments described in the foregoing method embodiments, or implement the functions of the network device in the method embodiments described in the foregoing method embodiments. For example, the communication apparatus 1500 is the communication module in the network device, or the circuit or chip responsible for the communication function in the network device.
[0458] In the above embodiment, the communication unit 1520 is configured to perform the step of sending the first information involved in S601, and the step of sending the second information involved in S602.
[0459] The communication apparatus 1500 can further implement other steps performed by the network device in the method embodiments described in the foregoing method embodiments, which are not listed one by one here. Figure 6 In the above embodiment, the communication unit 1520 is configured to perform the step of sending the first signal involved in S1401.
[0460] The communication apparatus 1500 can further implement other steps performed by the terminal device in the method embodiments described in the foregoing method embodiments, which are not listed one by one here. Figure 16 In a fourth embodiment, the communication apparatus 1500 can be the network device, the communication module in the network device, the circuit or chip responsible for the communication function in the network device, or the like in the method embodiments described in the foregoing method embodiments, or implement the functions of the network device in the method embodiments described in the foregoing method embodiments. For example, the communication apparatus 1500 is the communication module in the network device, or the circuit or chip responsible for the communication function in the network device. Figure 16 In the above embodiment, the communication unit 1520 is configured to perform the step of sending the first information involved in S601, and the step of sending the second information involved in S602.
[0461] In the above embodiments, the communication unit 1520 is configured to receive the first signal.
[0462] The communication device 1500 can further implement other steps performed by the network device in the method embodiments as previously described, which are not listed one by one here. Figure 16
[0463] In a fifth embodiment, the communication device 1500 can be the network device in the method embodiments as previously described, the communication module in the network device, the circuit or chip responsible for communication functions in the network device, or the like, or implement the functions of the network device in the method embodiments as previously described. Figure 16 Figure 6 For example, the communication device 1500 is the communication module in the network device, or the circuit or chip responsible for communication functions in the network device.
[0464] In the above embodiments, the communication unit 1520 is configured to receive the fourth information from the plurality of terminal devices respectively, and the processing unit 1510 is configured to determine the frequency hopping patterns of the plurality of terminal devices based on the plurality of fourth information.
[0465] The communication device 1500 can further implement other steps performed by the network device in the method embodiments as previously described, which are not listed one by one here. Figure 14
[0466] In a possible design, when the communication device 1500 is the terminal device, the communication module in the terminal device, the access network device, or the communication module in the access network device, the function of the processing unit 1510 can be implemented by one or more processors. Specifically, the processor can include a Modem chip, or a System on Chip (SoC) chip or a SIP chip containing a Modem core. The function of the communication unit 1520 can be implemented by the transceiver circuit.
[0467] In a possible design, when the communication device 1500 is the circuit or chip responsible for communication functions in the terminal device, or the circuit or chip responsible for communication functions in the access network device, such as a Modem chip or a System on Chip (SoC) chip or a SIP chip containing a Modem core, the function of the processing unit 1510 can be implemented by the circuit system including one or more processors or processor cores in the chip. The function of the communication unit 1520 can be implemented by the interface circuit or data transceiver circuit on the chip.
[0468] It is understood that the division of units in the above-described device is merely a logical functional division. Each function can correspond to a functional unit, or two or more functions can be integrated into one functional unit. In actual implementation, all or some units can be integrated into a single physical entity, or they can be distributed across different physical entities. Furthermore, the aforementioned functional units can be implemented in hardware, software, or a combination of both. Whether a function is executed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0469] In one example, the functional unit in any of the above devices may be one or more integrated circuits configured to implement the above methods, such as: one or more application-specific integrated circuits (ASICs), or one or more central processing units (CPUs), one or more microcontroller units (MCUs), one or more DSPs, or one or more field-programmable gate arrays (FPGAs), or a combination of at least two of these integrated circuit forms.
[0470] In one example, storage unit 1530 may include random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory and / or registers, etc.
[0471] The following is about Figure 6 The communication device shown is described below. Figure 11 As shown, the communication device 1600 includes a processor 1610. Optionally, the communication device 1600 also includes an interface circuit 1620 and a memory 1630. The processor 1610 and the interface circuit 1620 are coupled to each other. It is understood that the interface circuit 1620 can be a transceiver or an input / output interface. The memory 1630 is used to store instructions executed by the processor 1610, or to store input data required by the processor 1610 to execute instructions, or to store data generated after the processor 1610 executes instructions. The interface circuit 1620 and the memory 1630 are optional modules. Figure 17 The image is indicated by a dashed box. Additionally... Figure 17 The example given is a processor 1610 and a memory 1630, but in reality, there is no limit to the number of processors 1610 and memory 1630.
[0472] The communication apparatus 1600 is configured to implement the method embodiments described in any of the above method embodiments. Optionally, the processor 1610 is configured to implement the functions of the processing unit 1510 described above, and the interface circuit 1620 is configured to implement the functions of the communication unit 1520 described above. Figure 16 Or Figure 17 The communication apparatus 1600 is configured to implement the method embodiments described in any of the above method embodiments. Optionally, the processor 1610 is configured to implement the functions of the processing unit 1510 described above, and the interface circuit 1620 is configured to implement the functions of the communication unit 1520 described above.
[0473] For example, the communication apparatus 1600 can be configured to implement the terminal device or the network device in the method embodiments described in any of the above method embodiments, Figure 6 Or Figure 14 The functions of any of the terminal device or the network device involved in the method embodiments.
[0474] When the above communication apparatus 1600 is a chip applied to a certain device (such as the terminal device or the network device described above), the device chip implements the functions of the device in the above method embodiments. The device chip receives information from other modules (such as a radio frequency module or an antenna) in the device, and the information is sent by other devices to the device; or the device chip sends information to other modules (such as a radio frequency module or an antenna) in the device, and the information is sent by the device to other devices. The communication apparatus 1600 here can be a baseband chip of a certain device, or a DU or other modules, and the DU here can be a DU under the open radio access network (O-RAN) architecture.
[0475] The processor 1610 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor. In addition, the memory involved in each embodiment of the present application can include a volatile memory such as a random access memory (RAM). The memory can also include a non-volatile memory such as a read-only memory (ROM), a flash memory, a mechanical hard disk drive (HDD) or a solid state drive (SSD).
[0476] The following describes the communication device shown in Figure 6 As shown in FIG. 17, the communication device 1700 includes a processor 1710 and a transceiver 1730. The processor 1710 can also be referred to as a processing unit, a processing board, a processing module, a processing device, etc. The implementation of the processor 1710 can refer to the content of the processor 1610 in the foregoing description. Figure 6 The transceiver 1730 can also be referred to as a transceiving unit, a transceiver, a transceiving device, etc. The transceiver 1730 includes a transmitter 1731, a receiver 1732, and an antenna 1733. Optionally, the transceiver 1730 can also include a radio frequency circuit, an input / output device, etc., which are not limited herein. Figure 14 Optionally, the devices in the transceiver 1730 for implementing the receiving function are regarded as a receiving module, and the devices in the transceiver 1730 for implementing the transmitting function are regarded as a transmitting module, i.e., the transceiver 1730 includes a receiver and a transmitter. The transceiver can also be referred to as a transceiver, a transceiving module, or a transceiving circuit, etc. The receiver can also be referred to as a receiver, a receiving module, or a receiving circuit, etc. The transmitter can also be referred to as a transmitter, a transmitting module, or a transmitting circuit, etc.
[0477] Optionally, the communication device 1700 can also include a memory 1720, which can store computer program codes and / or data.
[0478] The processor 1710 is mainly used for processing communication protocols and communication data, controlling the communication device 1700, executing software programs, processing data of the software programs, etc. The memory 1720 is mainly used for storing software programs and data. The radio frequency circuit is mainly used for converting baseband signals and radio frequency signals and processing radio frequency signals. The antenna 1733 is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving data input by a user and outputting data to the user.
[0479] When data needs to be transmitted, the processor 1710 performs baseband processing on the data to be transmitted, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit converts the baseband signal into a radio frequency signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is transmitted to the communication device 1700, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor 1710 converts the baseband signal into data and processes the data. For the convenience of description,
[0480] When data needs to be transmitted, the processor 1710 performs baseband processing on the data to be transmitted, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit converts the baseband signal into a radio frequency signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is transmitted to the communication device 1700, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor 1710 converts the baseband signal into data and processes the data. For the convenience of description, Figure 14Only one memory 1720, processor 1710, and transceiver 1730 are shown in the diagram. In actual terminal products, there may be one or more processors 1710 and one or more memories 1720. The memory 1720 may also be referred to as a storage medium or storage device. The memory 1720 may be set up independently of the processor 1710 or integrated with the processor 1710; there is no limitation on this.
[0481] In this embodiment, the antenna and radio frequency circuit with transceiver functions are considered as communication units of the communication device 1700, and the processor with processing functions is considered as processing units of the communication device 1700. The processor 1710 is used to execute the above-described... Figure 6 or Figure 14 In the embodiments of the method described above, the transceiver 1730 is used to perform the sending and receiving actions on the terminal device or network device side.
[0482] When the communication device 1700 is a chip, the chip includes a processor and a transceiver. The transceiver can be an input / output circuit or a communication interface; the processor can be a processing module integrated on the chip, a microprocessor, or an integrated circuit. Optionally, the chip may also include a memory. In the above method embodiments, the transmitting operation of the terminal device or network device can be understood as the output of the chip, and the receiving operation of the terminal device or network device in the above method embodiments can be understood as the input of the chip.
[0483] This application provides a communication system. The communication system includes a terminal device and a network device.
[0484] In one possible embodiment, the terminal device can implement Figure 6 The methods illustrated describe the functions of the terminal device and the network device that can achieve them. Figure 14 The method shown illustrates the functionality of the network device in the implementation.
[0485] In another possible embodiment, the terminal device can implement Figure 6 The methods illustrated describe the functions of the terminal device and the network device that can achieve them. Figure 14 The method shown illustrates the functionality of the network device in the implementation.
[0486] This application provides a chip system including a processor and an interface. The processor is used to call and execute instructions from the interface, and when the processor executes the instructions, it implements the aforementioned... or Implement any of the methods shown in the diagram.
[0487] The embodiment of the present application provides a computer readable storage medium, which is used for storing a computer program or instructions, when the computer program or instructions are executed, the method embodiment shown in any one of or is implemented.
[0488] The embodiment of the present application provides a program product, when the program product is executed, a processor implements the method embodiment shown in any one of or is implemented. The program product is, for example, a computer program product, and specifically, for example, a computer program and / or instructions. The processor is, for example, a processor running in a computer.
[0489] In the above embodiment, all or part of the embodiment can be realized by software, hardware, firmware or any combination thereof. When realized by software, all or part of the embodiment can be realized in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, all or part of the flow or function described in the embodiment of the present application is executed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, user equipment or other programmable devices. The computer program or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer program or instructions can be transferred from one website, computer, server or data center to another website, computer, server or data center through a wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available medium can be a magnetic medium, for example, a floppy disk, a hard disk, a magnetic tape; or an optical medium, for example, a digital video disc; or a semiconductor medium, for example, a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.
[0490] In various embodiments of the present application, the terms and / or descriptions between different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0491] The various digital numbers involved in the various embodiments of the present application are only used for differentiation for convenience of description, and are not used to limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the execution order, and the execution order of the processes should be based on its function and inherent logic.
Claims
1. A communication method characterized by comprising: Applied to a terminal device side, the method comprises: receiving first information, the first information indicating an upper limit of bandwidth for transmitting a first signal in a plurality of time units, a starting frequency domain position for transmitting the first signal being different in at least two time units in the plurality of time units; receiving second information, the second information indicating a frequency hopping pattern of the plurality of time units, wherein the frequency hopping pattern of one time unit indicates at least one frequency domain resource, the at least one frequency domain resource being a frequency domain resource for transmitting the first signal in at least one sub-time unit in the one time unit, the at least one frequency domain resource occupying a partial bandwidth or a whole bandwidth of the upper limit of bandwidth of the one time unit.
2. The method of claim 1, wherein: the method further comprises receiving third information; or, the terminal device side is pre-configured or pre-defined with third information; wherein the third information indicates a set of frequency hopping patterns, each frequency hopping pattern in the set of frequency hopping patterns indicating a frequency domain resource for transmitting a signal in at least one sub-time unit of a time unit, each frequency hopping pattern in the set of frequency hopping patterns being associated with an index, wherein: the second information indicating the frequency hopping pattern of the plurality of time units comprises: the second information comprising information of an index of the frequency hopping pattern of the plurality of time units.
3. The method of claim 2, wherein, the set of frequency hopping patterns comprises a plurality of levels of frequency hopping patterns, each level of frequency hopping patterns comprising at least one frequency hopping pattern, wherein any two frequency hopping patterns belonging to different levels of frequency hopping patterns satisfy the following conditions: the frequency domain resources indicated by the any two frequency hopping patterns occupy different bandwidths; and / or, the number of sub-time units in which the frequency domain resources indicated by the any two frequency hopping patterns are located is different.
4. The method of claim 3, wherein, the method further comprises: sending fourth information, the fourth information indicating a sparsity of a channel between the terminal device side and a network device side, the fourth information being used to determine the frequency hopping pattern of the one time unit.
5. The method of claim 4, wherein, the frequency hopping pattern of the one time unit is: in a first association relationship, one frequency hopping pattern in a first level of frequency hopping patterns associated with a value range of the sparsity of the channel, the first association relationship indicating an association relationship between the plurality of levels of frequency hopping patterns and a plurality of value ranges of the sparsity of the channel, wherein: the smaller the minimum value of the value range of the sparsity of the channel is, the smaller the bandwidth occupied by the frequency domain resource indicated by the first level of frequency hopping patterns associated with the sparsity of the channel is, and the larger the minimum value of the value range of the sparsity of the channel is, the larger the bandwidth occupied by the frequency domain resource indicated by the first level of frequency hopping patterns associated with the sparsity of the channel is.
6. The method according to any one of claims 1 to 5, characterized in that, the frequency hopping pattern of the one time unit comprises: information of the number of the at least one sub-time unit; and, information of a first position of each frequency domain resource in the at least one frequency domain resource.
7. The method of claim 6, wherein, the first position of each first frequency domain resource is one of: a position of each frequency domain resource in the upper limit of bandwidth of the one time unit; or, a position of each frequency domain resource in a total bandwidth, the total bandwidth being a total bandwidth for transmitting the first signal in the plurality of time units.
8. The method of claim 7, wherein, the method further comprises: receiving fifth information, the fifth information indicating a second position, the second position being a position of a starting frequency domain resource in the at least one frequency domain resource in the total bandwidth, wherein: a position of each frequency domain resource in the total bandwidth is determined based on the second position and a position of each frequency domain resource in a bandwidth cap of the one time unit.
9. The method of claim 8, wherein, the second position is determined based on a first parameter, the first parameter representing an order of the one time unit in the plurality of time units for transmitting the first signal.
10. The method of claim 9, wherein, the first parameter satisfies a following formula: wherein n sRS is the first parameter, is the number of time units included in the one frame, n f is the frame number of the one frame, is the number of the one time unit within the one frame, T offset is the offset between the sub-time unit of the one time unit and the starting sub-time unit in the at least one sub-time unit, T SRS is the frequency hopping period of the first signal.
11. The method according to any one of claims 1 to 10, characterized in that, the method further comprises: frequency hopping transmitting the first signal over the plurality of time units, wherein the first signal is transmitted over the one time unit according to a frequency hopping pattern of the one time unit.
12. A communication method characterized by comprising: applicable to a network device side, the method comprises: transmitting, to a first terminal device side, first information, the first information indicating a bandwidth cap of a plurality of time units for transmitting a first signal, starting frequency domain positions for transmitting the first signal over at least two time units in the plurality of time units being different; transmitting, to the first terminal device side, second information, the second information indicating a frequency hopping pattern of the plurality of time units, wherein a frequency hopping pattern of one time unit indicates at least one frequency domain resource, the at least one frequency domain resource being a frequency domain resource for transmitting the first signal over at least one sub-time unit in the one time unit, the at least one frequency domain resource occupying a partial bandwidth or a whole bandwidth of the bandwidth cap of the one time unit.
13. The method of claim 12, wherein: the method further comprises transmitting third information; wherein the third information indicates a frequency hopping pattern set, each frequency hopping pattern in the frequency hopping pattern set indicating a frequency domain resource for transmitting a signal over at least one sub-time unit of a time unit, each frequency hopping pattern in the frequency hopping pattern set being associated with an index, wherein: the second information indicating the frequency hopping pattern of the plurality of time units comprises: the second information comprising information of an index of the frequency hopping pattern of the plurality of time units.
14. The method of claim 13, wherein, the frequency hopping pattern set comprises a plurality of levels of frequency hopping patterns, each level of frequency hopping patterns comprising at least one frequency hopping pattern, wherein any two frequency hopping patterns belonging to different levels of frequency hopping patterns satisfy a following condition: the frequency domain resources indicated by the any two frequency hopping patterns occupy different bandwidths; and / or, the sub-time units in which the frequency domain resources indicated by the any two frequency hopping patterns are located are different in number.
15. The method of claim 14, wherein, the method further comprises: receiving fourth information respectively from a plurality of terminal device sides, wherein fourth information from one terminal device side indicates a sparsity of a channel between the one terminal device side and the network device side, the plurality of terminal device sides comprising the first terminal device side; determining frequency hopping patterns respectively corresponding to the plurality of terminal device sides based on the fourth information from the plurality of terminal device sides, wherein: if the sparseness of the channels corresponding to two terminal device sides in the plurality of terminal device sides are not similar, the frequency hopping patterns corresponding to the two terminal device sides belong to different levels of frequency hopping patterns; and / or, if the sparseness of the channels corresponding to two terminal device sides in the plurality of terminal device sides are similar, the frequency hopping patterns corresponding to the two terminal device sides belong to the same level of frequency hopping patterns.
16. The method of claim 15, wherein, the frequency hopping pattern of the one time unit comprises: in the first association relationship, one frequency hopping pattern in a first level of frequency hopping patterns associated with a value range of the sparseness of the channel, the first association relationship indicating an association relationship between the plurality of levels of frequency hopping patterns and the plurality of value ranges of the sparseness of the channel, wherein: the smaller the minimum value of the value range of the sparseness of the channel is, the smaller the bandwidth occupied by the frequency domain resource indicated by the first level of frequency hopping patterns associated with the sparseness of the channel is, and the larger the minimum value of the value range of the sparseness of the channel is, the larger the bandwidth occupied by the frequency domain resource indicated by the first level of frequency hopping patterns associated with the sparseness of the channel is.
17. The method according to any one of claims 12-16, characterized in that, the frequency hopping pattern of the one time unit comprises: information of the number of the at least one sub-time unit; and information of a first position of each frequency domain resource in the at least one frequency domain resource.
18. The method of claim 17, wherein, the first position of each first frequency domain resource is one of: a position of each frequency domain resource in the bandwidth upper limit of the one time unit; or a position of each frequency domain resource in a total bandwidth, the total bandwidth being a total bandwidth of the plurality of time units used for transmitting the first signal.
19. The method of claim 18, wherein, the method further comprises: sending fifth information to the first terminal device side, the fifth information indicating a second position, the second position being a position of a starting frequency domain resource in the at least one frequency domain resource in the total bandwidth, wherein: the position of each frequency domain resource in the total bandwidth is determined based on the second position and the position of each frequency domain resource in the bandwidth upper limit of the one time unit.
20. The method of claim 19, wherein, the second position is related to a first parameter, the first parameter representing an order of the one time unit in the plurality of time units for transmitting the first signal.
21. The method of claim 20, wherein, the first parameter satisfies the following formula: wherein n SRS is the first parameter, is the number of time units included in the one frame, n f is the frame number of the one frame, is the number of the one time unit within the one frame, T offset is the offset between the sub-time unit of the one time unit and the start sub-time unit in the at least one sub-time unit, T SRS is the frequency hopping period of the first signal.
22. The method according to any one of claims 12-21, characterized in that, the method further comprises: frequency-hopping receiving the first signal on the plurality of time units, wherein the first signal is received on the one time unit according to the frequency hopping pattern of the one time unit.
23. A method of communication, comprising: applied to a terminal device side, the method comprises: frequency-hopping transmitting a first signal on a plurality of time units, wherein the first signal is transmitted on one time unit of the plurality of time units according to a frequency hopping pattern of the one time unit, wherein: the frequency hopping pattern of the one time unit indicates at least one frequency domain resource, the at least one frequency domain resource being a frequency domain resource used for transmitting the first signal on at least one sub-time unit in the one time unit, the at least one frequency domain resource occupying a partial bandwidth or a total bandwidth of the bandwidth upper limit of the one time unit.
24. A method of communication, comprising: applied to a network device side, the method comprises: The first signal is frequency-hopped received over a plurality of time units, wherein the first signal is received over one time unit of the plurality of time units according to a frequency-hopping pattern of the one time unit, wherein: The frequency-hopping pattern of the one time unit indicates at least one frequency domain resource, the at least one frequency domain resource being a frequency domain resource used for transmitting the first signal over at least one sub-time unit of the one time unit, the at least one frequency domain resource occupying a partial bandwidth or a whole bandwidth of an upper limit of a bandwidth of the one time unit.
25. A communications device, characterized by The device comprises a communication unit configured to perform the method according to any one of claims 1-11, or to perform the method according to any one of claims 12-22, or to perform the method according to claim 23, or to perform the method according to claim 24.
26. A computer program product, characterised in that, The computer program product, when executed, causes a processor to perform the method according to any one of claims 1-11, or to perform the method according to any one of claims 12-22, or to perform the method according to claim 23, or to perform the method according to claim 24.
27. A computer-readable storage medium, characterized in that, The storage medium has stored therein a computer program or instructions, which, when executed by a communication device, implement the method according to any one of claims 1-11, or implement the method according to any one of claims 12-22, or implement the method according to claim 23, or implement the method according to claim 24.