Communication method and apparatus
By sharing the resources of probe reference signal sequences and identifiers across multiple cells, the problems of power consumption and mobility management complexity of terminal devices across multiple cells are solved, thereby improving communication performance.
Patent Information
- Application Number
- PCT/CN2025/106229
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-22
- Filing Date
- 2025-06-30
- Publication Date
- 2026-01-29
AI Technical Summary
In existing technologies, the frequent configuration of identifier and probe reference signal sequence resources by terminal devices across multiple cells leads to high power consumption, complex mobility management, and impacts communication performance.
By using a unified detection reference signal sequence and identifier to share resources across multiple cells, and by configuring network equipment, the power consumption of terminal and network equipment is reduced, and mobility management is simplified.
By sharing resources and identifiers, power consumption of terminal and network devices is reduced, mobility management is simplified, and communication performance is improved.
Smart Images

Figure CN2025106229_29012026_PF_FP_ABST
Abstract
Description
Communication method and apparatus
[0001] Cross-reference to Related Applications
[0002] This application claims priority to the Chinese Patent Application No. 202410992480.8, filed on July 22, 2024, and entitled “A Communication Method and Apparatus”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present application relates to the field of communication technology, and in particular, to a communication method and apparatus. BACKGROUND
[0004] With the development of mobile communication technology, wireless services are increasingly growing and rich, and the demand of users for communication performance is also rising. Therefore, how to improve the communication performance is a current research direction. SUMMARY
[0005] Embodiments of the present application provide a communication method and apparatus for improving communication performance.
[0006] In a first aspect, the present application provides a communication method, which is applicable to a terminal device, for example, can be executed by a terminal device, or can be executed by an apparatus in a terminal device. Illustratively, the apparatus in the terminal device can refer to a component (e.g., a processor, a circuit, a chip, or a chip system, etc.) in the terminal device, or can also refer to a logical module or software capable of realizing all or part of the terminal device functions.
[0007] Taking the terminal device as an execution subject, the method can include: determining a first sounding reference signal sequence by the terminal device; and transmitting a sounding reference signal, which is generated based on the first sounding reference signal sequence, and is carried by a first resource. Wherein, the first resource is used to carry at least one sequence in multiple cells, the at least one sequence including the first sounding reference signal sequence; and / or the terminal device is identified by a first identifier in multiple cells.
[0008] In the above embodiments of the present application, the sounding reference signal sequence is carried by the first resource in multiple cells, and the terminal device is identified by the first identifier in multiple cells. In this way, the terminal device can send the sounding reference signal to the network devices corresponding to the multiple cells through the first resource and the first identifier when moving in the multiple cells, without frequently configuring the terminal identifier, the sounding reference signal sequence, and the resource carrying the sounding reference signal sequence, which can simplify the mobility management and update, and is conducive to reducing the power consumption of the terminal device and the network device, and further improving the communication performance.
[0009] In a possible implementation, the terminal device can further receive a second message from the first network device, the second message comprising at least one of the following: the first identifier, information indicating the at least one sequence, or the first resource; and wherein the cell corresponding to the first network device belongs to the plurality of cells.
[0010] By the above implementation, at least one of the first identifier, the at least one sequence, or the first resource can be configured by the first network device, so that the terminal device can transmit the at least one sequence to the network devices corresponding to the plurality of cells according to the first identifier and the first resource when moving among the plurality of cells, without complicated mobility management and updating, which is conducive to reducing power consumption of the network devices and the terminal device, and further improving communication performance.
[0011] In a second aspect, the present application provides a communication method, which is applicable to a terminal device, for example, can be executed by a terminal device, or can be executed by an apparatus in a terminal device. Illustratively, the apparatus in the terminal device can refer to a component (for example, a processor, a circuit, a chip, or a chip system, etc.) in the terminal device, or can also refer to a logical module or software capable of realizing all or part of the functions of the terminal device.
[0012] Taking the terminal device as an execution subject, the method can comprise: receiving, by the terminal device, a second message from a first network device, the second message comprising at least one of the following: a first identifier, information indicating at least one sequence, or a first resource; wherein the first identifier is used to identify the terminal device in a plurality of cells, the at least one sequence comprises at least one sounding reference signal sequence, the first resource is used to carry the at least one sequence in the plurality of cells, and the cell corresponding to the first network device belongs to the plurality of cells; and transmitting, by the terminal device, a sounding reference signal to network devices corresponding to the plurality of cells according to the second message, the sounding reference signal being generated based on the sounding reference signal sequence comprised in the at least one sequence.
[0013] In a possible implementation, when transmitting the sounding reference signal to the network devices corresponding to the plurality of cells according to the second message, the terminal device determines a first sounding reference signal sequence, wherein the first sounding reference signal sequence belongs to the at least one sounding reference signal sequence; and transmits a sounding reference signal, the sounding reference signal being generated based on the first sounding reference signal sequence, and the sounding reference signal being carried by the first resource.
[0014] The technical effects achieved by the above second aspect and any possible implementation thereof can be referred to the technical effects achieved by the above first aspect and any possible implementation thereof, which will not be repeated here.
[0015] In a possible implementation of the first aspect or the second aspect, the at least one sequence includes at least one sounding reference signal sequence, and the at least one sounding reference signal sequence is generated based on a W sequence. The W sequence has low ambiguity, so that the sounding reference signal sequence obtained based on the W sequence has good robustness. A large number of sounding reference signal sequences can be obtained based on the W sequence, which facilitates expansion of sequence resources and thus enables service provision for more users.
[0016] In a possible implementation of the first aspect or the second aspect, the first sounding reference signal sequence is generated based on a W sequence, or the first sounding reference signal sequence is generated based on a group of W sequences.
[0017] In a possible implementation of the first aspect or the second aspect, the W sequence has a highest-order term of the second order, or the W sequence has a highest-order term of the third order, or the W sequence has a highest-order term of the fourth order. Generally, the larger the highest-order term of the W sequence, the more the number of terms of a polynomial used by the W sequence, and the larger the number of different sequences generated based on the W sequence.
[0018] In a possible implementation of the first aspect or the second aspect, the at least one sequence includes a plurality of sounding reference signal sequences, and the highest-order terms used in generating the plurality of sounding reference signal sequences based on the W sequence are the same. The correlation between the plurality of sounding reference signal sequences generated using the same highest-order term is better than the correlation between the plurality of sounding reference signal sequences generated using different highest-order terms, and thus better detection performance can be achieved.
[0019] In a possible implementation of the first aspect or the second aspect, the at least one sequence includes a plurality of sounding reference signal sequences, and the second-highest-order terms used in generating the plurality of sounding reference signal sequences based on the W sequence are different, so that the receiving end can detect, by using a correlation position in a time domain or a frequency domain correlation peak position after inverse fast fourier transform (IFFT), which synchronization sequence is actually received, and thus detection complexity can be reduced. In addition, the first-order terms used in generating the plurality of sounding reference signal sequences based on the W sequence are different, so that the receiving end can detect, by using a correlation position in a time domain or a time domain correlation peak position after IFFT, which synchronization sequence is actually received, and thus detection complexity can be reduced.
[0020] In a possible implementation of the first aspect or the second aspect, the W sequence is determined by a generation length of the sequence and a length of the sequence in a generation period.
[0021] In a possible implementation of the first aspect or the second aspect, the W sequence can satisfy the following formula:
[0022] p(n)=p d n d +p d-1 n d-1 +…+p1n+p0;
[0023] where x(n) is the W sequence, n is an integer greater than 0 and less than or equal to N, N is the generation length of the sequence, P is the length of the sequence in one generation period, p i is a non-zero integer, 1 < i ≤ d, d is an integer greater than 1, p1 and p0 are constants.
[0024] In a possible implementation of the first aspect or the second aspect, if the d is 2, the W sequence can be
[0025] or, if the d is 3, the W sequence can be
[0026] or, if the d is 4, the W sequence can be
[0027] where α is an integer greater than or equal to 0 and less than or equal to (P-1), μ is an integer greater than or equal to 0 and less than or equal to (P-1), γ is an integer greater than or equal to 0 and less than or equal to (P-1), τ is an integer greater than or equal to 0 and less than or equal to (Q-1), Q is the number of cyclic shifts in the time domain, and θ is a constant.
[0028] In a possible implementation of the first aspect or the second aspect, the length of the sequence in one generation period is a prime number. That is, the value of P can be a prime number. Compared with the case where the value of P is a composite number, the value of P being a prime number cannot be divided by other natural numbers, so that more sequences with good autocorrelation and cross-correlation can be generated under the condition that the d is the same and the length of the sequence satisfies certain conditions, thereby providing services for more users and expanding the capacity.
[0029] In a possible implementation of the first aspect or the second aspect, the terminal device can further receive a first message, where the first message is used to indicate related parameters of the W sequence, and the related parameters include at least one of the following: the mapping length of the sequence, the generation length of the sequence, d, Q, α, μ, γ, τ, or θ.
[0030] In a possible implementation of the first aspect or the second aspect, the at least one sequence includes the first SRS sequence and a second SRS sequence, and the first SRS sequence indicates different information from the second SRS sequence.
[0031] In a possible implementation of the first aspect or the second aspect, the first SRS sequence is used for at least one of the following: positioning, measurement, user identification, channel estimation, or data transmission.
[0032] With the above implementation, the SRS sequence can be used in multiple ways, and can be applied to more communication scenarios.
[0033] In a possible implementation of the first aspect or the second aspect, the first SRS sequence is used to send a scheduling request (SR), and / or the first SRS sequence is used to send a buffer status report (BSR).
[0034] In a possible implementation of the first aspect or the second aspect, the first identifier is determined by an identifier of a first cell and a radio network temporary identifier (RNTI) of the terminal device, or the first identifier is determined by an identifier of a first area, an identifier of a first cell, and an RNTI of the terminal device, where the first area is an area covered by a network device corresponding to the plurality of cells, and the first cell belongs to the plurality of cells.
[0035] With the above implementation, the first identifier of the terminal device in the plurality of cells can be obtained by extending the RNTI of the terminal device, and is easy to implement. The length of the first identifier has no impact on the length of an identifier subsequently allocated to another terminal device in the plurality of cells.
[0036] In a possible implementation of the first aspect or the second aspect, the at least one sequence includes at least one SRS sequence, an identifier of the at least one SRS sequence is determined by the first identifier, and / or an identifier of at least one resource used to carry the at least one SRS sequence is determined by the first identifier, and the at least one resource belongs to the first resource.
[0037] By the above implementation manner, the first identifier is associated with the identifier of the at least one sounding reference signal sequence and the identifier of the at least one resource for carrying the at least one sounding reference signal sequence, so that the terminal device can determine the identifier of the sounding reference signal sequence available to the terminal device and the resource corresponding to the sounding reference signal sequence available to the terminal device based on the first identifier, without the configuration of the network device, and signaling interaction can be reduced.
[0038] Based on the first aspect or the second aspect, in a possible implementation manner, the identifier of the at least one sounding reference signal sequence is determined by the first identifier, which can be replaced by that the identifier of the at least one sounding reference signal sequence is determined by the first identifier and first information, the first information including the number of the at least one sounding reference signal sequence and / or a first number, the first number being the number of sounding reference signal sequences supported to be transmitted in the plurality of cells.
[0039] Based on the first aspect or the second aspect, in a possible implementation manner, the identifier of the at least one resource is determined by the first identifier, which can be replaced by that the identifier of the at least one resource is determined by the first identifier and second information, the second information including the number of the at least one resource and / or a second number, the second number being the number of resources for carrying the sounding reference signal sequences transmitted in the plurality of cells.
[0040] Based on the first aspect or the second aspect, in a possible implementation manner, the transmission mode of the sounding reference signal is determined by the first identifier, the transmission mode being that the sounding reference signal is transmitted in a synchronous mode, or the transmission mode being that the sounding reference signal is transmitted in an asynchronous mode.
[0041] By the above implementation manner, the first identifier is associated with the transmission mode of the sounding reference signal, so that the terminal device can determine the transmission mode of the sounding reference signal according to the first identifier.
[0042] Based on the first aspect or the second aspect, in a possible implementation manner, the terminal device can further receive a third message, the third message being used to instruct the terminal device to transmit the sounding reference signal in a synchronous mode, or the third message being used to instruct the terminal device to transmit the sounding reference signal in an asynchronous mode.
[0043] In a possible implementation manner of the first aspect or the second aspect, the at least one sequence further includes at least one of a paging sequence, a synchronization sequence, a random access sequence, a first reference signal sequence, a sequence for generating a wake-up signal, a sequence for generating a hybrid automatic repeat request signal, or a sequence for generating data, wherein the first reference signal sequence is a reference signal sequence other than a sounding reference signal sequence.
[0044] In a possible implementation manner of the first aspect or the second aspect, the frequency domain resources occupied by the first resource in different time units can be the same or can be different; the first resource can be continuous in the frequency domain or can not be continuous in the frequency domain; the first resource can be continuous in the time domain or can not be continuous in the time domain.
[0045] In a possible implementation manner of the first aspect or the second aspect, the first resource is consistent in the plurality of cells. For example, the first resource is configured to be the same in the plurality of cells, or the first resource is shared by the plurality of cells, or the first resource is configured to be the same in the plurality of cells. The first resource can be configured for at least one terminal device to use, and the at least one terminal device can communicate with a network device corresponding to the plurality of cells through the first resource.
[0046] In a third aspect, a communication method is provided. The method is applicable to a first network device, for example, can be executed by the first network device, or can be executed by an apparatus in the first network device. Exemplarily, the apparatus in the first network device can refer to a component (for example, a processor, a circuit, a chip, or a chip system, etc.) in the first network device, or can refer to a logical module or software capable of realizing all or part of the functions of the first network device.
[0047] Taking the first network device as an execution subject, the method can include: determining, by the first network device, a first sounding reference signal sequence; transmitting a sounding reference signal, the sounding reference signal being generated based on the first sounding reference signal sequence, the sounding reference signal being carried by a first resource; wherein the first resource is used to carry at least one sequence in a plurality of cells, the at least one sequence including the first sounding reference signal; and / or the terminal device is identified by a first identifier in the plurality of cells.
[0048] In a possible implementation manner, the first network device can further transmit a second message to the terminal device, the second message including at least one of the first identifier, information indicating the at least one sequence, or the first resource.
[0049] In a fourth aspect, the present application provides a communication method, which is applicable to a first network device, for example, can be executed by the first network device, or can be executed by an apparatus in the first network device. Illustratively, the apparatus in the first network device can refer to a component (for example, a processor, a circuit, a chip, or a chip system, etc.) in the first network device, or can also refer to a logical module or software, etc. capable of realizing all or part of the functions of the first network device.
[0050] Taking the first network device as an execution subject, the method can include: the first network device sends a second message to a terminal device, the second message including at least one of the following: a first identifier, information indicating at least one sequence, or a first resource; wherein the first identifier is used to identify the terminal device within a plurality of cells, the at least one sequence includes at least one sounding reference signal sequence, and the first resource is used to carry the at least one sequence within the plurality of cells, and a cell corresponding to the first network device belongs to the plurality of cells; and the first network device receives a sounding reference signal from the terminal device according to the second message, the sounding reference signal being generated based on a sounding reference signal sequence included in the at least one sequence.
[0051] In a possible implementation, when receiving the sounding reference signal from the terminal device according to the second message, the first network device determines a first sounding reference signal sequence, wherein the first sounding reference signal sequence belongs to the at least one sounding reference signal sequence; and the first network device receives the sounding reference signal from the terminal device according to the first sounding reference signal sequence, the sounding reference signal being generated based on the first sounding reference signal sequence, and the sounding reference signal being carried by the first resource.
[0052] Based on the third aspect or the fourth aspect described above, in a possible implementation, the at least one sequence includes at least one sounding reference signal sequence, and the at least one sounding reference signal sequence is generated based on a W sequence.
[0053] Based on the third aspect or the fourth aspect described above, in a possible implementation, the first sounding reference signal sequence is generated based on one W sequence, or the first sounding reference signal sequence is generated based on a group of W sequences.
[0054] Based on the third aspect or the fourth aspect described above, in a possible implementation, the highest order term of the W sequence is a quadratic term, or the highest order term of the W sequence is a cubic term, or the highest order term of the W sequence is a quartic term.
[0055] In a possible implementation manner of the third aspect or the fourth aspect, the at least one sequence includes a plurality of sounding reference signal sequences, and the highest order term used in generating the plurality of sounding reference signal sequences based on the W sequence is the same.
[0056] In a possible implementation manner of the third aspect or the fourth aspect, the at least one sequence includes a plurality of sounding reference signal sequences, and the second-highest order term used in generating the plurality of sounding reference signal sequences based on the W sequence is different, and / or the first order term used in generating the plurality of sounding reference signal sequences based on the W sequence is different.
[0057] In a possible implementation manner of the third aspect or the fourth aspect, the W sequence is determined by a generation length of the sequence and a length of the sequence in one generation period.
[0058] In a possible implementation manner of the third aspect or the fourth aspect, the W sequence satisfies the following formula:
[0059] p(n)=p d n d +p d-1 n d-1 +…+p1n+p0;
[0060] wherein x(n) is the W sequence, n is an integer greater than 0 and less than or equal to N, N is the generation length of the sequence, P is the length of the sequence in one generation period, p i is a non-zero integer, 1<i≤d, d is an integer greater than 1, p1 and p0 are constants.
[0061] In a possible implementation manner of the third aspect or the fourth aspect, if the d is 2, the W sequence can be
[0062] or, if the d is 3, the W sequence can be
[0063] or, if the d is 4, the W sequence can be
[0064] wherein α is an integer greater than or equal to 0 and less than or equal to (P-1), μ is an integer greater than or equal to 0 and less than or equal to (P-1), γ is an integer greater than or equal to 0 and less than or equal to (P-1), τ is an integer greater than or equal to 0 and less than or equal to (Q-1), Q is the number of cyclic shifts in the time domain, and θ is a constant.
[0065] In a possible implementation manner of the third aspect or the fourth aspect, a value of the length of the sequence in the one generation period is a prime number.
[0066] In a possible implementation manner of the third aspect or the fourth aspect, the first network device can further send a first message to the terminal device, where the first message is used to indicate a related parameter of the W sequence, and the related reference includes at least one of the following: a mapping length of the sequence, a generation length of the sequence, d, Q, a, m, g, t, or q.
[0067] In a possible implementation manner of the third aspect or the fourth aspect, the at least one sequence includes the first SRS sequence and a second SRS sequence, and the first SRS sequence indicates different information from the second SRS sequence.
[0068] In a possible implementation manner of the third aspect or the fourth aspect, the first SRS sequence is used for at least one of the following: positioning, measurement, user identification, channel estimation, or data transmission.
[0069] In a possible implementation manner of the third aspect or the fourth aspect, the first SRS sequence is used to send a scheduling request (SR), and / or the first SRS sequence is used to send a buffer status report (BSR).
[0070] In a possible implementation manner of the third aspect or the fourth aspect, the first identifier is determined by an identifier of a first cell and a radio network temporary identifier (RNTI) of the terminal device, or the first identifier is determined by an identifier of a first area, an identifier of the first cell, and the RNTI of the terminal device, where the first area is an area covered by a network device corresponding to the plurality of cells, and the first cell belongs to the plurality of cells.
[0071] In a possible implementation manner of the third aspect or the fourth aspect, the at least one sequence includes at least one SRS sequence, an identifier of the at least one SRS sequence is determined by the first identifier, and / or an identifier of at least one resource is determined by the first identifier, where the at least one resource is used to carry the at least one SRS sequence, and the at least one resource belongs to the first resource.
[0072] In a possible implementation manner of the third aspect or the fourth aspect, the identification of the at least one sounding reference signal sequence is determined by the first identification, which can be replaced by: the identification of the at least one sounding reference signal sequence is determined by the first identification and first information, the first information comprising a number of the at least one sounding reference signal sequence and / or a first number, the first number being a number of sounding reference signal sequences supported to be transmitted in the plurality of cells.
[0073] In a possible implementation manner of the third aspect or the fourth aspect, the identification of the at least one resource is determined by the first identification, which can be replaced by: the identification of the at least one resource is determined by the first identification and second information, the second information comprising a number of the at least one resource and / or a second number, the second number being a number of resources used to carry sounding reference signal sequences transmitted in the plurality of cells.
[0074] In a possible implementation manner of the third aspect or the fourth aspect, the first network device can further send a third message to the terminal device, the third message being used to instruct the terminal device to send the sounding reference signal in a synchronous mode, or the third message being used to instruct the terminal device to send the sounding reference signal in an asynchronous mode.
[0075] In a possible implementation manner of the third aspect or the fourth aspect, the at least one sequence further comprises at least one of: a paging sequence, a synchronization sequence, a random access sequence, a first reference signal sequence, a sequence used to generate a wake-up signal, a sequence used to generate a hybrid automatic repeat request signal, or a sequence used to generate data, wherein the first reference signal sequence is a reference signal sequence other than a sounding reference signal sequence.
[0076] In a possible implementation manner of the third aspect or the fourth aspect, the frequency domain resources occupied by the first resource in different time units can be the same, or the frequency domain resources occupied by the first resource in different time units can also be different; the first resource can be continuous in the frequency domain, or the first resource can also be discontinuous in the frequency domain; the first resource can be continuous in the time domain, or the first resource can also be discontinuous in the time domain.
[0077] In a possible implementation manner of the third aspect or the fourth aspect, the first resource is consistent in the plurality of cells.
[0078] The technical effects achieved by the third aspect or the fourth aspect and any possible implementation manner thereof can be referred to the technical effects achieved by the first aspect or the second aspect and any possible implementation manner thereof, which will not be repeated here.
[0079] In a fifth aspect, the present application provides a communication apparatus, which can be used to execute the method in the first aspect or the second aspect or any possible implementation manner thereof. The communication apparatus can be a terminal device or a component in the terminal device. The communication apparatus can include a module, unit, or means corresponding to the method in the first aspect or the second aspect or any possible implementation manner thereof, which can be implemented in hardware, software, or a combination of both. The hardware or software includes one or more modules or units corresponding to the above functions.
[0080] In a possible implementation manner, the communication apparatus can include a baseband apparatus and a radio frequency apparatus.
[0081] In another possible implementation manner, the communication apparatus can include a processing module (also referred to as a processing unit) and a transceiver module (also referred to as a transceiver unit). The transceiver module can implement the sending function and the receiving function. When the transceiver module implements the sending function, it can be referred to as a sending module (also referred to as a sending unit). When the transceiver module implements the receiving function, it can be referred to as a receiving module (also referred to as a receiving unit). The sending module and the receiving module can be the same functional module, which is referred to as a transceiver module and can implement the sending function and the receiving function. Alternatively, the sending module and the receiving module can be different functional modules, and the transceiver module refers to these functional modules in general.
[0082] In a sixth aspect, the present application provides a communication apparatus, which can be used to execute the method in the third aspect or the fourth aspect or any possible implementation manner thereof. The communication apparatus can be a first network device or a component in the first network device. The communication apparatus can include a module, unit, or means corresponding to the method in the third aspect or the fourth aspect or any possible implementation manner thereof, which can be implemented in hardware, software, or a combination of both. The hardware or software includes one or more modules or units corresponding to the above functions.
[0083] In a possible implementation manner, the communication apparatus can include a baseband apparatus and a radio frequency apparatus.
[0084] In another possible implementation, the communication apparatus can include a processing module (also referred to as a processing unit) and a transceiver module (also referred to as a transceiver unit). The transceiver module can implement the sending function and the receiving function. When the transceiver module implements the sending function, it can be referred to as a sending module (also referred to as a sending unit). When the transceiver module implements the receiving function, it can be referred to as a receiving module (also referred to as a receiving unit). The sending module and the receiving module can be the same functional module, which is referred to as a transceiver module and can implement the sending function and the receiving function. Alternatively, the sending module and the receiving module can be different functional modules, and the transceiver module refers to these functional modules in general.
[0085] In a seventh aspect, the present application provides a communication system, which can include the communication apparatus provided in the fifth aspect and / or the communication apparatus provided in the sixth aspect.
[0086] In an eighth aspect, the present application further provides a communication apparatus. The communication apparatus can include one or more processors. Optionally, the communication apparatus can further include a memory. The memory is configured to store one or more computer programs or instructions. The one or more processors are configured to execute the one or more computer programs or instructions stored in the memory, so that the communication apparatus performs the method in any one of the first aspect to the fourth aspect and any possible implementation thereof.
[0087] In a ninth aspect, the present application further provides a communication apparatus, including a processor and an interface circuit. The interface circuit is configured to receive a signal from another communication apparatus outside the communication apparatus and transmit the signal to the processor or send a signal from the processor to another communication apparatus outside the communication apparatus. The processor is configured to implement the method in any one of the aspects described above by means of a logic circuit or by executing computer programs or instructions. The communication apparatus can be the terminal device in the first aspect or the second aspect, or an apparatus including the terminal device, or an apparatus included in the terminal device, such as a chip; or the communication apparatus can be the first network device in the third aspect or the fourth aspect, or an apparatus including the first network device, or an apparatus included in the first network device.
[0088] In some possible designs, when the apparatus is a chip system, the apparatus can be composed of a chip or can include a chip and other discrete devices.
[0089] In a tenth aspect, the present application further provides a chip system, including at least one chip and a memory. The at least one chip is configured to read and execute a program stored in the memory, so as to implement the method in any one of the first aspect to the fourth aspect and any possible implementation thereof.
[0090] In a eleventh aspect, the present application also provides a computer readable storage medium for storing computer programs or instructions, which, when executed, cause the method in any one of the first aspect to the fourth aspect and any possible implementation thereof to be implemented.
[0091] In a twelfth aspect, the present application also provides a computer program product comprising computer programs or instructions, which, when executed on a computer, cause the method in any one of the first aspect to the fourth aspect and any possible implementation thereof to be implemented.
[0092] The technical effects achieved by the fifth aspect to the twelfth aspect and any possible implementation thereof can be referred to the technical effects achieved by any one of the first aspect to the fourth aspect and any possible implementation thereof, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0093] FIG. 1 is a schematic diagram of a network architecture of a communication system;
[0094] FIG. 2 is a schematic diagram of a base station-centered network architecture;
[0095] FIG. 3 is a schematic diagram of a user-centered network architecture;
[0096] FIG. 4 is a schematic diagram of multiple meta-BWPs provided by an embodiment of the present application;
[0097] FIG. 5 is a schematic diagram of multiple meta-BWPs provided by an embodiment of the present application;
[0098] FIG. 6 is a schematic diagram of a communication method provided by an embodiment of the present application;
[0099] FIG. 7 is a schematic diagram of a sending mode of SRS provided by an embodiment of the present application;
[0100] FIG. 8 is a schematic diagram of a structure of a communication apparatus provided by an embodiment of the present application;
[0101] FIG. 9 is a schematic diagram of a structure of another communication apparatus provided by an embodiment of the present application;
[0102] FIG. 10 is a schematic diagram of a structure of still another communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION
[0103] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.
[0104] The network architecture and service scenarios described in the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0105] Firstly, in the embodiments of the present application, "multiple" can refer to two or more than two. In view of this, "multiple" can also be understood as "at least two" in the embodiments of the present application. "At least one" can be understood as one or more, for example, one, two or more. For example, "including at least one" means including one, two or more, for example, including at least one of A, B and C, which can include A, B, C, A and B, A and C, B and C, or A, B and C. "And / or" describes the association relationship of the associated objects, and specifically can exist in three relationships, for example, A and / or B can represent three cases of A existing alone, A and B existing together, and B existing alone. In addition, the character " / ", if not specially stated, generally represents an "or" relationship between the associated objects before and after it.
[0106] Secondly, the terms "system" and "network" in the embodiments of the present application can be used interchangeably, and "according to" and "based on" can be used interchangeably.
[0107] The ordinal numbers "first", "second" and the like mentioned in the embodiments of the present application are generally used to distinguish different objects, and are not used to limit the order, time sequence, priority or importance of multiple objects. For example, the first SRS sequence and the second SRS sequence involved in the embodiments of the present application are used to distinguish different SRS sequences, and do not limit the order, time sequence, priority or importance of the multiple SRS sequences.
[0108] Thirdly, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device containing a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0109] Fourthly, in the present application, "predefined" can include predefinition, for example, protocol definition. Wherein, "predefinition" can be realized by pre-saving corresponding codes, tables or other ways that can be used to indicate related information in devices (for example, including various network elements), and the present application does not limit the specific implementation manner thereof.
[0110] Five, the "storage" or "save" involved in the present application can refer to saving in one or more memories. The one or more memories can be separately arranged or integrated in the encoder or decoder, processor, or communication device. The one or more memories can also be partially separately arranged and partially integrated in the decoder, processor, or communication device. The type of memory can be any form of storage medium, which is not limited.
[0111] Six, the arrows or blocks shown by dashed lines in the schematic diagrams in the drawing part of the present application specification represent optional steps or optional modules.
[0112] Seven, in the present application, "indication" can include direct indication, indirect indication, display indication, and 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.
[0113] In the present application, the information indicated by the indication information is referred to as the 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, 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 each 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 as multiple sub-information, and the sending period and / or sending time of these sub-information can be the same or different.
[0114] Eight, in 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 from 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, modules, chips, software modules or hardware modules within a device through a bus, wire or interface.
[0115] Nine, in the embodiments of the present application, the words such as "exemplarily", "for example", "such as" and the like are used to represent examples, illustrations or descriptions. Any embodiment or design scheme described as "example" in the present 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" and "corresponding" are sometimes used interchangeably, and it should be pointed out that when the difference is not emphasized, the meanings expressed are consistent.
[0116] Ten, the embodiments of the present application will be presented around a system including a plurality of devices, components, modules, etc. It should be understood that the system can include other devices, components, modules, etc. not mentioned, or can only include part of the devices, components, or modules mentioned in the embodiments. Alternatively, "component" and "part" in the present application can be replaced with each other.
[0117] The following first introduces a communication system applicable to the embodiments of the present application.
[0118] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example, a communication sensing integrated (integrated sensing and communication, ISAC) system, a universal mobile communication system (universal mobile telecommunications system, UMTS), a wireless local area network (wireless local area network, WLAN), a short-range wireless communication system (such as a sidelink, wireless fidelity (wireless fidelity, Wi-Fi), Bluetooth, etc.), a wired network, a vehicle to everything (vehicle to everything, V2X) communication system, a device-to-device (device-to-device, D2D) communication system, a vehicle networking communication system, a 4th generation (4th generation, 4G) mobile communication system (such as a long term evolution (long term evolution, LTE) system), an LTE frequency division duplex (frequency division duplex, FDD) system, an LTE time division duplex (time division duplex, TDD), a worldwide interoperability for microwave access (worldwide interoperability for microwave access, WiMAX) communication system, a 5th generation (5th generation, 5G) mobile communication system (such as a new radio (new radio, NR) system), a future communication system, or other similar communication systems, etc. The embodiments of the present application are described taking the communication system shown in FIG. 1 as an example. When the technical solutions of the embodiments of the present application are applied to other communication systems, the devices, components, modules, etc. in the embodiments can be replaced by corresponding devices, components, modules in other communication systems, without limitation.
[0119] Figure 1 is a schematic diagram of an architecture of a communication system to which embodiments of the present application are applied. As shown in Figure 1, the communication system includes an access network 100 and a core network 200. Optionally, the communication system can also include an Internet 300. Among them, the access network 100 can include at least one radio access network (RAN) node, such as 110a and 110b in Figure 1, and at least one terminal device, such as 120a-120j in Figure 1. Among them, 110a is a base station, 110b is a micro station, 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 notebook computer, 120h is a printer, and 120i is a drone. Among them, the same terminal device or network device can provide different functions in different application scenarios. For example, the mobile phones in Figure 1 are 120a, 120e, 120f and 120j, the mobile phone 120a can access the base station 110a, connect the car 120b, communicate directly with the mobile phone 120e and access the HAP, the car 120b can access the HAP and communicate directly with the mobile phone 120a, the mobile phone 120f can access the micro station 110b, connect the notebook computer 120g, and connect the printer 120h, and the mobile phone 120j can control the drone 120i.
[0120] The network device is a network-side device with wireless transceiving function. The network device can be a device in a radio access network (RAN) that provides wireless communication function for a terminal device, referred to as a RAN device; or the network device can also be a core network device. For ease of understanding, the network device is taken as a RAN device in the following description. The RAN can be an access network in the 3rd generation partnership project (3GPP), for example, a 4G, 5G, or future-oriented 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. The RAN device can 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, an access node in a WiFi system, a wireless relay node, or a wireless backhaul node, etc.
[0121] The RAN device can also be a module or unit that completes the function of the base station part, for example, can be a central unit (CU), can also be a distributed unit (DU), and can also be a radio unit (RU). The CU here completes the function of the radio resource control protocol and the packet data convergence layer protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the function of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete the function of part of the physical layer or the entire physical layer. For specific descriptions of the above-mentioned various protocol layers, refer to the relevant technical specifications of the 3rd generation partnership project (3GPP). 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 processing unit (AAU), or a remote radio head (RRH). In different systems, the CU, the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an open CU (O-CU), the DU can also be referred to as an open DU (O-DU), and the RU can also be referred to as an open RU (O-RU). Any one of the CU (or CU-control plane (CU-CP) or CU-user plane (CU-UP)), the DU, and the RU 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 network device can be a macro base station (such as 110a in FIG. 1), can also be a micro base station or an indoor station (such as 110b in FIG. 1), and can also be a relay node or a donor node, etc. The embodiments of this application do not limit the specific technology and specific device form adopted by the network device.
[0122] In the embodiments of the present application, the functions of the network device can also be performed 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, smart city, etc.
[0123] The terminal device is a user-side device with wireless transceiving function. The terminal device can also be referred to as a terminal, user equipment (UE), user terminal, user apparatus, user unit, user station, access terminal, access station, UE station, remote station, wireless communication device, mobile station, or mobile terminal, etc. The terminal device is usually provided with a communication module, circuit or chip for performing corresponding communication functions. The terminal device is also configured with program instructions for performing corresponding communication functions. The terminal device can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine to machine (M2M) or machine-type communication (MTC), internet of things (IOT), virtual reality (VR), augmented reality (AR), industrial control, self driving, remote medical, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal device can be a mobile phone, tablet computer, computer with wireless transceiving function, wearable device, vehicle, unmanned aerial vehicle, helicopter, airplane, ship, robot, mechanical arm, smart home device, transport vehicle with wireless communication function, communication module, etc.
[0124] In the embodiments of the present application, the device for implementing the functions of the terminal device can be a terminal device, or a device capable of supporting the terminal device to implement the functions, such as a chip system or a combination device or component that can implement the functions 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 device form adopted by the terminal device.
[0125] 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 be deployed on water; and can be deployed on an airplane, a balloon, and a man-made satellite in the air. Embodiments of the present application do not limit the application scenarios of the network device and the terminal device.
[0126] The network device and the terminal device can communicate with each other through an air interface protocol. The air interface can be referred to as an air interface. The network device and the network device can communicate with each other through a network device-to-network device interface protocol. The terminal device and the terminal device can communicate with each other through a terminal device-to-terminal device interface protocol. The network device and the terminal device, the network device and the network device, and the terminal device and the terminal device can communicate through a licensed spectrum, an unlicensed spectrum, or both, without limitation.
[0127] The roles of the network device and the terminal device can be relative, for example, the helicopter or the unmanned aerial vehicle 120i in FIG. 1 can be configured as a mobile network device. For the terminal device 120j that accesses the wireless access network 100 through 120i, the terminal device 120i is a network device; but for the network device 110a, 120i is a terminal device, that is, 110a and 120i communicate with each other through a wireless air interface protocol. Of course, 110a and 120i can also communicate with each other through a network device-to-network device interface protocol, in which case, 120i is also a network device relative to 110a. Therefore, the network device and the terminal device can be collectively referred to as a communication apparatus. 110a and 110b in FIG. 1 can be referred to as a communication apparatus with a network device function, and 120a-120j in FIG. 1 can be referred to as a communication apparatus with a terminal device function.
[0128] It should be noted that the communication system described in the embodiments of the present application is used to more clearly illustrate the technical solutions of the embodiments of the present application, and does not limit the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems as the network architecture evolves and new business scenarios appear.
[0129] Next, the technical features related to the present application are introduced.
[0130] A mobile communication system is usually designed, deployed and managed in a base station centric manner in a physical layer, as shown in FIG. 2. Two network devices and three terminal devices are taken as examples in FIG. 2. The two network devices are denoted as network device 1 and network device 2, and the three terminal devices are denoted as terminal device 1, terminal device 2 and terminal device 3. The base station centric manner can be understood as that: a terminal device initially accesses a cell provided by a network device, and the network device configures the terminal device with related information of the cell and related information of neighboring cells of the cell; or the base station centric manner can also be understood as that: a network device configures a terminal device with resources in a unit of a cell, and the resources are only used in the cell and usually need to be reconfigured in other cells. Alternatively, the base station centric manner can also be referred to as a network device centric manner, or a cell centric manner, and is not limited in this regard.
[0131] The base station centric manner can reduce the processing complexity of a network device, and is beneficial to multiplexing of frequency or reference signal resources between different network devices, but the user experience is easily affected by the distance between a user terminal and a network device. For example, referring to terminal device 1 shown in FIG. 2, the terminal device 1 is located in the center of a cell and is close to network device 1, the signal-to-noise ratio of a communication link between the terminal device 1 and the network device 1 is high, the interference is small, and the user experience is good. For another example, referring to terminal device 2 shown in FIG. 2, the terminal device 2 is located at the edge of a cell and is far away from network device 1, the signal-to-noise ratio of a communication link between the terminal device 2 and the network device 1 is low, the interference is large, and the user experience is poor.
[0132] Referring to terminal device 3 shown in FIG. 2, the terminal device 3 is in a moving state, can move from a cell provided by network device 2 to a cell provided by network device 1, triggers a cell handover procedure, and can cause problems such as a decrease in communication quality, a communication interruption and the like, and also affects the user experience. During the cell handover procedure, a terminal device and a network device need to perform complicated signaling interaction for mobility management and updating, which is not conducive to energy saving of the terminal device and the network device. In addition, the terminal device also needs to periodically perform synchronization operations, measurement operations and the like, which is also not conducive to energy saving of the terminal device and the network device. Alternatively, the measurement operation can include but is not limited to at least one of the following: a measurement related to cell handover, a sensing measurement or a channel measurement.
[0133] In order to improve the problem of the cell edge in the base station centric network structure, the concept of user centric no cell (UCNC) is proposed in the development process of the mobile communication system. Alternatively, the user centric no cell can also be referred to as user centric. The concept of user centric is that the user is centered, and the cell switching process is triggered as little as possible or as few as possible, as shown in FIG. 3. Two network devices and two terminal devices are taken as examples in FIG. 3. Among them, the two network devices are denoted as network device 1 and network device 2, and the two terminal devices are denoted as terminal device 1 and terminal device 2. In an embodiment, the UCNC architecture can realize user centric through hyper cell, that is, the frequency resources of multiple cells and the specific format of signals to be transmitted and received by the user terminal are aligned, so that the user does not feel the cell switching to a certain extent. Essentially, the network device side still needs to perform tedious mobility management and update. The hyper cell is equivalent to enlarging the concept of the cell, and the number of users to be served by the system is increased. Usually, the reference signal sequences and other sequence resources allocated to different user terminals are different, resulting in insufficient reference signal sequences and other sequence resources.
[0134] In the UCNC architecture, although the user does not feel the cell switching to a certain extent, tedious mobility management and update still need to be performed, which is not conducive to the energy saving of the terminal device and the network device. For example, the terminal device and the network device need to frequently perform synchronization, measurement, configuration and other mobility management and update, which is not conducive to the energy saving of the terminal device and the network device.
[0135] With the development of mobile communication technology, wireless services are increasingly growing and rich, and the demand of users for communication performance is also rising. For example, in the foregoing base station centric or UCNC architecture, when the terminal device moves between multiple cells, tedious mobility management and update need to be performed, and frequent synchronization, measurement, configuration and other operations are performed, which affects the user experience and makes the power consumption of the terminal device and the network device high. The high power consumption of the terminal device and the network device affects the communication performance and is not conducive to energy saving. Therefore, how to improve the communication performance is a current research direction.
[0136] In view of this, the embodiments of the present application provide a communication method and device for improving the communication performance. Among them, the method and device described in the present application are based on the same technical concept. Since the principles of the methods and devices for solving problems are similar, the implementation of the device and the method can be mutually referred to, and the repeated parts will not be described again.
[0137] Before introducing the communication method provided by the embodiments of the present application, the related terms involved in the embodiments of the present application are explained below. When not specifically explained, these explanations are to support the meaning of the related terms and make the embodiments of the present application easier to understand, and should not be regarded as strict limitation on the related terms in the protection scope claimed by the present application.
[0138] 1、first transmission mode and second transmission mode
[0139] The embodiments of the present application provide a transmission mode, which is referred to as a first transmission mode. The first transmission mode can be understood as a mode in which a terminal device communicates with network devices corresponding to a plurality of cells through fixed resources in the plurality of cells; or can also be understood as a mode in which a terminal device communicates with network devices corresponding to a plurality of cells through fixed resources in an area covered by the network devices. Optionally, the network device corresponding to a cell can be understood as that the cell is provided by the network device. The plurality of cells can correspond to one network device, or can correspond to a plurality of network devices, which is not limited. For example, the network devices corresponding to the plurality of cells can be referred to as M network devices, and M is an integer greater than or equal to 1. The area covered by the M network devices can be understood as a geographical range covered by the M network devices, or can also be understood as a logical range covered by the M network devices, which is not limited. For the sake of brevity, the area covered by the M network devices is referred to as a first area in the following description.
[0140] Optionally, the first transmission mode can also be referred to as a first communication mode, a first mode, a meta mode, a meta transmission mode, a dedicated mode, a dedicated transmission mode, a green light area mode, or a green light area transmission mode, etc. The naming of the first transmission mode is not limited in the embodiments of the present application.
[0141] It can be understood that the communication method provided by the embodiments of the present application can be applied to a scenario of a plurality of cells, or can be applied to a scenario of one cell. The implementation process in the scenario of one cell can be referred to the implementation process in the scenario of a plurality of cells in the following description.
[0142] Optionally, the fixed resource can be understood as a resource consistent in the multiple cells or the first area, or a resource without reconfiguration in the multiple cells or the first area, etc. For example, the fixed resource is configured to be the same in the multiple cells, or the fixed resource is shared by the multiple cells, or the fixed resource is configured to be unchanged in the multiple cells. For example, the fixed resource can be configured to be used by at least one terminal device, and the at least one terminal device can communicate with the network device corresponding to the multiple cells through the fixed resource. Optionally, the fixed resource can also be referred to as a meta resource, etc., and the naming of the fixed resource in the embodiments of the present application is not limited. For example, the fixed resource can include a sequence resource, or include a physical resource, or include a sequence resource and a physical resource.
[0143] The second transmission mode is different from the first transmission mode. For example, the second transmission mode can be understood as a transmission mode other than the first transmission mode. For example, the second transmission mode can be a base station-centered transmission mode. For another example, the second transmission mode can be a transmission mode in a single cell scenario. Optionally, the second transmission mode can also be referred to as a second communication mode, a second mode, a non-green light area mode, a non-green light area transmission mode, or a scheduled transmission mode, etc., and the naming of the second transmission mode in the embodiments of the present application is not limited.
[0144] 2, sequence resource and physical resource
[0145] The embodiments of the present application provide a sequence resource, which can include (or indicate) at least one sequence. For example, the sequence resource can include but is not limited to at least one of the following: a random access sequence, a synchronization (SYNC) sequence, a paging sequence, a reference signal (RS) sequence, a sequence for generating a wake up signal (WUS), a sequence for generating a hybrid automatic repeat request (HARQ) signal, or a sequence for generating data. Optionally, the sequence resource can also be referred to as a sequence set, a sequence resource pool, or a sequence pool, etc., and the naming of the sequence resource in the embodiments of the present application is not limited.
[0146] It can be understood that the synchronization sequence, the paging sequence, the random access sequence, the reference signal sequence, the sequence for generating the wake up signal, the sequence for generating the hybrid automatic repeat request signal, and the sequence for generating the data can be respectively referred to as a type of sequence.
[0147] Optionally, the reference signal sequence can include at least one of a sounding reference signal (SRS) sequence, a demodulation reference signal (DMRS) sequence, a positioning reference signal (PSR) sequence, a phase tracking reference signal (PTRS) sequence, or a channel state information-reference signal (CSI-RS) sequence, or the like. For brevity, the embodiments of the present application take the sounding reference signal as an example for description. It can be understood that in future communication systems, the sounding reference signal can still be referred to as SRS, or can be other names, which are not limited.
[0148] The embodiments of the present application provide a physical resource, which can be used to carry a sequence resource. For example, the physical resource can carry a sequence resource in multiple cells. For another example, the physical resource can carry a sequence resource in a first area. Optionally, carrying a sequence resource can be replaced by carrying at least one sequence included in the sequence resource. Optionally, the physical resource can also carry data and the like in multiple cells or the first area, which is not limited.
[0149] For example, the physical resource can occupy all bandwidth in the frequency domain and can occupy part of the time domain resource in the time domain; or the physical resource can occupy part of the bandwidth in the frequency domain and can occupy part of the time domain resource in the time domain; or the physical resource can occupy part of the bandwidth in the frequency domain and can occupy all time domain resources in the time domain. For ease of understanding, the present application takes the physical resource occupying part of the bandwidth in the frequency domain as an example. Optionally, the physical resource can also be referred to as a dedicated resource, a bandwidth part (BWP), or a dedicated BWP, and the like, and the naming of the physical resource in the embodiments of the present application is not limited. Hereinafter, the physical resource is taken as an example for description. Optionally, the meta-BWP can be referred to as meta-BWP, which is not limited. Optionally, the first transmission mode can be understood as a mode in which the terminal device and the M network devices communicate (for example, transmit a sequence resource) through the meta-BWP in multiple cells or the first area.
[0150] In one example, the meta-BWP can occupy the same frequency domain resources in different time units. For example, the meta-BWP occupies the same frequency domain resources in different time units, is continuous in the frequency domain, and is also continuous in the time domain, as shown in (1) of FIG. 4. For another example, the meta-BWP occupies the same frequency domain resources in different time units, is continuous in the frequency domain, and is discontinuous in the time domain, as shown in (2) of FIG. 4. For another example, the meta-BWP occupies the same frequency domain resources in different time units, is discontinuous in the frequency domain, and is continuous in the time domain, as shown in (3) of FIG. 4. For another example, the meta-BWP occupies the same frequency domain resources in different time units, is discontinuous in the frequency domain, and is also discontinuous in the time domain, as shown in (4) of FIG. 4.
[0151] In another example, the meta-BWP can also occupy different frequency domain resources in different time units. For example, the meta-BWP occupies different frequency domain resources in different time units, is continuous in the frequency domain, and is also continuous in the time domain, as shown in (1) of FIG. 5. For another example, the meta-BWP occupies different frequency domain resources in different time units, is continuous in the frequency domain, and is discontinuous in the time domain, as shown in (2) of FIG. 5. For another example, the meta-BWP occupies different frequency domain resources in different time units, is discontinuous in the frequency domain, and is continuous in the time domain, as shown in (3) of FIG. 5. For another example, the meta-BWP occupies different frequency domain resources in different time units, is discontinuous in the frequency domain, and is also discontinuous in the time domain, as shown in (4) of FIG. 5.
[0152] It can be understood that the meta-BWP time-frequency patterns shown in FIGS. 4 and 5 are examples and do not limit the meta-BWP time-frequency patterns.
[0153] Optionally, the meta-BWP can be divided into an uplink meta-BWP and a downlink meta-BWP. The uplink meta-BWP can be used for uplink transmission between the terminal device and the M network devices. For example, the uplink meta-BWP can occupy the same frequency domain resources in different time units, or the uplink meta-BWP can also occupy different frequency domain resources in different time units. For details, refer to the description of the meta-BWP, which will not be repeated here. The downlink meta-BWP can be used for downlink transmission between the terminal device and the M network devices. For example, the downlink meta-BWP can occupy the same frequency domain resources in different time units, or the uplink meta-BWP can also occupy different frequency domain resources in different time units. For details, refer to the description of the meta-BWP, which will not be repeated here.
[0154] Optionally, the meta-BWP time-frequency pattern can be predefined, or can also be determined based on pre-agreed information (for example, a formula, or a parameter, etc.), or can also be configured by the network device, which is not limited. For example, the network device can send configuration information of the meta-BWP to the terminal device; accordingly, the terminal device receives the configuration information of the meta-BWP from the network device. Wherein, the configuration information of the meta-BWP can be used to determine the meta-BWP time-frequency pattern. Optionally, the configuration information of the meta-BWP can be carried by a master information block (MIB); or the configuration information of the meta-BWP can also be carried by a system information block (SIB); or the configuration information of the meta-BWP can also be carried by high-layer signaling, which is not limited. Optionally, the MIB can be carried by a physical broadcast channel (PBCH). Optionally, the SIB can be carried by a physical downlink shared channel (PDSCH). Optionally, the high-layer signaling can be radio resource control (RRC) signaling, or medium access control-control element (MAC-CE) signaling, etc., which is not limited.
[0155] The time unit in the embodiments of the present application can be one or several symbols, or can also be one or several slots, or can also be one or several mini-slots, or can also be one or several sub-frames, or can also be one or several frames, etc., and the present application does not limit the implementation form of the time unit. Wherein, the plurality of time units can be continuous in time, or can be discrete, which is not limited.
[0156] 3, the first access mode and the second access mode
[0157] The embodiment of the application provides an access mode, which is referred to as a first access mode. The first access mode can be understood as an access mode corresponding to a first transmission mode. For example, a terminal device can obtain configuration information of the first transmission mode through the first access mode, and / or the terminal device can use (or access or enter) the first transmission mode through the first access mode. For example, the first access mode can be initial access, and can be used to obtain the configuration information of the first transmission mode. For another example, the first access mode can be non-initial access, and can be used to access (or enter or cut in, etc.) the first transmission mode. For another example, the first access mode can include initial access and non-initial access, and can be used to obtain the configuration information of the first transmission mode and access the first transmission mode.
[0158] Optionally, the first access mode can also be referred to as meta access or a dedicated access mode, and the naming of the first access mode in the embodiment of the application is not limited.
[0159] The second access mode is different from the first access mode. For example, the second access mode can be understood as an access mode other than the first access mode. For example, the second access mode can be an access mode corresponding to a second transmission mode. For example, the second access mode can be a base station-centered access mode.
[0160] 4, W sequence
[0161] For example, part or all of the sequences in the embodiment of the application can be generated based on a W sequence. The W sequence has low ambiguity, so that the sequence resource obtained based on the W sequence has good robustness. Based on the W sequence, more sequence resources can be obtained, which is beneficial to the expansion of sequence resources and can improve the problem of insufficient sequence resources, and provides services for more users.
[0162] The W sequence can be determined by a first length and a second length. The first length can be understood as the mapping length of the sequence, or the transmission length of the sequence, or the actual length of the sequence, or the generation length of the sequence, and the like, which is not limited. The second length can be understood as the length of the sequence in a generation period, or the length of the sequence in a complete period, and the like, which is not limited. For example, the first length is denoted as N, the second length is denoted as P, N is an integer greater than 1. P is an integer greater than 1.
[0163] For example, the W sequence can satisfy the following formula (1).
[0164] Wherein, x(n) is the W sequence, e is a constant, π is a circular constant, j is an imaginary unit, j 2= -1. n is an integer greater than 0 and less than or equal to N, or n is an integer greater than or equal to 0 and less than or equal to (N-1), N being the first length. P is the second length. p(n) can be a polynomial of which the highest order is d, d being an integer greater than or equal to 0. For example, p(n) can be understood as the generating polynomial of x(n).
[0165] Exemplarily, p(n) can satisfy the following formula (2).
[0166] p(n) = p d n d +p d-1 n d-1 +…+p1n+p0 Formula (2)
[0167] wherein p i may be referred to as the i-th order coefficient, i being an integer greater than 0 and less than or equal to d. For example, assuming d is greater than 1, p d is not 0, p d may be referred to as the highest order coefficient, p d-1 may be referred to as the second highest order coefficient, and p1may be referred to as the first order coefficient.
[0168] The sequence of the first P terms generated according to formula (1) and formula (2) is referred to as a generating period, or a complete period. Alternatively, the first length and the second length can be equal, or can not be equal. For example, the first length and the second length are equal, i.e. N = P is equal, then the sequence within a generating period is taken for mapping. For another example, the first length is less than the second length, i.e. N < P, then the sequence of the first N terms within a generating period is taken for mapping. For yet another example, the first length is greater than the second length, i.e. N > P, then the sequence within a generating period and the sequence of the first (N-P) terms within a generating period are taken for mapping.
[0169] For an example, assuming P = 5, the sequence within a generating period is denoted as {x1, x2, x3, x4, x5}. If N = 5, then {x1, x2, x3, x4, x5} can be taken for mapping. Or, if N = 3, then {x1, x2, x3} can be taken for mapping. Or, if N = 7, then {x1, x2, x3, x4, x5, x1, x2} can be taken for mapping.
[0170] Optionally, the second length can be a prime number. That is, the value of P can be a prime number. Compared with the case that the value of P is a composite number, the value of P being a prime number cannot be divided by other natural numbers, so that more sequences with good autocorrelation and cross-correlation can be generated under the condition that the length of the sequence satisfies a certain condition and d is the same, thereby providing services for more users and expanding the capacity.
[0171] The foregoing mentions that d is an integer greater than or equal to 0. In an example, d = 2, that is, the highest order term of the W sequence can be a quadratic term. Exemplarily, when d = 2, the W sequence can satisfy the following formula (3).
[0172] In another example, d = 3, that is, the highest order term of the W sequence can be a cubic term. Exemplarily, when d = 3, the W sequence can satisfy the following formula (4).
[0173] In another example, d = 4, that is, the highest order term of the W sequence can be a quartic term. Exemplarily, when d = 4, the W sequence can satisfy the following formula (5).
[0174] wherein Q is the number of cyclic shifts in the time domain, θ is a constant, α, μ, γ and τ are all integers. For example, α can be an integer greater than or equal to 0 and less than or equal to (P-1). For example, μ can be an integer greater than or equal to 0 and less than or equal to (P-1). For example, γ can be an integer greater than or equal to 0 and less than or equal to (P-1). For example, τ can be an integer greater than or equal to 0 and less than or equal to (Q-1). The remaining parameters in the formula (3) to the formula (5) can be described with reference to the description of the formula (1), and will not be described herein again.
[0175] It can be understood that the foregoing formula (3) to the formula (5) are examples and are not limited thereto. For example, d can also be 1, 5 or other integers except 2, 3 and 4. Exemplarily, the greater the value of d is, the more the number of terms of the polynomial used by the W sequence is, and the more the number of different sequences generated based on the W sequence is.
[0176] The communication method provided by the embodiments of the present application will be described below with reference to the accompanying drawings. The method can be applied to the communication system shown in FIG. 1 or FIG. 3, but is not limited thereto. The embodiments of the present application take the interaction between the terminal device and the first network device and the second network device as an example for description. It can be understood that the communication method provided by the embodiments of the present application can also be applied to the end-to-end communication scenarios such as V2X and D2D, and the implementation process can refer to the description of the communication between the terminal device and the network device in the following embodiments, and will not be described herein again.
[0177] The first network device and the second network device belong to M network devices. Alternatively, the first network device and the second network device can be the same network device, or can be two different network devices. In the absence of special instructions, the first network device and the second network device are taken as two different network devices in the following description.
[0178] In the absence of special instructions, the "terminal device" in the present application can be a terminal device itself, or a component (for example, a processor, a circuit, a chip, or a chip system, etc.) in the terminal device, or a logic module or software capable of realizing all or part of the terminal device functions. Similarly, in the absence of special instructions, the "first network device" in the present application can be a first network device itself, or a component (for example, a processor, a circuit, a chip, or a chip system, etc.) in the first network device, or a logic module or software capable of realizing all or part of the first network device functions. In the absence of special instructions, the "second network device" in the present application can be a second network device itself, or a component (for example, a processor, a circuit, a chip, or a chip system, etc.) in the second network device, or a logic module or software capable of realizing all or part of the second network device functions.
[0179] It can be understood that the terminal device, the first network device, or the second network device in the embodiments of the present application can perform part or all of the steps in the embodiments of the present application. These steps or operations are only examples, and the embodiments of the present application can also perform other operations or various modifications of the operations. In addition, each step can be performed in a different order from the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application are performed.
[0180] FIG. 6 is a flow diagram of a communication method provided by an embodiment of the present application. As shown in FIG. 6, the method can include the following steps.
[0181] S601: The first network device sends a second message. For example, the first network device can send the second message to the terminal device.
[0182] The terminal device receives the second message. For example, the terminal device can receive the second message from the first network device.
[0183] S601 is an optional step, which is represented by a dashed line in FIG. 6. The cell corresponding to the first network device belongs to a plurality of cells, or the first network device belongs to M network devices, or the plurality of cells includes the cell corresponding to the first network device. Alternatively, the second message can be a configuration message of the first transmission mode, such as the second message carrying configuration information of the first transmission mode.
[0184] The second message can include at least one of the first identifier, information indicating the at least one sequence, or the first resource. Optionally, the information indicating the at least one sequence can be a sequence identifier set, a sequence identifier table, or the like, and the embodiments of the present application do not limit the implementation form of the information indicating the at least one sequence. For example, the information indicating the at least one sequence can be one or more sets, or one or more tables, or a range of identifiers, and the like, without limitation.
[0185] For brevity, the first set is taken as an example of the information indicating the at least one sequence in the following description. In other words, the first set is used to indicate the at least one sequence. It can be understood that "the first set" can be replaced by "the at least one sequence" or "the information indicating the at least one sequence" in the following description, and "the sequence indicated by the first set" can be replaced by "the at least one sequence", and "the at least one sequence indicated by the first set" can be replaced by "the at least one sequence". Correspondingly, the second message can include at least one of the first identifier, the first set, or the first resource.
[0186] The first identifier, the first set, and the first resource are described below, respectively.
[0187] (1) The first identifier can also be referred to as a UE identification (ID), and the naming of the first identifier is not limited by the embodiments of the present application. The first identifier can be used to identify a terminal device in multiple cells; or the first identifier can be used to identify a terminal device in a first area; or the first identifier can be used to identify a terminal device in a first transmission mode; or the first identifier can be used to identify a context of a terminal device in the first transmission mode; or the first identifier can be used to identify a context of a terminal device in a first access mode; or the first identifier can be used to identify a context of a terminal device in multiple cells or the first area. Optionally, the context of the terminal device can include the first set and / or the first resource.
[0188] Optionally, the first identifier can be used to uniquely identify a terminal device in multiple cells or the first area; or the first identifier can be used to uniquely identify a terminal device in the first transmission mode; or the first identifier can be used to uniquely identify a context of a terminal device in the first transmission mode; or the first identifier can be used to uniquely identify a context of a terminal device in the first access mode; or the first identifier can be used to identify a context of a terminal device in multiple cells or the first area. For example, the first identifier can be a unique UE ID, which is used as an ID for scheduling a terminal device in multiple cells or the first area, or as an ID for scheduling a terminal device in the first transmission mode, or as an ID for scheduling a terminal device in the first access mode.
[0189] Optionally, the first identifier can also be used to identify a plurality of terminal devices. For example, the first identifier can be an identifier of a group of UEs. For example, the first identifier can be used to identify the plurality of terminal devices within a plurality of cells or a first area; or the first identifier can be used to identify the plurality of terminal devices in a first transmission mode; or the first identifier can be used to identify a context of the plurality of terminal devices in the first transmission mode; or the first identifier can be used to identify a context of the plurality of terminal devices within the plurality of cells or the first area; or the first identifier can be used to identify a context of the plurality of terminal devices in a first access mode.
[0190] Optionally, the first identifier can be used to page the terminal device within the plurality of cells or the first area.
[0191] In a possible implementation, the first identifier can be determined by a radio network temporary identity (RNTI) of the terminal device. For example, the first identifier can be an extended RNTI (E-RNTI) of the terminal device. For example, the first identifier can be denoted as E-RNTI. For example, the E-RNTI of different terminal devices can have the same length or different lengths. For example, the length of the E-RNTI can dynamically change according to a number of users using the first transmission mode within the plurality of cells or the first area. Optionally, the length of an already allocated E-RNTI has no effect on the length of a subsequently allocated E-RNTI.
[0192] In an example, the first identifier can be determined by an identifier of a first cell and an RNTI of the terminal device. For example, the first identifier can include the identifier of the first cell and the RNTI of the terminal device. For example, the first identifier can include part or all of the information in the identifier of the first cell and part or all of the information in the RNTI of the terminal device. For example, the first identifier can include X bits of the identifier of the first cell and the RNTI of the terminal device, where X is a positive integer. The X bits can be used to identify the terminal device within the plurality of cells, without using the complete RNTI and the identifier of the cell, which is beneficial for saving transmission resources.
[0193] For example, the first cell can be a cell corresponding to the first network device, or the first cell can be an initially accessed cell, or the first cell can be a cell other than the initially accessed cell in the plurality of cells, without limitation.
[0194] In another example, the first identifier can also be determined by the first cell identifier, the first area identifier and the RNTI of the terminal device. For example, the first identifier comprises the first cell identifier, the first area identifier and the RNTI of the terminal device. For example, the first identifier comprises part or all of the information in the first cell identifier, part or all of the information in the first area identifier and part or all of the information in the RNTI of the terminal device. For example, the first identifier can comprise Z bits intercepted from the first cell identifier, the first area identifier and the RNTI of the terminal device, where Z is a positive integer. The Z bits can identify the terminal device in the first area and the plurality of cells without using the complete RNTI, the cell identifier and the area identifier, which is beneficial for saving transmission resources. The first cell and the first area are described above and will not be repeated here.
[0195] In another example, the first identifier can also be determined by the first cell identifier, the first area identifier and the RNTI of the terminal device. For example, the first identifier comprises the first cell identifier, the first area identifier and the RNTI of the terminal device. For example, the first identifier comprises part or all of the information in the first cell identifier, part or all of the information in the first area identifier and part or all of the information in the RNTI of the terminal device. For example, the first identifier can comprise Z bits intercepted from the first cell identifier, the first area identifier and the RNTI of the terminal device, where Z is a positive integer. The Z bits can identify the terminal device in the first area and the plurality of cells without using the complete RNTI, the cell identifier and the area identifier, which is beneficial for saving transmission resources. The first cell and the first area are described above and will not be repeated here.
[0196] Optionally, the first identifier can be configured by the first network device, or can be predefined and is not limited.
[0197] (2) The first set can be used to indicate at least one sequence. For example, the first set can comprise an identifier of at least one sequence. The at least one sequence belongs to the sequence resource described above. For example, the at least one sequence indicated by the first set can be understood as the sequence resource configured by the first network device for the terminal device, or can be understood as the sequence resource configured by the first network device for the terminal device for transmission in the plurality of cells or the first area. For example, the at least one sequence can comprise at least one of the following: a random access sequence, a SYNC sequence, an SRS sequence, an RS sequence, a sequence for generating a WUS, a sequence for generating a HARQ signal, or a sequence for generating data.
[0198] In the embodiments of the present application, the at least one sequence indicated by the first set can include at least one SRS sequence, or the at least one sequence indicated by the first set can include at least one group of SRS sequences. For example, the first set can be used to indicate at least one SRS sequence, or the first set can be used to indicate at least one group of SRS sequences. Each group of SRS sequences in the at least one group of SRS sequences includes at least one SRS sequence. Alternatively, the first set can also be used to indicate at least one of the following: a random access sequence, a SYNC sequence, a first RS sequence, a sequence used to generate a WUS, a sequence used to generate a HARQ signal, or a sequence used to generate data. The first RS sequence can be an RS sequence other than an SRS sequence. Alternatively, the at least one group of SRS sequences can be replaced by at least one set of SRS sequences.
[0199] Correspondingly, the second message can include at least one of the first identifier, information used to indicate at least one SRS sequence (or information used to indicate at least one group of SRS sequences), or the first resource. Hereinafter, the first set is taken as an example for description. Alternatively, the "first set" in the following can be replaced by "at least one group of SRS sequences", or replaced by "at least one SRS sequence", or replaced by "information used to indicate at least one group of SRS sequences", or replaced by "information used to indicate at least one SRS sequence".
[0200] In a possible implementation, the at least one SRS sequence indicated by the first set can be generated based on a W sequence, or the at least one group of SRS sequences indicated by the first set can be generated based on a W sequence. The description of the W sequence can refer to the content described in the foregoing term introduction, and will not be repeated here. For example, the terminal device can determine, according to the W sequence, an SRS sequence that supports transmission in multiple cells or a first area, and the SRS sequence that supports transmission in multiple cells or the first area includes the SRS sequence indicated by the first set. Alternatively, the terminal device can determine, according to a related parameter of the W sequence, an SRS sequence that supports transmission in multiple cells or a first area. In this implementation, the SRS sequence indicated by the first set is generated based on a W sequence, and the W sequence has low ambiguity, so that the SRS sequence generated based on the W sequence has good robustness. In addition, a large number of SRS sequences can be generated based on the W sequence, which is conducive to expanding the capacity of the SRS sequence and improving the problem of insufficient sequence resources, so as to provide services for more users.
[0201] Optionally, the related parameters of the W sequence can include at least one of the following: the first length, the second length, Q, θ, or at least one coefficient. Q and θ refer to the content of the term introduction and will not be repeated. The at least one coefficient can be understood as a coefficient of a polynomial used by the W sequence or a coefficient of a monomial. For example, d = 2, the at least one coefficient can include at least one of the following: γ or τ, as shown in equation (3). For another example, d = 3, the at least one coefficient can include at least one of the following: μ, γ or τ, as shown in equation (4). For another example, d = 4, the at least one coefficient can include at least one of the following: α, μ, γ or τ, as shown in equation (5). The descriptions of the first length, the second length, Q, θ, α, μ, γ and τ refer to the content of the aforementioned term introduction and will not be repeated.
[0202] Optionally, the related parameters of the W sequence can be predefined or configured by the network device (for example, the first network device), or part of the parameters are predefined and the remaining parameters are configured by the network device (for example, the first network device), without limitation. For example, the first network device can send a first message, which can be used to indicate the related parameters of the W sequence; accordingly, the terminal device receives the first message. Optionally, the first message can be carried by the SIB, or can also be carried by the MIB, or can also be carried by the high-layer signaling, without limitation. The high-layer signaling can be, for example, RRC signaling, or can also be MAC-CE signaling, without limitation.
[0203] Optionally, the highest order term of the W sequence used when generating the plurality of SRS sequences can be a quadratic term, as shown in equation (3); or the highest order term of the W sequence used when generating the plurality of SRS sequences can also be a cubic term, as shown in equation (4); or the highest order term of the W sequence used when generating the plurality of SRS sequences can also be a quartic term, as shown in equation (5), without limitation. Optionally, the highest order term of the W sequence used when generating the plurality of SRS sequences can be replaced by: the highest order term used when generating the plurality of SRS sequences based on the W sequence.
[0204] In an implementation manner, the highest order terms used when generating the plurality of SRS sequences based on the W sequence can be different or can also be the same. The correlation between the plurality of SRS sequences generated by using the same highest order term is better than the correlation between the plurality of SRS sequences generated by using different highest order terms, which is beneficial to obtain better detection performance.
[0205] In an embodiment, at least one of the terms other than the highest order term used in generating the plurality of SRS sequences based on the W sequence can be different. Optionally, the second highest order term used in generating the plurality of SRS sequences based on the W sequence is different, and / or the first order term used in generating the plurality of SRS sequences based on the W sequence is different. For example, the highest order term used in generating the plurality of SRS sequences based on the W sequence is the same, the second highest order term used in generating the plurality of SRS sequences based on the W sequence is different, and the first order term used in generating the plurality of SRS sequences based on the W sequence is the same. For another example, the highest order term used in generating the plurality of SRS sequences based on the W sequence is the same, the second highest order term used in generating the plurality of SRS sequences based on the W sequence is the same, and the first order term used in generating the plurality of SRS sequences based on the W sequence is different. For yet another example, the highest order term used in generating the plurality of SRS sequences based on the W sequence is the same, the second highest order term used in generating the plurality of SRS sequences based on the W sequence is different, and the first order term used in generating the plurality of SRS sequences based on the W sequence is different. In this embodiment, the second highest order term used in generating the plurality of SRS sequences based on the W sequence is different, so that the receiving end (e.g., a network device) can detect the received SRS sequence through the correlation position in the time domain or the frequency domain correlation peak position after inverse fast fourier transform (IFFT), and the detection complexity can be reduced. The first order term used in generating the plurality of SRS sequences based on the W sequence is different, so that the receiving end can detect the received SRS sequence through the correlation position in the time domain or the time domain correlation peak position after IFFT, and the detection complexity can be reduced.
[0206] Optionally, the term "the highest order term is the same" can be replaced by "the highest order term coefficient is the same". The term "the second highest order term is the same" can be replaced by "the second highest order term coefficient is the same". The term "the second highest order term is different" can be replaced by "the second highest order term coefficient is different". The term "the first order term is different" can be replaced by "the first order term coefficient is different".
[0207] For example, it is assumed that the first set indicates a plurality of SRS sequences including SRS sequence 1 and SRS sequence 2, denoted as x1(n) and x2(n) respectively, and the corresponding generating polynomials of x1(n) and x2(n) are denoted as p1(n) and p2(n) respectively. The highest order coefficients in p1(n) and p2(n) are the same, and the second highest order coefficients are different, so that the terminal device can detect whether the received sequence is x1(n) or x2(n) through the correlation position in the time domain or the frequency domain correlation peak position after IFFT; or the highest order coefficients in p1(n) and p2(n) are the same, and the second highest order coefficients are the same, and the first order coefficients are different, so that the terminal device can detect whether the received sequence is x1(n) or x2(n) through the correlation position in the time domain or the time domain correlation peak position after IFFT; or the highest order coefficients in p1(n) and p2(n) are the same, and the second highest order coefficients are different, and the first order coefficients are also different, so that the terminal device detects whether the received sequence is x1(n) or x2(n) through the correlation position in the time domain or the frequency domain correlation peak position and / or the time domain correlation peak position after IFFT. It can be understood that the detection result of the terminal device can also indicate that the received sequence is neither x1(n) nor x2(n).
[0208] In an implementation, the information indicated by different SRS sequences in the plurality of SRS sequences indicated by the first set can be different; or the information indicated by different groups of SRS sequences in the plurality of groups of SRS sequences indicated by the first set can be different. For example, it is assumed that the first set indicates a plurality of sequences including a first SRS sequence and a second SRS sequence, and the information indicated by the first SRS sequence and the information indicated by the second SRS sequence can be different. The first SRS sequence can be one SRS sequence, or can also be a group of SRS sequences, which is not limited.
[0209] In an implementation, the roles of different SRS sequences in the plurality of SRS sequences indicated by the first set can be different. For example, it is assumed that the first set indicates a plurality of sequences including a first SRS sequence and a third SRS sequence, and the role of the first SRS sequence and the role of the third SRS sequence can be different. Optionally, the first SRS sequence can be used for at least one of the following: positioning, measurement, user identification, channel estimation, or data transmission, etc., which is not limited. The first SRS sequence can be one SRS sequence, or can also be a group of SRS sequences, which is not limited. The third SRS sequence can be one SRS sequence, or can also be a group of SRS sequences, which is not limited.
[0210] Optionally, the first SRS sequence can be used to send a scheduling request (SR), and / or the first SRS sequence can be used to send a buffer status report (BSR).
[0211] It can be understood that the information indicated by the first SRS sequence is different from the information indicated by the second SRS sequence, the role of the first SRS sequence and the role of the second SRS sequence can be the same, or can also be different. For example, the information indicated by the first SRS sequence and the second SRS sequence is different, but both are used for channel estimation. The role of the first SRS sequence and the third SRS sequence is different, the information indicated by the first SRS sequence and the third SRS sequence can be the same, or can also be different. For example, the information indicated by the first SRS sequence and the third SRS sequence is the same, and different roles can be distinguished by occupying different resources.
[0212] Optionally, the first set can be configured by the first network device, or can also be predefined, without limitation.
[0213] (3) The first resource can be used to carry the sequence indicated by the first set. For example, the first resource can be used to carry the sequence indicated by the first set in the plurality of cells or the first area. For example, the first resource belongs to the aforementioned meta BWP. For example, the first resource can be understood as the physical resource configured by the first network device for the terminal device to transmit the sequence resource in the plurality of cells or the first area. Optionally, the first resource can be consistent in the plurality of cells or the first area, or the first resource can be unchanged in the plurality of cells or the first area, or the first resource does not need to be reconfigured in the plurality of cells or the first area. Optionally, the first resource is a meta BWP, or the first resource is part of the meta BWP.
[0214] Exemplarily, the frequency domain resources occupied by the first resource on different time units can be the same, or the frequency domain resources occupied by the first resource on different time units can also be different; the first resource can be continuous in the frequency domain, or the first resource can also be discontinuous in the frequency domain; the first resource can be continuous in the time domain, or the first resource can also be discontinuous in the time domain, please refer to the description of the meta BWP, which will not be repeated here.
[0215] In the embodiment of the application, the first set can be used to indicate at least one SRS sequence, and the first resource can be used to carry the at least one SRS sequence indicated by the first set. For example, the first resource can be used to carry the at least one SRS sequence indicated by the first set in the plurality of cells or the first area. Alternatively, the first set can also be used to indicate at least one group of SRS sequences, and the first resource can be used to carry the at least one group of SRS sequences indicated by the first set. For example, the first resource can be used to carry the at least one group of SRS sequences indicated by the first set in the plurality of cells or the first area.
[0216] Optionally, assuming that the sequence indicated by the first set includes the first SRS sequence and the second SRS sequence, the resource carrying the first SRS sequence and the resource carrying the second SRS sequence can be the same, or the resource carrying the first SRS sequence and the resource carrying the second SRS sequence can be different.
[0217] Optionally, the first resource can be configured by the first network device, or can be predefined, without limitation.
[0218] Optionally, the second message can further include other information. For example, the sequence indicated by the first set includes at least one SRS sequence, and the second message can further include information for indicating a first sub-resource, the first sub-resource being used for carrying the at least one SRS sequence indicated by the first set, the first sub-resource belonging to the first resource. For another example, the sequence indicated by the first set includes at least one random access sequence, and the second message can further include information for indicating a second sub-resource, the second sub-resource being used for carrying the at least one random access sequence indicated by the first set, the second sub-resource belonging to the first resource. For another example, the sequence indicated by the first set includes at least one synchronization sequence, and the second message can further include information for indicating a third sub-resource, the third sub-resource being used for carrying the at least one synchronization sequence indicated by the first set, the third sub-resource belonging to the first resource.
[0219] As mentioned above, the first set can be predefined, or configured by the first network device. The first resource can be predefined, or configured by the first network device. In a possible implementation, at least one of the first set, the first resource, or the transmission manner of the SRS sequence can be associated with the first identifier. For example, the terminal device can determine at least one of the first set, the first resource, or the transmission manner of the SRS sequence according to the first identifier. Details are described as follows.
[0220] 1. The first set is associated with the first identifier.
[0221] The first set being associated with the first identifier can be understood as that the identifier of the at least one sequence indicated by the first set is determined by the first identifier. Correspondingly, the terminal device can determine the first set according to the first identifier. Optionally, the identifier of part or all of the at least one sequence indicated by the first set can be determined by the first identifier. Optionally, the identifier of the at least one SRS sequence indicated by the first set can be determined by the first identifier. Correspondingly, the terminal device can determine the identifier of the at least one SRS sequence indicated by the first set according to the first identifier. Optionally, the at least one SRS sequence indicated by the first set can be replaced by at least one SRS sequence included in at least one SRS sequence group indicated by the first set. Hereinafter, the at least one SRS sequence indicated by the first set is taken as an example for description.
[0222] In an embodiment, the identity of the at least one SRS sequence indicated by the first set indication can be determined by the first identity and the first information. Accordingly, the terminal device can determine the identity of the at least one SRS sequence indicated by the first set indication according to the first identity and the first information. The first information can include the number of the at least one SRS sequence indicated by the first set indication, or include a first number, or include the number of the at least one SRS sequence indicated by the first set indication and the first number.
[0223] The first number can be understood as the number of SRS sequences supported for transmission in the plurality of cells or the first area, or can also be understood as the total number of SRS sequences available in the plurality of cells or the first area, or can also be understood as the total number of SRS sequences available in the first transmission mode, or can also be understood as the total number of SRS sequences available for generating the random access message in the first transmission mode. The SRS sequences supported for transmission in the plurality of cells or the first area include the at least one SRS sequence indicated by the first set indication.
[0224] Exemplarily, the identity of the at least one SRS sequence indicated by the first set indication can be determined by the first identity, the first information, and a first mapping function. Accordingly, the terminal device can determine the identity of the at least one SRS sequence indicated by the first set indication according to the first identity, the first information, and the first mapping function. For example, the terminal device can substitute the first identity and the first information into the first mapping function to obtain the identity of the at least one SRS sequence. The first mapping function can make the identities of the plurality of SRS sequences different, in other words, the identities of the plurality of SRS sequences determined based on the first mapping function are different. Alternatively, the first mapping function can be predefined, or can also be configured by the network device (e.g., the first network device), without limitation. For example, the related information of the first mapping function can be carried by the SIB, or can also be carried by the high-layer signaling, without limitation. The high-layer signaling is as described above, without limitation.
[0225] In an example, the identity of the at least one SRS sequence indicated by the first set indication can satisfy the following formula (6). SRS id = f SRS (E_RNTI, X, y) Formula (6)
[0226] The SRS id is the identity of the at least one SRS sequence indicated by the first set indication, E_RNTI is the first identity, X is the number of SRS sequences supported for transmission in the plurality of cells or the first area, y is the number of the at least one SRS sequence indicated by the first set indication, f SRS (·) is the first mapping function. Exemplarily, the f SRS(·) can satisfy: wherein mod(·) is a modulo operation, is a floor operation.
[0227] In yet another example, the identity of the at least one SRS sequence indicated by the first set can satisfy the following equation (7). SRS id SRS (E_RNTI,X) Equation (7)
[0228] wherein SRS id is the identity of the at least one SRS sequence indicated by the first set, E_RNTI is the first identity, X is the number of SRS sequences supported to be transmitted in the plurality of cells or the first area, and f SRS (·) is the first mapping function. Exemplarily, the f SRS (·) can satisfy: wherein, is a floor operation.
[0229] Optionally, assuming that the number of SRS sequences supported to be transmitted in the plurality of cells or the first area is a plurality, there can be a first correspondence between the identities of the plurality of SRS sequences and the related parameters of the W sequence. The first correspondence can be predefined, or can also be configured by a network device (e.g., the first network device), without limitation. For example, the information of the first correspondence can be carried by a SIB, or can also be carried by a MIB, or can also be carried by a high layer signaling, without limitation.
[0230] In an example, the plurality of SRS sequences includes a first SRS sequence and a second SRS sequence, and the first correspondence can be that the identity of the first SRS sequence is less than the identity of the second SRS sequence, and a first parameter used to generate the first SRS sequence is also less than a first parameter used to generate the second SRS sequence. The first parameter belongs to the related parameters of the W sequence. For example, the first parameter can be a coefficient of an i-th term used when generating the plurality of SRS sequences, i being an integer greater than 0 and less than or equal to d.
[0231] For example, the identity of the first SRS sequence is denoted as id1, the identity of the second SRS sequence is denoted as id2, and the highest order term for generating the SRS sequence based on the W sequence is a cubic term, as shown in equation (4). The first parameter is a cubic term coefficient, the first parameter used for generating the first SRS sequence is denoted as μ1, and the first parameter used for generating the second SRS sequence is denoted as μ2. The first correspondence relationship can be: id1 < id2, μ1 < μ2; or the first parameter is a quadratic term coefficient, the first parameter used for generating the first SRS sequence is denoted as γ1, and the first parameter used for generating the second SRS sequence is denoted as γ2. The first correspondence relationship can be: id1 < id2, μ1 = μ2, γ1 < γ2; or the first parameter is a linear term coefficient, the first parameter used for generating the first SRS sequence is denoted as τ1, and the first parameter used for generating the second SRS sequence is denoted as τ2. The first correspondence relationship can be: id1 < id2, μ1 = μ2, γ1 = γ2, τ1 < τ2.
[0232] In another example, the plurality of SRS sequences includes a first SRS sequence and a second SRS sequence, and the first correspondence relationship can be: the identity of the first SRS sequence is less than the identity of the second SRS sequence, and the first parameter used for generating the first SRS sequence is greater than the first parameter used for generating the second SRS sequence. The first parameter belongs to a related parameter of the W sequence. For example, the first parameter can be an i-th order term coefficient used for generating the plurality of SRS sequences, i is an integer greater than 0 and less than or equal to d.
[0233] For example, the identity of the first SRS sequence is denoted as id1, the identity of the second SRS sequence is denoted as id2, and the highest order term for generating the SRS sequence based on the W sequence is a quadratic term, as shown in equation (3). The first parameter is a quadratic term coefficient, the first parameter used for generating the first SRS sequence is denoted as γ1, and the first parameter used for generating the second SRS sequence is denoted as γ2. The first correspondence relationship can be: id1 < id2, γ1 > γ2; or the first parameter is a linear term coefficient, the first parameter used for generating the first SRS sequence is denoted as τ1, and the first parameter used for generating the second SRS sequence is denoted as τ2. The first correspondence relationship can be: id1 < id2, γ1 = γ2, τ1 > τ2.
[0234] 2. The first resource can be associated with the first identity.
[0235] The first resource is associated with the first identifier, which can be understood as that the first resource is determined by the first identifier. Correspondingly, the terminal device can determine the first resource according to the first identifier. Optionally, the identifier of part or all of the first resource can be determined by the first identifier. For example, the identifier of at least one resource belonging to the first resource can be determined by the first identifier, and the at least one resource can be used to carry the at least one SRS sequence indicated by the first set. Correspondingly, the terminal device can determine the resource used to carry the at least one SRS sequence according to the first identifier.
[0236] In an implementation, the identifier of the at least one resource can be determined by the first identifier and the second information. Correspondingly, the terminal device can determine the identifier of the at least one resource according to the first identifier and the second information. The second information can include the number of the at least one resource, or include a second number, or include the number of the at least one resource and the second number. The second number can be understood as the number of resources used to carry the SRS sequence supporting transmission in the plurality of cells or the first area. The resources used to carry the SRS sequence supporting transmission in the plurality of cells or the first area include the at least one random access resource used to carry the at least one SRS sequence indicated by the first set.
[0237] For example, the identifier of the at least one resource can be determined by the first identifier, the second information and a second mapping function. Correspondingly, the terminal device can determine the identifier of the at least one resource according to the first identifier, the second information and the second mapping relationship. For example, the terminal device can substitute the first identifier and the second information into the second mapping function to obtain the identifier of the at least one resource. Optionally, the second mapping function can make the identifier of the resource corresponding to different terminal devices different under the same sequence identifier. In other words, for different terminal devices, if the same sequence is configured, the identifiers of the plurality of resources determined based on the second mapping function are different. Optionally, the second mapping function can be predefined or configured by the network device (for example, the first network device), which is not limited. For example, the related information of the second mapping function can be carried by the SIB, or can be carried by the MIB, or can be carried by the high layer signaling, which is not limited.
[0238] In an example, the identifier of the at least one resource can satisfy the following formula (8). R id =g SRS (E_RNTI,K) Formula (8)
[0239] Wherein, R id is the identifier of the at least one resource, E_RNTI is the first identifier, K is the number of resources used to carry the SRS sequence supporting transmission in the plurality of cells or the first area, g SRS(·) is a second mapping function. Exemplarily, the g SRS (·) can satisfy: wherein, is a floor function.
[0240] In yet another example, the identification of the at least one resource can satisfy the following formula (9). R id =g SRS (E_RNTI,K,z) Formula (9)
[0241] wherein, R id is the identification of the at least one resource, E_RNTI is the first identification, K is the number of resources used to carry the SRS sequence supporting transmission in multiple cells or a first area, z is the number of at least one resource used to carry the first set indication of at least one SRS sequence, g SRS (·) is a second mapping function. Exemplarily, the g SRS (·) can satisfy: wherein, mod(·) is a modulo operation, is a floor function.
[0242] 3. The transmission mode of the SRS sequence is associated with the first identification.
[0243] The transmission mode of the SRS sequence is associated with the first identification, which can be understood as: the transmission mode of the SRS sequence can be determined by the first identification. Correspondingly, the terminal device can determine the transmission mode of the SRS sequence according to the first identification. Wherein, the transmission mode of the SRS sequence can be to transmit the SRS sequence using (or adopting) an asynchronous mode, or can also be to transmit the SRS sequence using (or adopting) a synchronous mode, as shown in FIG. 7. As shown in (1) of FIG. 7, when transmitting the SRS sequence using the asynchronous mode, the terminal device can transmit the SRS sequence without synchronizing with the network device (the second network device is taken as an example in FIG. 7), or in other words, the terminal device can transmit the SRS sequence without receiving the synchronization signal of the network device, which is simple in implementation, can reduce the transmission delay of the SRS sequence and reduce the synchronization frequency between the terminal device and the network device, and is conducive to reducing the power consumption of the terminal device and the network device. As shown in (2) of FIG. 7, when transmitting the SRS sequence using the synchronous mode, the terminal device needs to synchronize with the network device before transmitting the SRS sequence. Compared with the asynchronous mode, the synchronous mode can support more SRS sequences and can provide services for more users. Optionally, the terminal device and the network device can synchronize through a synchronization signal block (SSB), or can synchronize through a synchronization sequence of the first set indication, which is not limited.
[0244] Optionally, the information about the association between the transmission mode of the SRS sequence and the first identifier can be predefined, or can be configured by the network device (e.g., the first network device), which is not limited. Optionally, the information about the association between the transmission mode of the SRS sequence and the first identifier can be carried by the SIB, or can be carried by the MIB, or can be carried by the high-layer signaling, which is not limited.
[0245] Optionally, the transmission mode of the SRS sequence can be replaced by the transmission mode of the SRS. Optionally, the sending of the SRS sequence can be replaced by the sending of the SRS.
[0246] In the above implementation manner, at least one of the first set, the first resource, or the transmission mode of the SRS sequence can be associated with the first identifier, so that the terminal device can determine at least one of the first set, the first resource, or the transmission mode of the SRS sequence according to the first identifier, which can reduce signaling interaction, is beneficial to save network resources, and further improves the communication performance.
[0247] It is mentioned above that the transmission mode of the SRS sequence can be determined by the first identifier. In another possible implementation manner, the transmission mode of the SRS sequence can also be indicated by the network device. For example, the first network device can send a third message; correspondingly, the terminal device receives the third message. The third message can be used to instruct the terminal device to receive the SRS sequence in the synchronous mode, or the third message can be used to instruct the terminal device to receive the SRS sequence in the asynchronous mode. Optionally, the third message can be carried by the SIB, or can be carried by the MIB, or can be carried by the high-layer signaling, which is not limited.
[0248] In a possible implementation, the first network device can send a fourth message; correspondingly, the terminal device can receive the fourth message. The fourth message can be used to indicate whether the first network device supports the first transmission mode, and / or the fourth message can be used to indicate whether the first network device supports the first access mode. Optionally, the fourth message can be carried by the MIB, or the fourth message can also be carried by the SIB, or the fourth message can also be carried by high-layer signaling, which is not limited. For example, the first network device can send the fourth message before sending the second message. In an example, the fourth message indicates that the first network device does not support the first transmission mode, and the terminal device can determine not to use the first transmission mode. For example, the fourth message indicates that the first network device does not support the first transmission mode, and the terminal device can determine to use the second transmission mode. In another example, the fourth message indicates that the first network device supports the first transmission mode, and the terminal device can determine to use the first transmission mode. In another example, the fourth message indicates that the first network device does not support the first access mode, and the terminal device can determine not to use (or not to adopt) the first access mode. For example, the fourth message indicates that the first network device does not support the first access mode, and the terminal device can determine to use (or to adopt) the second access mode. In another example, the fourth message indicates that the first network device supports the first access mode, and the terminal device can determine to use (or to adopt) the first access mode. The embodiments of the present application are described by taking the fourth message indicating that the first network device supports the first transmission mode and / or supports the first access mode as an example.
[0249] Optionally, using the second transmission mode can be replaced by accessing (or requesting to access, or entering, or cutting in, or requesting to cut in, etc.) the second transmission mode. Optionally, using the first transmission mode can be replaced by accessing (or requesting to access, or entering, or cutting in, or requesting to cut in, etc.) the first transmission mode.
[0250] In a possible implementation, the terminal device can send a fifth message to the first network device; and correspondingly, the first network device can receive the fifth message from the terminal device. The fifth message can be used to indicate that the terminal device uses the first transmission mode, and / or the fifth message can be used to indicate that the terminal device uses the first access mode; or the fifth message can be used to indicate that the terminal device does not use the first transmission mode, and / or the fifth message can be used to indicate that the terminal device does not use the first access mode. For details of the first transmission mode, refer to the foregoing description. For ease of understanding, the fifth message is used as an example to indicate that the terminal device uses the first transmission mode and / or uses the first access mode, which is described below without special description. For example, the first network device supports the first transmission mode and / or supports the first access mode, and the terminal device can send the fifth message to the first network device. For example, the terminal device can send the fifth message to the first network device before receiving the second message.
[0251] Optionally, the fifth message used to indicate that the terminal device does not use the first transmission mode can be replaced with the fifth message used to indicate that the terminal device uses a second transmission mode. Optionally, the fifth message used to indicate that the terminal device does not use the first access mode can be replaced with the fifth message used to indicate that the terminal device uses a second access mode. For details of the second transmission mode, refer to the foregoing description.
[0252] Optionally, the fifth message can be used to request to obtain configuration information of the first transmission mode. The configuration information of the first transmission mode can include at least one of the following: a first identifier, a first set, or a first resource. For example, the terminal device sends the fifth message to the first network device; the first network device receives the fifth message and sends the second message to the terminal device according to the fifth message; and correspondingly, the terminal device receives the second message from the first network device.
[0253] Optionally, the fifth message can be carried by RRC signaling, or the fifth message can be a random access message (or a random access request message), or the fifth message can be a message 3 (Msg3), which is not limited. For example, after initial access is completed or the terminal device establishes an RRC connection with the first network device, the terminal device can send the fifth message to the first network device, and the fifth message is carried by RRC signaling. For another example, during the initial access process, the terminal device can send the fifth message to the first network device, and the fifth message can be a random access message or a Msg3. Optionally, the fifth message being a random access message can be replaced with the fifth message being a physical random access channel (PRACH); or it can also be replaced with the fifth message being carried by the PRACH.
[0254] In a possible implementation, the first network device can send a sixth message; correspondingly, the terminal device can receive the sixth message, which can include at least one of the following: the identifier of the M network devices, the identifier of the plurality of cells, the information of the first area, the information indicating whether the first transmission mode is allowed to be used, or the information indicating whether the first access mode is allowed to be used. Optionally, the sixth message can be carried by the SIB, or the sixth message can also be carried by the MIB, or the sixth message can further be carried by the high-layer signaling, which is not limited. For example, the first network device can send the sixth message before sending the second message. In an example, the first network device supports using the first transmission mode, the sixth message includes the information indicating that the first transmission mode is not allowed to be used, and the terminal device can determine not to use the first transmission mode, for example, to determine to use the second transmission mode. In another example, the first network device supports using the first transmission mode, the sixth message includes the information indicating that the first transmission mode is allowed to be used, and the terminal device can determine to use the first transmission mode. In another example, the first network device supports using the first access mode, the sixth message includes the information indicating that the first access mode is not allowed to be used, and the terminal device can determine not to use the first access mode, for example, to determine to use the second access mode. In another example, the first network device supports using the first access mode, the sixth message includes the information indicating that the first access mode is allowed to be used, and the terminal device can determine to use the first access mode.
[0255] In a possible implementation, the first network device can send a seventh message to the terminal device; correspondingly, the terminal device can receive the seventh message from the first network device. For example, the first network device can send the seventh message to the terminal device before receiving the fifth message. The seventh message can include the related information of the first access mode. Optionally, the seventh message can also include the related information of the second access mode. Optionally, the seventh message can be carried by the SIB, or can also be carried by the MIB, or can further be carried by the high-layer signaling, which is not limited.
[0256] In a possible implementation, the terminal device can communicate with at least one of the M network devices according to the second message, which is not shown in FIG. 6. For example, the terminal device can send the SRS to at least one of the M network devices according to the second message. Optionally, the at least one of the network devices includes the first network device, that is, the terminal device can send the SRS to the first network device according to the second message. FIG. 6 illustrates an example in which the terminal device communicates with a second network device of the M network devices. The second network device and the first network device can be the same network device, or can be two different network devices. FIG. 6 illustrates an example in which the second network device and the first network device are two different network devices.
[0257] S602: The terminal device determines the first SRS sequence.
[0258] S602 is an optional step, which is represented by a dashed line in FIG. 6. For example, the terminal device can determine the first SRS sequence according to the first set. For example, the sequence indicated by the first set includes at least one group of SRS sequences, and the terminal device can determine the first SRS sequence according to the at least one group of SRS sequences. For example, the sequence indicated by the first set includes at least one SRS sequence, and the terminal device can determine the first SRS sequence according to the at least one SRS sequence. For example, the terminal device can determine the first SRS sequence according to the first identifier.
[0259] For example, the first set indicates at least one SRS sequence, and the first SRS sequence can be one SRS sequence in the at least one SRS sequence. Alternatively, the first set indicates at least one group of SRS sequences, and the first SRS sequence can be a group of SRS sequences in at least one SRS sequence included in the at least one group of SRS sequences.
[0260] Optionally, the first SRS sequence can be generated based on one W sequence, or can also be generated based on a group of W sequences, the group of W sequences including at least one sequence.
[0261] In FIG. 6, the terminal device determines the first SRS sequence according to the first set is taken as an example. It can be understood that the embodiments of the present application do not limit the implementation manner of the terminal device determining the first SRS sequence.
[0262] S603: The second network device determines the first SRS sequence.
[0263] S603 is an optional step, which is represented by a dashed line in FIG. 6. For example, the second network device can determine the first SRS sequence according to the first set. For example, the sequence indicated by the first set includes at least one group of SRS sequences, and the second network device can determine the first SRS sequence according to the at least one group of SRS sequences. For example, the sequence indicated by the first set includes at least one SRS sequence, and the second network device can determine the first SRS sequence according to the at least one SRS sequence. For example, the second network device can determine the first SRS sequence according to the first identifier. The cell corresponding to the second network device belongs to a plurality of cells, or the second network device belongs to M network devices, or the second network device belongs to M network devices.
[0264] In a possible implementation, the second network device and the first network device are two different network devices, and the second network device can obtain the configuration information of the terminal device in the first transmission mode (i.e., at least one of the first identifier, the first set, or the first resource) by interacting with the first network device. It can be understood that the embodiments of the present application do not limit the implementation of the second network device obtaining the configuration information of the terminal device in the first transmission mode. For example, the second network device can also obtain the configuration information of the terminal device in the first transmission mode from a management device. The management device can be used to maintain (or manage) the configuration information of at least one terminal device in the first transmission mode. For example, the first network device can send the configuration information of the terminal device in the first transmission mode to the management device; correspondingly, the management device can receive the configuration information of the terminal device in the first transmission mode from the first network device and store it. The embodiments of the present application do not limit the specific implementation form of the management device.
[0265] The first SRS sequence determined by the second network device according to the first set is exemplified in FIG. 6. It can be understood that the embodiments of the present application do not limit the implementation of the second network device determining the first SRS sequence.
[0266] S604: The terminal device sends the SRS. For example, the terminal device sends the SRS according to the first SRS sequence.
[0267] Correspondingly, the second network device receives the SRS. For example, the second network device receives the SRS according to the first SRS sequence.
[0268] The SRS is generated based on the first SRS sequence. The SRS is carried by the first resource, or in other words, the first SRS sequence is carried by the first resource. Exemplarily, the SRS can be obtained by mapping the first SRS sequence after encoding to the first resource. For example, the second network device encodes the first SRS sequence and performs resource mapping on the encoded sequence to obtain the SRS.
[0269] It can be understood that the execution order of each step shown in FIG. 6 is taken as an example and is not limited thereto. For example, the terminal device can first determine the first SRS sequence, and then the second network device determines the first SRS sequence; or the second network device can first determine the first SRS sequence, and then the terminal device determines the first SRS sequence, that is, S603 is executed first, and then S602 is executed; or the terminal device and the second network device can also determine the first SRS sequence synchronously, which is not limited.
[0270] In the method embodiment shown in FIG. 6, the at least one SRS is carried by the first resource in the plurality of cells, and the terminal device is identified by the first identifier in the plurality of cells. In this way, when the terminal device moves in the plurality of cells, the terminal device can send the SRS sequences in the first set to the network devices corresponding to the plurality of cells through the first resource and the first identifier, without frequently configuring the terminal identifier, the SRS sequence, and the resource carrying the SRS sequence, so as to simplify the mobility management and update, reduce the power consumption of the terminal device and the network device, improve the communication performance, and improve the user experience.
[0271] In the embodiments provided in the present application, the method provided in the embodiments of the present application is introduced from the perspective of interaction between the plurality of communication devices (for example, the terminal device and the first network device). The steps performed by the communication device (for example, the terminal device or the first network device) can be implemented by different functional entities constituting the communication device. The communication device (for example, the terminal device or the first network device) can include a hardware structure and / or a software module, and the above-mentioned functions can be implemented in the form of hardware structure, software module, or hardware structure plus software module. Whether a certain function is implemented in the form of hardware structure, software module, or hardware structure plus software module depends on the specific application of the technical solution and the design constraint conditions.
[0272] The communication device used to implement the above-mentioned method in the embodiments of the present application will be described below with reference to the accompanying drawings. Therefore, the content in the foregoing can be used in the subsequent embodiments, and the repeated content will not be described again.
[0273] FIG. 8 exemplarily shows a structural schematic diagram of a communication device 800. The communication device 800 can implement the functions or steps implemented by the terminal device or the first network device in the above-mentioned various method embodiments.
[0274] Exemplarily, when the communication device 800 is used to implement the functions or steps implemented by the terminal device in the above-mentioned various method embodiments, the communication device 800 can be a terminal device or a component in the terminal device.
[0275] Exemplarily, when the communication device 800 is used to implement the functions or steps implemented by the first network device in the above-mentioned various method embodiments, the communication device 800 can be a first network device or a component (such as a DU and / or an RU, etc.) in the first network device.
[0276] In an implementation manner, the communication device 800 can include a processing module 801 and a transceiver module 802, or include the processing module 801 and not include the transceiver module 802, or include the transceiver module 802 and not include the processing module 801. Wherein:
[0277] The processing module 801 can be configured to support the communication device 800 to perform the processing actions in the above method embodiments. The processing module 801 can be implemented by one or more processors. For example, the processor can be a central processing unit (CPU), and can also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), a microcontroller unit (MCU), or other programmable logic device, transistor logic device, hardware component, or any combination thereof. The general-purpose processor can be a microprocessor, or any conventional processor.
[0278] In this application, the processing module 801 can also be referred to as a processing unit, etc., without limitation.
[0279] The transceiver module 802 is configured to input and / or output information. The input information can be replaced by received information, and the output information can be replaced by transmitted information. When outputting information, the transceiver module 802 can output information to other devices outside the communication device 800, or output information to other units in the communication device 800. In some manners, the transceiver module 802 can be implemented by at least one of a physical interface, a communication module, a communication interface, and an input / output interface. In other manners, the transceiver module 802 can be implemented by an interface circuit, for example, a mobile communication module. The mobile communication module can include one or more of at least one antenna, at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc.
[0280] Optionally, the transceiver module 802 can include a transmitting module and a receiving module. The transmitting module is configured to perform the transmitting operations in the above method embodiments. The receiving module is configured to perform the receiving operations in the above method embodiments. It should be noted that the communication device 800 can include the transmitting module, but not the receiving module. Alternatively, the communication device 800 can include the receiving module, but not the transmitting module. Whether the communication device 800 includes the transmitting module and the receiving module can depend on whether the communication device 800 performs the transmitting actions and the receiving actions in the above schemes.
[0281] In this application, the transceiver module 802 can also be referred to as a communication interface, or a communication module, or a transceiver unit, or an interface module, or an interface unit, or a communication unit, etc., without limitation.
[0282] It should be noted that the communication apparatus 800 can include the processing module 801, but not the transceiver module 802. Alternatively, the communication apparatus 800 can include the transceiver module 802, but not the processing module 801. Whether the communication apparatus 800 includes the processing module 801 and the transceiver module 802 can depend on whether the communication apparatus 800 performs the processing action and the transceiving action in the above-described schemes.
[0283] Optionally, the communication apparatus 800 can further include a storage module, which is not shown in FIG. 8. The storage module can be used to store instructions and / or data. The processing module 801 can read the instructions and / or data in the storage module, so that the communication apparatus 800 implements the foregoing method embodiments.
[0284] Optionally, the communication apparatus 800 can be a chip system. The transceiver module 802 can be an input / output interface of a chip (for example, a baseband chip). The processing module 801 can be a processor of the chip system.
[0285] In a possible design, when the communication apparatus 800 is a communication device or a communication module in a communication device, the function of the processing module 801 can be implemented by one or more processors. For example, the processor can include a Modem chip (also referred to as a baseband chip), or a system-on-a-chip (SoC) chip or a system-in-package (SIP) chip including a Modem core. The function of the transceiver module 802 can be implemented by a transceiver circuit.
[0286] In a possible design, when the communication apparatus 800 is a circuit or chip responsible for communication functions in a communication device, such as a Modem chip or a system-on-a-chip (SoC) chip or a system-in-package (SIP) chip including a Modem core, the function of the processing module 801 can be implemented by a circuit system including one or more processors or processor cores in the chip. The function of the transceiver module 802 can be implemented by an interface circuit or a data transceiving circuit on the chip.
[0287] In the first implementation, the communication apparatus 800 can implement the function of a terminal device, and perform the following: the processing module 801 is configured to determine a first sounding reference signal sequence; and the transceiver module 802 is configured to transmit a sounding reference signal, where the sounding reference signal is generated based on the first sounding reference signal sequence, and the sounding reference signal is carried by first resources, and the first resources are used to carry at least one sequence, and the first resources are used to carry the at least one sequence in multiple cells, and the at least one sequence includes the first sounding reference signal sequence, and / or the terminal device is identified by a first identifier in the multiple cells.
[0288] In the first implementation, the communication apparatus 800 can implement the function of a terminal device, and perform the following: the processing module 801 is configured to determine a first sounding reference signal sequence; and the transceiver module 802 is configured to transmit a sounding reference signal, where the sounding reference signal is generated based on the first sounding reference signal sequence, and the sounding reference signal is carried by first resources, and the first resources are used to carry at least one sequence, and the first resources are used to carry the at least one sequence in multiple cells, and the at least one sequence includes the first sounding reference signal sequence, and / or the terminal device is identified by a first identifier in the multiple cells.
[0289] In a possible implementation, the transceiver 802 is further configured to receive a second message from a first network device, the second message comprising at least one of: a first identifier, information indicating the at least one sequence, or the first resource; and wherein the cell corresponding to the first network device belongs to the plurality of cells.
[0290] In the second implementation, the communication apparatus 800 can implement a function of a terminal device, and perform the following: the transceiver 802 is configured to receive a second message from a first network device, the second message comprising at least one of: a first identifier, information indicating the at least one sequence, or the first resource; wherein the first identifier is used to identify the terminal device in the plurality of cells, the at least one sequence comprises at least one SRS sequence, the first resource is used to carry the at least one sequence in the plurality of cells, and the cell corresponding to the first network device belongs to the plurality of cells; and the transceiver 802 is further configured to send, to network devices corresponding to the plurality of cells, an SRS generated based on an SRS sequence comprised in the at least one sequence according to the second message.
[0291] In a possible implementation, when the SRS is sent to the network devices corresponding to the plurality of cells according to the second message, the processor 801 is configured to determine a first SRS sequence, wherein the first SRS sequence belongs to the at least one SRS sequence; and the transceiver 802 is configured to send an SRS generated based on the first SRS sequence, and the SRS is carried by the first resource.
[0292] Optionally, based on the first implementation or the second implementation, the at least one sequence comprises at least one SRS sequence, and the at least one SRS sequence is generated based on a W sequence.
[0293] Optionally, based on the first implementation or the second implementation, the first SRS sequence is generated based on one W sequence, or the first SRS sequence is generated based on a group of W sequences.
[0294] Optionally, based on the first implementation or the second implementation, the W sequence has a highest-order term of a quadratic term, or the W sequence has a highest-order term of a cubic term, or the W sequence has a highest-order term of a quartic term.
[0295] Optionally, based on the first implementation manner or the second implementation manner, the at least one sequence includes a plurality of sounding reference signal sequences, and the highest order used in generating the plurality of sounding reference signal sequences based on the W sequence is the same.
[0296] Optionally, based on the first implementation manner or the second implementation manner, the at least one sequence includes a plurality of sounding reference signal sequences, and the second-highest order used in generating the plurality of sounding reference signal sequences based on the W sequence is different, and / or the first order used in generating the plurality of sounding reference signal sequences based on the W sequence is different.
[0297] Optionally, based on the first implementation manner or the second implementation manner, the W sequence is determined by a generation length of the sequence and a length of the sequence in a generation period.
[0298] Optionally, based on the first implementation manner or the second implementation manner, the W sequence can satisfy the following formula:
[0299] p(n)=p d n d +p d-1 n d-1 +…+p1n+p0;
[0300] wherein x(n) is the W sequence, n is an integer greater than 0 and less than or equal to N, N is the generation length of the sequence, P is the length of the sequence in a generation period, p i is a non-zero integer, 1<i≤d, d is an integer greater than 1, p1 and p0 are both constants.
[0301] Optionally, based on the first implementation manner or the second implementation manner, if the d is 2, the W sequence can be
[0302] or, if the d is 3, the W sequence can be
[0303] or, if the d is 4, the W sequence can be
[0304] wherein α is an integer greater than or equal to 0 and less than or equal to (P-1), μ is an integer greater than or equal to 0 and less than or equal to (P-1), γ is an integer greater than or equal to 0 and less than or equal to (P-1), τ is an integer greater than or equal to 0 and less than or equal to (Q-1), Q is the number of cyclic shifts in the time domain, and θ is a constant.
[0305] Optionally, based on the first implementation manner or the second implementation manner, a value of the length of the sequence in the one generation period is a prime number.
[0306] Optionally, based on the first implementation manner or the second implementation manner, the terminal device further receives a first message, where the first message is used to indicate a related parameter of the W sequence, and the related reference includes at least one of the following: a mapping length of the sequence, a generation length of the sequence, d, Q, a, m, g, t, or q.
[0307] Optionally, based on the first implementation manner or the second implementation manner, the at least one sequence includes the first SRS sequence and a second SRS sequence, and the first SRS sequence indicates different information from the second SRS sequence.
[0308] Optionally, based on the first implementation manner or the second implementation manner, the first SRS sequence is used for at least one of the following: positioning, measurement, user identification, channel estimation, or data transmission.
[0309] Optionally, based on the first implementation manner or the second implementation manner, the first SRS sequence is used to send a scheduling request (SR), and / or the first SRS sequence is used to send a buffer status report (BSR).
[0310] Optionally, based on the first implementation manner or the second implementation manner, the first identifier is determined by an identifier of a first cell and a radio network temporary identifier (RNTI) of the terminal device; or the first identifier is determined by an identifier of a first area, an identifier of the first cell, and the RNTI of the terminal device; the first area is an area covered by a network device corresponding to the plurality of cells, and the first cell belongs to the plurality of cells.
[0311] Optionally, based on the first implementation manner or the second implementation manner, the at least one sequence includes at least one SRS sequence; an identifier of the at least one SRS sequence is determined by the first identifier; and / or an identifier of at least one resource is determined by the first identifier, the at least one resource is used to carry the at least one SRS sequence, and the at least one resource belongs to the first resource.
[0312] Optionally, based on the first implementation manner or the second implementation manner, the identification of the at least one sounding reference signal sequence is determined by the first identification, which can be replaced by that the identification of the at least one sounding reference signal sequence is determined by the first identification and first information, the first information including the number of the at least one sounding reference signal sequence and / or a first number, the first number being the number of sounding reference signal sequences supported to be transmitted in the multiple cells.
[0313] Optionally, based on the first implementation manner or the second implementation manner, the identification of the at least one resource is determined by the first identification, which can be replaced by that the identification of the at least one resource is determined by the first identification and second information, the second information including the number of the at least one resource and / or a second number, the second number being the number of resources used to carry the sounding reference signal sequences transmitted in the multiple cells.
[0314] Optionally, based on the first implementation manner or the second implementation manner, the transmission mode of the sounding reference signal is determined by the first identification, the transmission mode being to transmit the sounding reference signal using a synchronous mode or the transmission mode being to transmit the sounding reference signal using an asynchronous mode.
[0315] Optionally, based on the first implementation manner or the second implementation manner, the transceiver 802 is further configured to receive a third message, the third message being used to instruct the terminal device to transmit the sounding reference signal using the synchronous mode or the third message being used to instruct the terminal device to transmit the sounding reference signal using the asynchronous mode.
[0316] Optionally, based on the first implementation manner or the second implementation manner, the at least one sequence further includes at least one of the following: a paging sequence, a synchronization sequence, a random access sequence, a first reference signal sequence, a sequence used to generate a wake-up signal, a sequence used to generate a hybrid automatic repeat request signal, or a sequence used to generate data, wherein the first reference signal sequence is a reference signal sequence other than a sounding reference signal sequence.
[0317] Optionally, based on the first implementation manner or the second implementation manner, the frequency domain resources occupied by the first resource in different time units can be the same or can be different; the first resource can be continuous in the frequency domain or can not be continuous in the frequency domain; the first resource can be continuous in the time domain or can not be continuous in the time domain.
[0318] Optionally, based on the first implementation manner or the second implementation manner, the first resource is consistent in the multiple cells.
[0319] In a third implementation manner, the communication apparatus 800 can implement a function of a first network device, and perform the following: the processing module 801 is configured to determine a first sounding reference signal sequence; and the transceiver module 802 is configured to send a sounding reference signal, which is generated based on the first sounding reference signal sequence, and is carried by a first resource; wherein the first resource is used to carry at least one sequence in a plurality of cells, and the at least one sequence includes the first sounding reference signal sequence; and / or the terminal device is identified by a first identifier in the plurality of cells.
[0320] In a possible implementation manner, the transceiver module 802 is further configured to send a second message to the terminal device, and the second message includes at least one of the following: the first identifier, information indicating the at least one sequence, or the first resource.
[0321] In a fourth implementation manner, the communication apparatus 800 can implement a function of a first network device, and perform the following: the transceiver module 802 is configured to send a second message to a terminal device, and the second message includes at least one of the following: a first identifier, information indicating at least one sequence, or a first resource; wherein the first identifier is used to identify the terminal device in a plurality of cells, the at least one sequence includes at least one sounding reference signal sequence, the first resource is used to carry the at least one sequence in the plurality of cells, and a cell corresponding to the first network device belongs to the plurality of cells; and the transceiver module 802 is further configured to receive a sounding reference signal from the terminal device according to the second message, and the sounding reference signal is generated based on a sounding reference signal sequence included in the at least one sequence.
[0322] In a possible implementation manner, when receiving the sounding reference signal from the terminal device according to the second message, the processing module 801 is configured to determine a first sounding reference signal sequence, wherein the first sounding reference signal sequence belongs to the at least one sounding reference signal sequence; and the transceiver module 802 is configured to receive the sounding reference signal from the terminal device according to the first sounding reference signal sequence, and the sounding reference signal is generated based on the first sounding reference signal sequence and is carried by the first resource.
[0323] Optionally, based on the third implementation manner or the fourth implementation manner, the at least one sequence includes at least one sounding reference signal sequence, and the at least one sounding reference signal sequence is generated based on a W sequence.
[0324] Optionally, based on the third implementation manner or the fourth implementation manner, the first sounding reference signal sequence is generated based on one W sequence; or the first sounding reference signal sequence is generated based on a group of W sequences.
[0325] Optionally, based on the third implementation manner or the fourth implementation manner, the highest order term of the W sequence is a quadratic term, or the highest order term of the W sequence is a cubic term, or the highest order term of the W sequence is a quartic term.
[0326] Optionally, based on the third implementation manner or the fourth implementation manner, the at least one sequence includes a plurality of sounding reference signal sequences, and the highest order terms used in generating the plurality of sounding reference signal sequences based on the W sequence are the same.
[0327] Optionally, based on the third implementation manner or the fourth implementation manner, the at least one sequence includes a plurality of sounding reference signal sequences, and the second highest order terms used in generating the plurality of sounding reference signal sequences based on the W sequence are different, and / or the first order terms used in generating the plurality of sounding reference signal sequences based on the W sequence are different.
[0328] Optionally, based on the third implementation manner or the fourth implementation manner, the W sequence is determined by a generation length of the sequence and a length of the sequence in a generation period.
[0329] Optionally, based on the third implementation manner or the fourth implementation manner, the W sequence satisfies the following formula:
[0330] p(n)=p d n d +p d-1 n d-1 +…+p1n+p0;
[0331] wherein x(n) is the W sequence, n is an integer greater than 0 and less than or equal to N, N is the generation length of the sequence, P is the length of the sequence in a generation period, p i is a non-zero integer, 1<i≤d, d is an integer greater than 1, and p1 and p0 are constants.
[0332] Optionally, based on the third implementation manner or the fourth implementation manner, if the d is 2, the W sequence can be
[0333] or, if the d is 3, the W sequence can be
[0334] or, if the d is 4, the W sequence can be
[0335] Wherein, a is an integer greater than or equal to 0 and less than or equal to (P-1), μ is an integer greater than or equal to 0 and less than or equal to (P-1), γ is an integer greater than or equal to 0 and less than or equal to (P-1), τ is an integer greater than or equal to 0 and less than or equal to (Q-1), Q is the number of cyclic shifts in the time domain, and θ is a constant.
[0336] Optionally, based on the third implementation manner or the fourth implementation manner, a value of the length of the sequence in the one generation period is a prime number.
[0337] Optionally, based on the third implementation manner or the fourth implementation manner, the transceiver 802 is further configured to send a first message to the terminal device, where the first message is used to indicate related parameters of the W sequence, and the related parameters include at least one of the following: a mapping length of the sequence, a generation length of the sequence, d, Q, a, μ, γ, τ, or θ.
[0338] Optionally, based on the third implementation manner or the fourth implementation manner, the at least one sequence includes the first SRS sequence and a second SRS sequence, and the first SRS sequence indicates different information from the second SRS sequence.
[0339] Optionally, based on the third implementation manner or the fourth implementation manner, the first SRS sequence is used for at least one of the following: positioning, measurement, user identification, channel estimation, or data transmission.
[0340] Optionally, based on the third implementation manner or the fourth implementation manner, the first SRS sequence is used to send a scheduling request (SR), and / or the first SRS sequence is used to send a buffer status report (BSR).
[0341] Optionally, based on the third implementation manner or the fourth implementation manner, the first identifier is determined by an identifier of a first cell and a radio network temporary identifier (RNTI) of the terminal device; or the first identifier is determined by an identifier of a first area, an identifier of a first cell, and an RNTI of the terminal device; wherein the first area is an area covered by a network device corresponding to the plurality of cells, and the first cell belongs to the plurality of cells.
[0342] Optionally, based on the third implementation manner or the fourth implementation manner, the at least one sequence includes at least one SRS sequence; an identifier of the at least one SRS sequence is determined by the first identifier; and / or an identifier of at least one resource is determined by the first identifier, where the at least one resource is used to carry the at least one SRS sequence, and the at least one resource belongs to the first resource.
[0343] Optionally, based on the third implementation manner or the fourth implementation manner, the identity of the at least one sequence of the at least one sounding reference signal sequence is determined by the first identity, which can be replaced by that the identity of the at least one sequence of the at least one sounding reference signal sequence is determined by the first identity and first information, wherein the first information comprises a number of the at least one sounding reference signal sequence and / or a first number, and the first number is a number of sounding reference signal sequences supported to be transmitted in the plurality of cells.
[0344] Optionally, based on the third implementation manner or the fourth implementation manner, the identity of the at least one resource is determined by the first identity, which can be replaced by that the identity of the at least one resource is determined by the first identity and second information, wherein the second information comprises a number of the at least one resource and / or a second number, and the second number is a number of resources used to carry the sounding reference signal sequences transmitted in the plurality of cells.
[0345] Optionally, based on the third implementation manner or the fourth implementation manner, the transceiver 802 is further configured to send a third message to the terminal device, wherein the third message is used to instruct the terminal device to send the sounding reference signal in a synchronous mode, or the third message is used to instruct the terminal device to send the sounding reference signal in an asynchronous mode.
[0346] Optionally, based on the third implementation manner or the fourth implementation manner, the at least one sequence further comprises at least one of the following: a paging sequence, a synchronization sequence, a random access sequence, a first reference signal sequence, a sequence used to generate a wake-up signal, a sequence used to generate a hybrid automatic repeat request signal, or a sequence used to generate data, wherein the first reference signal sequence is a reference signal sequence other than the sounding reference signal sequence.
[0347] Optionally, based on the third implementation manner or the fourth implementation manner, the frequency domain resources occupied by the first resource in different time units can be the same, or the frequency domain resources occupied by the first resource in different time units can also be different; the first resource can be continuous in the frequency domain, or the first resource can also be discontinuous in the frequency domain; the first resource can be continuous in the time domain, or the first resource can also be discontinuous in the time domain.
[0348] Optionally, based on the third implementation manner or the fourth implementation manner, the first resource is consistent in the plurality of cells.
[0349] The detailed description of the processing module 801 and the transceiver 802 can be directly obtained by referring to the related description in the foregoing embodiments, and will not be described here.
[0350] As shown in FIG. 9, the embodiment of the present application provides another structural diagram of a communication apparatus 900. The communication apparatus 900 can include a processor 920, which is configured to implement or support the implementation of the functionality of the first network device or the terminal device in the foregoing method embodiments. For details, refer to the description of the foregoing method embodiments, which will not be repeated here. For example, the processor 920 is configured to read and execute program instructions through the communication interface 910, so that the communication apparatus 900 implements the corresponding method. The processor 920 can include one or more processors, which are not limited.
[0351] It should be noted that the above-mentioned functional modules can be implemented by hardware, or implemented by combination of hardware and software, which are not limited. When the communication apparatus 900 only includes the processor 920, the communication apparatus 900 can be a chip, or also can be a chip system.
[0352] For example, the communication apparatus 900 can be a chip system. The chip system can be composed of a chip, or can include a chip and other discrete devices, which are not limited.
[0353] For another example, when the communication apparatus 900 is a chip, the communication interface 910 can be an input and output interface of the chip, wherein the input corresponds to the receiving operation, and the output corresponds to the sending operation.
[0354] Optionally, the communication apparatus 900 can further include a memory 930, configured to store program instructions and / or data. The memory 930 is coupled with the processor 920. The coupling can be understood as indirect coupling or communication connection between devices, units or modules, which can be electrical, mechanical or other forms, and is used for information interaction between devices, units or modules. The processor 920 can operate cooperatively with the memory 930. The processor 920 and the memory 930 can be integrated together, or can be separately arranged.
[0355] Further, the processor 920 is configured to execute the program instructions stored in the memory 930, so that the communication apparatus 900 implements the corresponding method.
[0356] One or more memories in the memory 930 can be included in the processor. The memory 930 can also exist independently, for example, an off-chip memory, which is connected with the processor 920 through a communication bus (represented by a thick line 940 in FIG. 9). The memory 930 and the processor 920 can also be integrated together.
[0357] Optionally, the communication apparatus 900 further includes a communication interface 910 (represented by a dashed line in FIG. 9), which is configured to communicate with other devices through a transmission medium, so that the devices in the communication apparatus 900 can communicate with other devices.
[0358] Exemplarily, when the communication apparatus 900 is a first communication apparatus, the other device can be a second communication apparatus, etc. The processor 920 can transceive data with the communication interface 910. For example, the processor 920 can be configured to control the communication interface 910 to receive and / or send signals.
[0359] The communication interface 910 can be a transceiver. In hardware implementation, the transceiver can be configured to implement the functions of the transceiving module 802, and the transceiver is integrated in the communication apparatus 900 to form the communication interface 910.
[0360] Optionally, the transceiver can include a transmitter and / or a receiver to implement the sending and receiving operations in the method embodiments; other operations except the sending and receiving can be implemented by the processor 920.
[0361] It should be noted that the communication interface 910 can have the sending function and the receiving function, and can implement the receiving and sending of signals; or the communication interface 910 can have the sending function and does not have the receiving function, and is configured to implement the sending of signals; or the communication interface 910 can have the receiving function and does not have the sending function, and is configured to implement the receiving of signals.
[0362] It should be noted that the specific connection medium between the communication interface 910, the processor 920 and the memory 930 is not limited in the embodiments of the present application. In FIG. 9, the memory 930, the processor 920 and the communication interface 910 are connected through the communication bus 940, and the connection mode between other components is only illustrative and is not limited. The communication bus 940 can be divided into an address bus, a data bus, a control bus, etc. For convenience of representation, only one thick line is used in FIG. 9, but it does not mean that there is only one communication bus or only one type of communication bus.
[0363] In the embodiments of the present application, the processor 920 can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The general-purpose processor can be a microprocessor or any conventional processor, etc. The method disclosed in the embodiments of the present application can be executed by hardware in the processor or by a combination of hardware and software in the processor.
[0364] In the embodiments of the present application, the memory 930 can be a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), and can also be a volatile memory such as a random-access memory (RAM). The memory can also be any other medium capable of carrying or storing program codes in the form of instructions or data structures and accessible by a computer; or a circuit or any other device capable of realizing a storage function for storing program instructions and / or data.
[0365] In a first possible implementation, the communication apparatus 900 can be a terminal device, configured to implement the related method corresponding to the terminal device in the above-described various embodiments, and the specific functions can be referred to the descriptions in the above-described various embodiments.
[0366] For example, the related method corresponding to the terminal device in the above-described various embodiments includes: determining a first sounding reference signal sequence; and transmitting a sounding reference signal, which is generated based on the first sounding reference signal sequence, and is carried by a first resource. The first resource is used to carry at least one sequence in a plurality of cells, the at least one sequence including the first sounding reference signal sequence; and / or the terminal device is identified by a first identifier in the plurality of cells.
[0367] In a second possible implementation, the communication apparatus 900 can be a terminal device, configured to implement the related method corresponding to the terminal device in the above-described various embodiments, and the specific functions can be referred to the descriptions in the above-described various embodiments.
[0368] For example, the related method corresponding to the terminal device in the above-described various embodiments includes: receiving a second message from a first network device, the second message including at least one of a first identifier, information indicating at least one sequence, or a first resource; wherein the first identifier is used to identify the terminal device in a plurality of cells, the at least one sequence including at least one sounding reference signal sequence, and the first resource is used to carry the at least one sequence in the plurality of cells, and a cell corresponding to the first network device belongs to the plurality of cells; and transmitting a sounding reference signal to network devices corresponding to the plurality of cells according to the second message, the sounding reference signal being generated based on a sounding reference signal sequence included in the at least one sequence.
[0369] In a third possible implementation, the communication apparatus 900 can be a first network device, configured to implement the related method corresponding to the first network device in the above-described various embodiments, and the specific functions can be referred to the descriptions in the above-described various embodiments.
[0370] Exemplarily, the method corresponding to the first network device in the various embodiments above comprises: determining a first sounding reference signal sequence; transmitting a sounding reference signal, the sounding reference signal being generated based on the first sounding reference signal sequence, the sounding reference signal being borne by a first resource; wherein the first resource is used to bear at least one sequence in a plurality of cells, the at least one sequence comprising the first sounding reference signal; and / or the terminal device is identified by a first identifier in the plurality of cells.
[0371] In a fourth possible implementation, the communication apparatus 900 can be a first network device, configured to implement the method corresponding to the first network device in the various embodiments above, and specific functions can be referred to the descriptions in the various embodiments above.
[0372] Exemplarily, the method corresponding to the first network device in the various embodiments above comprises: transmitting a second message to a terminal device, the second message comprising at least one of the following: a first identifier, information indicating at least one sequence, or a first resource; wherein the first identifier is used to identify the terminal device in a plurality of cells, the at least one sequence comprising at least one sounding reference signal sequence, the first resource being used to bear the at least one sequence in the plurality of cells, a cell corresponding to the first network device belonging to the plurality of cells; and receiving a sounding reference signal from the terminal device according to the second message, the sounding reference signal being generated based on a sounding reference signal sequence comprised in the at least one sequence.
[0373] For the implementation process, please refer to the related content in the various embodiments above, which will not be repeated here.
[0374] Based on the same idea, referring to FIG. 10, the embodiments of the present application further provide another communication apparatus 1000, comprising: an input / output interface 1010 and a logic circuit 1020; the input / output interface 1010 is configured to receive code instructions and transmit them to the logic circuit 1020; the logic circuit 1020 is configured to run the code instructions to execute the method performed by the terminal device or the first network device in any of the embodiments above.
[0375] In a first implementation, the communication apparatus 1000 can be applied to a terminal device, and perform the method performed by the terminal device as described above, for example, the method performed by the terminal device in the foregoing method embodiments. For example, the communication apparatus 1000 can determine a first sounding reference signal sequence; and transmit a sounding reference signal, the sounding reference signal being generated based on the first sounding reference signal sequence, the sounding reference signal being carried by a first resource. Wherein, the first resource is used to carry at least one sequence in a plurality of cells, the at least one sequence including the first sounding reference signal sequence; and / or the terminal device is identified by a first identifier in the plurality of cells.
[0376] In a second implementation, the communication apparatus 1000 can be applied to a terminal device, and perform the method performed by the terminal device as described above, for example, the method performed by the terminal device in the foregoing method embodiments. For example, the communication apparatus 1000 can receive a second message from a first network device, the second message including at least one of the following: a first identifier, information indicating at least one sequence, or a first resource; wherein the first identifier is used to identify the terminal device in a plurality of cells, the at least one sequence including at least one sounding reference signal sequence, the first resource being used to carry the at least one sequence in the plurality of cells, a cell corresponding to the first network device belonging to the plurality of cells; and transmit a sounding reference signal to network devices corresponding to the plurality of cells according to the second message, the sounding reference signal being generated based on a sounding reference signal sequence included in the at least one sequence.
[0377] In a third implementation, the communication apparatus 1000 can be applied to a first network device, and perform the method performed by the first network device as described above, for example, the method performed by the first network device in the foregoing method embodiments. For example, the communication apparatus 1000 can determine a first sounding reference signal sequence; and transmit a sounding reference signal, the sounding reference signal being generated based on the first sounding reference signal sequence, the sounding reference signal being carried by a first resource; wherein the first resource is used to carry at least one sequence in a plurality of cells, the at least one sequence including the first sounding reference signal; and / or the terminal device is identified by a first identifier in the plurality of cells.
[0378] In a fourth implementation manner, the communication apparatus 1000 can be applied to a first network device to perform the method performed by the first network device, for example, the method performed by the first network device in the foregoing method embodiments. For example, the communication apparatus 1000 can send, to a terminal device, a second message including at least one of the following: a first identifier, information indicating at least one sequence, or a first resource; the first identifier is used to identify the terminal device in a plurality of cells, the at least one sequence includes at least one sounding reference signal sequence, and the first resource is used to carry the at least one sequence in the plurality of cells, and a cell corresponding to the first network device belongs to the plurality of cells; and the first network device receives a sounding reference signal from the terminal device according to the second message, and the sounding reference signal is generated based on a sounding reference signal sequence included in the at least one sequence.
[0379] For details of the implementation process, refer to the foregoing method embodiments, which will not be repeated here.
[0380] The embodiments of the present application further provide a communication system, which can include one or more of the following: a first network device or a terminal device. Optionally, the communication system can further include a second network device. The first network device or the terminal device can refer to the description in the foregoing method embodiments, which will not be repeated here.
[0381] The embodiments of the present application further provide a computer-readable storage medium storing a computer program or instructions, which, when executed, cause the method or steps performed by the first network device or the terminal device in the foregoing embodiments to be implemented.
[0382] The embodiments of the present application further provide a computer program product including a computer program, which, when executed on a computer, causes the method or steps performed by the first network device or the terminal device in the foregoing embodiments to be implemented.
[0383] The embodiments of the present application provide a chip system including a processor for implementing the functions (for example, performing corresponding methods or steps) of the first network device or the terminal device in the foregoing methods. The chip system can be composed of a chip, or can include a chip and other discrete devices.
[0384] Optionally, the chip system further includes a memory for storing program instructions, so that the foregoing processor reads and executes the program instructions to implement corresponding methods.
[0385] It should be understood that, in various embodiments of the present application, the size of the serial number of the foregoing processes does not mean the execution order, and the execution order of the processes should be determined according to their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0386] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized 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 realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0387] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0388] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0389] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, some or all of the units can be selected to achieve the purpose of the embodiment.
[0390] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.
[0391] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the part of the technical solutions of the present application that essentially contributes or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0392] The above is only a specific implementation of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the embodiments of the present application, which should be covered within the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method characterized by comprising: The method is applied to a terminal device or an apparatus in the terminal device, and the method comprises: determining a first sounding reference signal sequence; transmitting a sounding reference signal, the sounding reference signal being generated based on the first sounding reference signal sequence, the sounding reference signal being carried by first resources; wherein the first resources are used to carry at least one sequence in multiple cells, the at least one sequence comprising the first sounding reference signal sequence; and / or the terminal device is identified by a first identifier in the multiple cells.
2. The method of claim 1, wherein, The at least one sequence comprises at least one sounding reference signal sequence, the at least one sounding reference signal sequence being generated based on a W sequence.
3. The method of claim 1 or 2, wherein: the first sounding reference signal sequence is generated based on one W sequence; or the first sounding reference signal sequence is generated based on a group of W sequences.
4. The method according to claim 2 or 3, characterized in that, The highest order term of the W sequence is a quadratic term, or the highest order term of the W sequence is a cubic term, or the highest order term of the W sequence is a quartic term.
5. The method of any one of claims 1 to 4, wherein: the at least one sequence comprises a plurality of sounding reference signal sequences, and the highest order term used when generating the plurality of sounding reference signal sequences based on W sequences is the same.
6. The method of any one of claims 1 to 5, wherein: the at least one sequence comprises a plurality of sounding reference signal sequences, and the second highest order term used when generating the plurality of sounding reference signal sequences based on W sequences is different, and / or the first order term used when generating the plurality of sounding reference signal sequences based on W sequences is different.
7. The method according to any one of claims 2 to 6, characterized in that, The W sequence is determined by a generation length of the sequence and a length of the sequence in one generation period.
8. The method according to any one of claims 2 to 7, characterized in that, The W sequence satisfies the following equation: where x(n) is a W sequence, n is an integer greater than 0 and less than or equal to N, N is the generation length of the sequence, P is the length of the sequence in a generation period, p i is a non-zero integer, 1 < i ≤ d, d is an integer greater than 1, p1 and p0 are both constants.
9. The method of claim 8, wherein: wherein said d is 2, said W sequence is or wherein d is 3, the W sequence is or wherein d is 4, the W sequence is wherein α is an integer greater than or equal to 0 and less than or equal to (P-1), μ is an integer greater than or equal to 0 and less than or equal to (P-1), γ is an integer greater than or equal to 0 and less than or equal to (P-1), τ is an integer greater than or equal to 0 and less than or equal to (Q-1), Q is a number of cyclic shifts in the time domain, and θ is a constant.
10. The method according to any one of claims 7 to 9, characterized in that, The length of the sequence in one generation period is a prime number.
11. The method according to any one of claims 7 to 10, characterized in that, The method further comprises: receiving a first message, the first message being used to indicate related parameters of the W sequence, the related parameters comprising at least one of the following: a mapping length of the sequence, a generation length of the sequence, d, Q, α, μ, γ, τ, or θ.
12. The method according to any one of claims 1 to 11, characterized in that, The at least one sequence comprises the first sounding reference signal sequence and a second sounding reference signal sequence, and the first sounding reference signal sequence indicates different information from the second sounding reference signal sequence.
13. The method according to any one of claims 1 to 12, characterized in that, The first sounding reference signal sequence is used for at least one of the following: positioning, measurement, user identification, channel estimation, or data transmission.
14. The method according to any one of claims 1 to 13, characterized in that, The first sounding reference signal sequence is used to transmit a scheduling request (SR), and / or the first sounding reference signal sequence is used to transmit a buffer status report (BSR).
15. The method according to any one of claims 1 to 14, characterized in that, The method further comprises: receiving a second message from the first network device, the second message comprising at least one of: the first identifier, information indicating the at least one sequence, or the first resource; wherein the cell corresponding to the first network device belongs to the plurality of cells.
16. The method of any of claims 1-15, wherein: the first identifier is determined by an identifier of a first cell and a radio network temporary identifier (RNTI) of the terminal device; or the first identifier is determined by an identifier of a first region, an identifier of a first cell, and a RNTI of the terminal device; wherein the first region is a region covered by network devices corresponding to the plurality of cells, and the first cell belongs to the plurality of cells.
17. The method of any one of claims 1 to 16, wherein, the at least one sequence comprises at least one sounding reference signal (SRS) sequence; an identifier of the at least one SRS sequence is determined by the first identifier; and / or an identifier of at least one resource is determined by the first identifier, the at least one resource being used to carry the at least one SRS sequence, and the at least one resource belonging to the first resource.
18. The method of claim 17, wherein, the identifier of the at least one SRS sequence is determined by the first identifier, comprising: the identifier of the at least one SRS sequence is determined by the first identifier and first information, the first information comprising a number of the at least one SRS sequence and / or a first number, the first number being a number of SRS sequences supported for transmission within the plurality of cells.
19. The method of claim 17 or 18, wherein, the identifier of the at least one resource is determined by the first identifier, comprising: the identifier of the at least one resource is determined by the first identifier and second information, the second information comprising a number of the at least one resource and / or a second number, the second number being a number of resources used to carry SRS sequences transmitted within the plurality of cells.
20. The method of any of claims 1-19, wherein: a transmission mode of the SRS is determined by the first identifier, the transmission mode being to transmit the SRS using a synchronous mode, or the transmission mode being to transmit the SRS using an asynchronous mode.
21. The method of any one of claims 1 to 20, wherein, the method further comprises: receiving a third message, the third message indicating that the terminal device is to transmit the SRS using a synchronous mode, or the third message indicating that the terminal device is to transmit the SRS using an asynchronous mode.
22. The method of any one of claims 1 to 21, wherein, the at least one sequence further comprises at least one of: a paging sequence, a synchronization sequence, a random access sequence, a first reference signal sequence, a sequence used to generate a wake-up signal, a sequence used to generate a hybrid automatic repeat request (HARQ) signal, or a sequence used to generate data, wherein the first reference signal sequence is a reference signal sequence other than an SRS sequence.
23. A method of communication, comprising: applicable to a first network device or an apparatus in the first network device, the method comprising: determining a first SRS sequence; transmitting an SRS, the SRS being generated based on the first SRS sequence, the SRS being carried by a first resource; The first resource is used to carry at least one sequence in multiple cells, and the at least one sequence includes the first SRS sequence; and / or the terminal device is identified by a first identifier in multiple cells.
24. The method of claim 23, wherein, The at least one sequence includes at least one SRS sequence, and the at least one SRS sequence is generated based on a W sequence.
25. The method of claim 23 or 24, wherein The first SRS sequence is generated based on a W sequence; or The first SRS sequence is generated based on a group of W sequences.
26. The method of claim 24 or 25, wherein, The highest order term of the W sequence is a quadratic term, or the highest order term of the W sequence is a cubic term, or the highest order term of the W sequence is a quartic term.
27. The method of any one of claims 23 to 26, wherein The at least one sequence includes a plurality of SRS sequences, and the highest order term used when generating the plurality of SRS sequences based on a W sequence is the same.
28. The method of any one of claims 23 to 27, wherein The at least one sequence includes a plurality of SRS sequences, and the second highest order term used when generating the plurality of SRS sequences based on a W sequence is different, and / or the first order term used when generating the plurality of SRS sequences based on a W sequence is different.
29. The method according to any one of claims 24 to 28, characterized in that, The W sequence is determined by a generation length of the sequence and a length of the sequence in one generation period.
30. The method of any one of claims 24-29, wherein, The W sequence satisfies the following equation: where x(n) is a W sequence, n is an integer greater than 0 and less than or equal to N, N is the generation length of the sequence, P is the length of the sequence in a generation period, p i is a non-zero integer, 1 < i ≤ d, d is an integer greater than 1, p1 and p0 are both constants.
31. The method of claim 30, wherein wherein said d is 2, said W sequence is or wherein d is 3, the W sequence is or d is 4, the W sequence is wherein a is an integer greater than or equal to 0 and less than or equal to (P-1), μ is an integer greater than or equal to 0 and less than or equal to (P-1), γ is an integer greater than or equal to 0 and less than or equal to (P-1), τ is an integer greater than or equal to 0 and less than or equal to (Q-1), Q is a number of cyclic shifts in the time domain, and θ is a constant.
32. The method of any one of claims 29-31, wherein, The length of the sequence in one generation period is a prime number.
33. The method of any one of claims 29-32, wherein, The method further includes: sending a first message to the terminal device, the first message being used to indicate related parameters of the W sequence, and the related parameters including at least one of the following: a mapping length of the sequence, a generation length of the sequence, d, Q, a, μ, γ, τ, or θ.
34. The method of any one of claims 23-33, wherein, The at least one sequence includes the first SRS sequence and a second SRS sequence, and the first SRS sequence indicates different information from the second SRS sequence.
35. The method of any one of claims 23-34, wherein, The first SRS sequence is used for at least one of the following: positioning, measurement, user identification, channel estimation, or data transmission.
36. The method of any one of claims 23-35, wherein, The first SRS sequence is used to send a scheduling request (SR), and / or the first SRS sequence is used to send a buffer status report (BSR).
37. The method of any one of claims 23-36, wherein, The method further includes: sending a second message to the terminal device, the second message including at least one of the following: the first identifier, information used to indicate the at least one sequence, or the first resource.
38. The method of any one of claims 23 to 37, wherein The first identifier is determined by an identifier of the first cell and a radio network temporary identifier (RNTI) of the terminal device. The first identifier is determined by an identifier of the first cell and a radio network temporary identifier (RNTI) of the terminal device. The first area is an area covered by a network device corresponding to the plurality of cells, and the first cell belongs to the plurality of cells.
39. The method of any one of claims 23-38, wherein, The at least one sequence includes at least one sounding reference signal sequence. The identifier of the at least one sounding reference signal sequence is determined by the first identifier. The identifier of the at least one resource is determined by the first identifier, and the at least one resource is used to carry the at least one sounding reference signal sequence.
40. The method of claim 39, wherein, The identifier of the at least one sounding reference signal sequence is determined by the first identifier and first information, and the first information includes a number of the at least one sounding reference signal sequence and / or a first number. The identifier of the at least one resource is determined by the first identifier and second information, and the second information includes a number of the at least one resource and / or a second number.
41. The method of claim 39 or 40, wherein, The method further includes: sending a third message to the terminal device, the third message being used to instruct the terminal device to send the sounding reference signal in a synchronous mode or the third message being used to instruct the terminal device to send the sounding reference signal in an asynchronous mode.
42. The method of any one of claims 23-41, wherein, The at least one sequence further includes at least one of a paging sequence, a synchronization sequence, a random access sequence, a first reference signal sequence, a sequence used to generate a wake-up signal, a sequence used to generate a hybrid automatic repeat request signal, or a sequence used to generate data, wherein the first reference signal sequence is a reference signal sequence other than a sounding reference signal sequence. The apparatus includes a module for performing the method of any one of claims 1-22 or a module for performing the method of any one of claims 23-43.
43. The method of any one of claims 23-42, wherein, The apparatus includes at least one processor configured to perform the method of any one of claims 1-22 or the method of any one of claims 23-43.
44. A communications device, characterized by The apparatus includes a terminal device and / or a first network device, wherein the terminal device is configured to perform the method of any one of claims 1-22 and the first network device is configured to perform the method of any one of claims 23-43.
45. A communications device, characterized by The apparatus includes a computer program or instructions stored therein, which, when executed, cause the method of any one of claims 1-22 to be implemented or the method of any one of claims 23-43 to be implemented.
46. A communication system, characterized by 47. A computer-readable storage medium, characterized in that, 48. A computer program product, characterised in that, The computer program product comprises a computer program which, when run on a computer, causes the method of any one of claims 1 to 22 to be implemented, or causes the method of any one of claims 23 to 43 to be implemented.
Citation Information
Patent Citations
Communication method and device applied to super cells
CN107155189A
Communication method and device applied to super-cell
CN107155221A
Communication method and device
CN117201252A
Method for transmitting SRS in wireless communication system and terminal therefor
US20190363911A1