Communication method and device, related equipment and storage medium
By implementing the demodulation scheme of sending service data in the first uplink time slot and sending DMRS in adjacent time slots on the terminal, the problem of co-frequency interference in the transition stage of 4G clear frequency re-cultivation is solved, and the utilization rate of spectrum resources is improved.
Patent Information
- Application Number
- CN202311076586.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-24
- Publication Date
- 2025-02-25
AI Technical Summary
In the transition stage of 4G clear frequency re-cultivation, due to the problem of homofrequency interference in the F band, the spectrum resource utilization rate is low. The existing technology avoids interference through time division, but the efficiency is not high.
The network device sends configuration information to the terminal, so that the terminal sends service data in the first uplink time slot, and sends DMRS for demodulation of service data in the second uplink time slot adjacent to it, realizing demodulation of service data, reducing the overhead of sending DMRS in the first uplink time slot, and improving spectrum resource utilization.
This solution demodulates the service data of the first uplink time slot by multiplexing the DMRS of the second uplink time slot, improves the spectrum resource utilization rate and solves the problem of waste of spectrum resources caused by homofrequency interference.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, apparatus, related equipment and storage medium. Background Art
[0002] In the transition phase of clearing and re-cultivating the frequency spectrum of the fourth generation mobile communication technology (4G), a part of the F band can be used as the uplink supplementary spectrum (SUL) carrier to coordinate the transmission of services with the new radio (NR) band. At this time, there will be the problem of co-channel interference. In related technologies, co-channel interference is avoided by time division, but the utilization rate of spectrum resources is low. Summary of the invention
[0003] To solve related technical problems, the embodiments of the present application provide a communication method, apparatus, related equipment and storage medium.
[0004] The technical solution of the embodiment of the present application is implemented as follows:
[0005] The present application provides a communication method, which is applied to a terminal, and the method includes:
[0006] Receive configuration information sent by a network device; wherein,
[0007] The configuration information is determined based on at least a first capability reported by the terminal, and is used to instruct the terminal to send service data in a first uplink time slot, and to send a demodulation reference signal (DMRS, Demodulation Reference Signal) for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS and / or pre-DMRS of the service channel.
[0008] In the above solution, the configuration information includes at least one of the following:
[0009] First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot;
[0010] A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel;
[0011] Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled;
[0012] The third information is used to indicate that a DMRS occupying one symbol is sent in the second uplink time slot.
[0013] In the above scheme, the method further includes:
[0014] Report the first capability to the network device.
[0015] In the above scheme, the method further includes:
[0016] Based on the configuration information, service data is sent to the network device in a first uplink time slot, and a first DMRS for demodulating the service data is sent to the network device in a second uplink time slot.
[0017] The present application also provides a communication method, which is applied to a network device, and the method includes:
[0018] receiving a first capability reported by a terminal, where the first capability indicates whether the terminal supports configuration of a post-DMRS and / or a pre-DMRS of a service channel;
[0019] Based on the first capability and the relevant information of the uplink time slot, determining whether to send configuration information to the terminal; wherein,
[0020] The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
[0021] In the above solution, the determining whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink timeslot includes:
[0022] When the first condition and the second condition are met, the configuration information is sent to the terminal; wherein the first condition includes at least one of the following:
[0023] The first capability indicates that the terminal supports configuration of post-DMRS and / or pre-DMRS of a service channel;
[0024] The number of available symbols in the first uplink time slot is less than or equal to the first threshold;
[0025] The second condition includes at least one of the following:
[0026] The adjacent time slot of the first uplink time slot is the uplink time slot;
[0027] The uplink time slots adjacent to the first uplink time slot are used to transmit the DMRS of the terminal.
[0028] In the above solution, the configuration information includes at least one of the following:
[0029] First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot;
[0030] A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel;
[0031] Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled;
[0032] The third information, wherein the second information is used to indicate that a DMRS occupying one symbol is sent in the second uplink timeslot.
[0033] In the above solution, when the DMRS of the terminal does not exist in the second uplink time slot, the configuration information includes the first information.
[0034] In the above scheme, the method further includes:
[0035] Receiving service data sent by the terminal in the first uplink timeslot and a first DMRS sent in the second uplink timeslot;
[0036] The service data sent by the terminal in the first uplink timeslot is demodulated by using the first DMRS.
[0037] The present application also provides a communication device, including:
[0038] The first receiving unit is used to receive configuration information sent by the network device; wherein,
[0039] The configuration information is determined based on the first capability reported by the terminal, and is used to instruct the terminal to send service data in the first uplink time slot, and to send a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS or pre-DMRS of the service channel.
[0040] The present application also provides a communication device, including:
[0041] A second receiving unit, configured to receive a first capability reported by a terminal, wherein the first capability indicates whether the terminal supports configuration of a post-DMRS or a pre-DMRS of a service channel;
[0042] A determining unit, configured to determine whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink time slot; wherein,
[0043] The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
[0044] The embodiment of the present application further provides a terminal, including a first processor and a first communication interface, wherein:
[0045] The first communication interface is used to receive configuration information sent by the network device; wherein,
[0046] The configuration information is determined based on the first capability reported by the terminal, and is used to instruct the terminal to send service data in the first uplink time slot, and to send a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS or pre-DMRS of the service channel.
[0047] The embodiment of the present application further provides a network device, including a second processor and a second communication interface, wherein:
[0048] The second communication interface is used to receive a first capability reported by a terminal, where the first capability indicates whether the terminal supports configuration of a post-DMRS or a pre-DMRS for a service channel;
[0049] The second processor is used to determine whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink time slot; wherein,
[0050] The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
[0051] An embodiment of the present application also provides a communication device, which includes a terminal or a network device, and the communication device includes a processor and a memory for storing a computer program that can be run on the processor; wherein, when the processor is used to run the computer program, it executes the steps of any of the above-mentioned terminal side methods, or executes the steps of any of the above-mentioned network device side methods.
[0052] An embodiment of the present application also provides a storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of any method on the terminal side are implemented, or the steps of any method on the network device side are implemented.
[0053] In the communication method, apparatus, terminal, network device and storage medium provided in the embodiment of the present application, the network device receives the first capability reported by the terminal, the first capability indicating whether the terminal supports the configuration of the post-DMRS and / or pre-DMRS of the service channel; the network device determines whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink time slot; the terminal receives the configuration information sent by the network device; the configuration information is used to indicate that the terminal sends service data in the first uplink time slot, and sends a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot. It can be seen that in the embodiment of the present application, the configuration information sent by the network device to the terminal enables the terminal to send service data in the first uplink time slot, and sends a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot adjacent to the first uplink time slot, so that even if there are fewer available symbols in the first uplink time slot, the service data of the first uplink time slot can be demodulated by the DMRS of the adjacent time slot. In the above scheme, since the service data and the DMRS for demodulating the service data are sent in two adjacent uplink time slots respectively, the overhead of sending the DMRS in the first uplink time slot is reduced; and the service data of the first uplink time slot is demodulated by multiplexing the DMRS of the second uplink time slot, the spectrum resource utilization is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 A schematic diagram of a communication method implementation flow in an embodiment of the present application;
[0055] Figure 2 A schematic diagram of a communication method implementation flow in an embodiment of the present application;
[0056] Figure 3 This is a schematic diagram of the interactive flow of the communication method according to an embodiment of the present application;
[0057] Figure 4 This is an example diagram of co-channel interference in the F frequency band of an embodiment of the present application;
[0058] Figure 5 This is a schematic diagram of the structure of a communication device according to an embodiment of the present application;
[0059] Figure 6 This is a schematic diagram of the structure of a communication device according to an embodiment of the present application;
[0060] Figure 7 This is a schematic diagram of the terminal structure of an embodiment of the present application;
[0061] Figure 8 This is a schematic diagram of the network device structure of an embodiment of the present application. DETAILED DESCRIPTION
[0062] With the increase in the service capacity of the fifth generation mobile communication technology (5G) and the reduction in 4G service traffic, it is necessary to comprehensively consider factors such as the status of online equipment, frequency bandwidth, and network standard coordination, and carry out 4G frequency clearance and re-cultivation work in an orderly manner.
[0063] In the transition phase of 4G frequency clearing and re-cultivation, part of the F band is cleared. The frequency range of the F band is 1885 MHz to 1915 MHz. Part of the F band can be used as an uplink supplementary spectrum (SUL) carrier to coordinate transmission services with the new radio (NR) band, that is, part of the F band is re-cultivated as SUL for 5G, and the frame structure is UUUUU, where U represents the uplink time slot; at this time, there will be a co-channel interference problem, that is, the downlink signal of the time-division duplex (TDD) device will interfere with the uplink reception of the SUL device. Among them, the frame structure of the F band in the TDD-LTE (Long-Term Evolution) system is DSUDD, where D represents the downlink subframe, U represents the uplink subframe, and S represents the special subframe.
[0064] In order to avoid co-channel interference, the prior art proposes a solution to avoid interference through time division, that is, when the SUL carrier detects a certain amount of interference, the symbol resource is abandoned and only the symbol resource with lower interference intensity is used. However, in this solution, if 10 of the 14 symbols in a time slot are interfered, if the remaining 4 symbols are not continuous, considering that the pilot signal occupies at least 1 symbol, then the 4 symbols may not be used; if the 4 symbols are continuous, considering the transmission of the pilot signal, the symbols that can be occupied by the service will also be reduced, and the spectrum resource utilization rate is low.
[0065] Based on this, in each embodiment of the present application, the network device receives the first capability reported by the terminal, and the first capability indicates whether the terminal supports the configuration of the post-DMRS and / or pre-DMRS of the service channel; the network device determines whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink time slot; the terminal receives the configuration information sent by the network device; the configuration information is used to indicate that the terminal sends service data in the first uplink time slot, and sends a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot. It can be seen that in the embodiment of the present application, the configuration information sent by the network device to the terminal enables the terminal to send service data in the first uplink time slot, and sends a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot adjacent to the first uplink time slot. In this way, even if there are fewer available symbols in the first uplink time slot, the service data of the first uplink time slot can be demodulated by the DMRS of the adjacent time slot. In the above scheme, since the service data and the DMRS for demodulating the service data are sent in two adjacent uplink time slots respectively, the overhead of sending the DMRS in the first uplink time slot is reduced; and the service data of the first uplink time slot is demodulated by multiplexing the DMRS of the second uplink time slot, the spectrum resource utilization is improved.
[0066] The present application is further described in detail below in conjunction with the accompanying drawings and embodiments.
[0067] The present application embodiment provides a communication method, such as Figure 1 As shown, the method includes:
[0068] Step 101: Receive configuration information sent by a network device.
[0069] Among them, the configuration information is determined at least based on the first capability reported by the terminal, and is used to instruct the terminal to send service data in the first uplink time slot, and to send a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS and / or pre-DMRS of the service channel.
[0070] Here, the first capability can be used to indicate whether the terminal supports the configuration of post-DMRS for the service channel, and / or, to indicate whether the terminal supports the configuration of pre-DMRS for the service channel. The second uplink time slot can be the previous uplink time slot adjacent to the first uplink time slot, or it can be the next uplink time slot adjacent to the first uplink time slot. Specifically, in the case where the first capability is used to indicate that the terminal supports the configuration of post-DMRS for the service channel, the second uplink time slot is the next uplink time slot adjacent to the first uplink time slot; in the case where the first capability is used to indicate that the terminal supports the configuration of pre-DMRS for the service channel, the second uplink time slot is the previous uplink time slot adjacent to the first uplink time slot.
[0071] Supporting the configuration of a post-DMRS for a service channel may also be understood as supporting the configuration of a post-DMRS for a service channel; supporting the configuration of a pre-DMRS for a service channel may also be understood as supporting the configuration of a pre-DMRS for a service channel.
[0072] It should be noted that, when the first capability indicates that the terminal does not support the configuration of post-DMRS for the service channel, and does not support the configuration of post-DMRS for the service channel, the terminal sends service data and DMRS in the same uplink time slot in a traditional manner, and the network device receives the service data and DMRS sent by the terminal in the same uplink time slot, and uses the DMRS of the uplink time slot to demodulate the service data of the uplink time slot.
[0073] In order to facilitate the terminal to send the DMRS in the second uplink time slot, in one embodiment, the configuration information includes at least one of the following:
[0074] First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot;
[0075] A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel;
[0076] Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled;
[0077] The third information is used to indicate that a DMRS occupying one symbol is sent in the second uplink time slot.
[0078] Here, in the case where the DMRS of the terminal exists in the second uplink time slot, the network device can reuse the DMRS of the terminal in the second uplink time slot to demodulate the service data sent by the terminal in the first uplink time slot. Therefore, the configuration information can include at least the second information, and the configuration information can include the first information and / or the time length, or may not include the first information and / or the time length; in the case where the DMRS of the terminal does not exist in the second uplink time slot, the network device needs to configure the resource position corresponding to the DMRS in the second uplink time slot so that the terminal can send the DMRS in the second uplink time slot according to the configured resource position. Therefore, the configuration information includes at least the first information, and may also include at least one of the second information, the time length and the third information. Among them, the second information is used to indicate that when the service channel post-DMRS is allowed or enabled, the second uplink time slot is the next uplink time slot adjacent to the first uplink time slot; the second information is used to indicate that when the service channel pre-DMRS is allowed or enabled, the second uplink time slot is the previous uplink time slot adjacent to the first uplink time slot. The resource position may include a time domain resource position and / or a frequency domain resource position.
[0079] In actual application, the network device may determine the corresponding configuration information according to different application scenarios. That is, in different application scenarios, the content included in the configuration information may be different.
[0080] For example, in a scenario where environmental interference changes slowly (interference changes slowly) or interference occurs periodically, the configuration information includes at least the first information and / or the time length, and may also include the second information and / or the third information; the first information and / or the time length may be carried in the first radio resource control (RRC, Radio Resource Control) signaling, and the first RRC signaling may also carry the second information and / or the third information.
[0081] For another example, in the presence of co-channel interference or stable environmental interference, the configuration information includes at least the second information and may also include the first information. Optionally, the configuration information may also include the third information. The second information may be carried in an antenna port indication table, which may also be understood as an indication table of extended antenna ports; the first information and / or the third information may be carried in the second RRC signaling.
[0082] For another example, in the case of a large interference change, the configuration information includes at least the second information and / or the first information, and may also include the third information. The second information, the first information and the third information may be carried on a physical downlink control channel (PDCCH, Physical Downlink Control Channel).
[0083] It should be noted that the configuration information may be one or at least two pieces, and one piece of configuration information at least includes at least one of the above items.
[0084] Before the terminal receives the configuration information sent by the network device, it is also necessary to report the first capability of the terminal to the network device. Based on this, in one embodiment, the method further includes:
[0085] Report the first capability to the network device.
[0086] Here, the terminal may add a first parameter in the terminal capability (UE Capability) report, and indicate the first capability of the terminal through the first parameter.
[0087] For example, the first parameter may be PUSCH-DMRS-behind Loaded-a, which is used to indicate whether the terminal supports the configuration capability of the physical uplink shared channel (PUSCH, Physical Uplink Shared Channel) post-DMRS. When PUSCH-DMRS-behind Loaded-a=1, it indicates that the terminal supports sending only data services in a certain uplink time slot PUSCH channel without sending DMRS; DMRS is also called DMRS pilot signal, or pilot signal. When PUSCH-DMRS-behindLoaded-a=0, it indicates that the terminal does not support sending only data services in a certain uplink time slot PUSCH channel without sending DMRS.
[0088] In order to reduce the resources occupied by the DMRS, in one embodiment, the method further includes:
[0089] Based on the configuration information, service data is sent to the network device in a first uplink time slot, and a first DMRS for demodulating the service data is sent to the network device in a second uplink time slot.
[0090] Here, when the configuration information is received, service data is sent to the network device in the first uplink time slot, and a first DMRS is sent to the network device in the second uplink time slot. The first DMRS is used by the network device to demodulate the service data sent by the terminal in the first uplink time slot.
[0091] Specifically, when the configuration information includes the first information, the terminal determines the resource location for sending DMRS in the second uplink time slot based on the first information; according to the determined resource location, the terminal sends service data to the network device in the first uplink time slot, and sends the first DMRS to the network device in the second uplink time slot; the resource location for sending the first DMRS in the second uplink time slot is the same as the resource location for sending service data in the first uplink time slot.
[0092] When the configuration information includes the time length, if the value of the time length is zero, it indicates that the interference is not periodic. If it is necessary to enable the post-DMRS and / or pre-DMRS of the service channel, the network device instructs the terminal through another configuration information to send the resource location of the DMRS in the second uplink time slot; the terminal re-acquires the configuration information, determines the resource location of sending the DMRS in the second uplink time slot according to the first information included in the configuration information, and based on the determined resource location, sends the service data and the first DMRS in two adjacent uplink time slots respectively.
[0093] In the case where the configuration information includes a time length, if the value of the time length is not equal to zero, indicating that the interference is periodic, the network device instructs the terminal through another configuration information to send the resource location of the DMRS in the second uplink time slot after the time indicated by the value of the time length has passed; the terminal reacquires the configuration information, determines the resource location of sending the DMRS in the second uplink time slot according to the first information included in the configuration information, and based on the determined resource location, sends the service data and the first DMRS in two adjacent uplink time slots, respectively.
[0094] When the configuration information includes the second information, and the second information indicates that post-DMRS and / or pre-DMRS of the service channel is allowed or enabled, the terminal sends service data to the network device in the first uplink time slot, and sends the first DMRS to the network device in the second uplink time slot.
[0095] In the case where the configuration information includes the third information, the terminal sends service data to the network device in the first uplink time slot, and sends a first DMRS occupying one symbol to the network device in the second uplink time slot.
[0096] Correspondingly, the embodiment of the present application further provides a communication method applied to a network device, the network device including a base station, such as Figure 2 As shown, the method includes:
[0097] Step 201: Receive a first capability reported by a terminal.
[0098] The first capability indicates whether the terminal supports the configuration of post-DMRS and / or pre-DMRS of the service channel.
[0099] Step 202: Based on the first capability and the relevant information of the uplink time slot, determine whether to send configuration information to the terminal.
[0100] The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
[0101] Here, when the first capability indicates that the terminal supports the configuration of post-DMRS and / or pre-DMRS of the service channel, it is determined whether to allow or enable the post-DMRS and / or pre-DMRS of the service channel according to the relevant information of the uplink time slot; when the post-DMRS and / or pre-DMRS of the service channel is allowed or enabled, the configuration information is sent to the terminal.
[0102] Among them, the relevant information of the uplink time slot may include at least one of the following: the number of available symbols of the first uplink time slot, whether the next time slot adjacent to the first uplink time slot is an uplink time slot, and whether the uplink time slot adjacent to the first uplink time slot is used to transmit the DMRS of the terminal.
[0103] In actual application, it can be determined whether the set condition is met according to the relevant information of the uplink time slot; if the set condition is met, the configuration information is sent to the terminal. The set condition represents the condition that needs to be met when allowing or enabling the post-DMRS and / or pre-DMRS of the service channel.
[0104] In order to reduce the overhead of sending DMRS in the first uplink time slot and improve the utilization rate of spectrum resources, the service data of the first uplink time slot can be demodulated by multiplexing the DMRS of the second uplink time slot. Based on this, in one embodiment, determining whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink time slot includes:
[0105] When the first condition and the second condition are met, the configuration information is sent to the terminal; wherein the first condition includes at least one of the following:
[0106] The first capability indicates that the terminal supports configuration of post-DMRS and / or pre-DMRS of a service channel;
[0107] The number of available symbols in the first uplink time slot is less than or equal to the first threshold;
[0108] The second condition includes at least one of the following:
[0109] The adjacent time slot of the first uplink time slot is the uplink time slot;
[0110] The uplink time slots adjacent to the first uplink time slot are used to transmit the DMRS of the terminal.
[0111] Here, the first condition and the second condition are both set conditions or pre-configured conditions. The first condition at least includes a first capability indicating that the terminal supports the configuration of post-DMRS and / or pre-DMRS of the service channel; optionally, the first condition may also include that the number of available symbols in the first uplink time slot is less than or equal to the first threshold.
[0112] When the first condition is met, if at least one of the second conditions is also met, the network device sends configuration information to the terminal. In actual application, when two conditions included in the first condition are met and at least one of the second conditions is met, the network device sends configuration information to the terminal.
[0113] In order to facilitate the terminal to send the DMRS in the second uplink time slot, in one embodiment, the configuration information includes at least one of the following:
[0114] First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot;
[0115] A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel;
[0116] Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled;
[0117] The third information, wherein the second information is used to indicate that a DMRS occupying one symbol is sent in the second uplink timeslot.
[0118] Here, the network device can determine the corresponding configuration information according to different application scenarios. That is, in different application scenarios, the content contained in the configuration information may be different. The network is set to configure different terminals to send DMRS in the second uplink time slot. The resource positions are orthogonal to each other to reduce interference between terminals.
[0119] For example, in a scenario where environmental interference changes slowly or interference occurs periodically, the configuration information includes at least the first information and / or the time length; the first information and / or the time length can be carried in the first RRC signaling.
[0120] Specifically, the network device may add a second parameter and / or a third parameter in the first RRC signaling, indicate the first information through the second parameter, and indicate the time length through the third parameter. For example, the second parameter is PUSCH-DMRS-behindLoaded-position. When PUSCH-DMRS-behind Loaded-position=0, it indicates that the terminal needs to send PUSCH DMRS in the current uplink time slot; when PUSCH-DMRS-behind Loaded-position=1, it indicates that the terminal needs to send PUSCH DMRS of the first uplink time slot in the second uplink time slot, and at the same time needs to meet the following requirements:
[0121] The terminal needs to not send DMRS in the first uplink time slot (this uplink time slot), and send a DMRS symbol at the DMRSpos0 position in the second uplink time slot. The resource position of the DMRS is consistent with the resource position of the service data transmitted through the PUSCH in the first uplink time slot;
[0122] The terminal needs to send only service data in the first uplink timeslot, without sending PUSCH DMRS;
[0123] The network device needs to demodulate the service data of the first uplink time slot according to the received service data of the first uplink time slot and the PUSCH DMRS of the second uplink time slot;
[0124] The resource position of the PUSCH DMRS of the second uplink time slot configured by the network device for other terminals is orthogonal to the resource position of the PUSCH DMRS of the second uplink time slot of the terminal;
[0125] The first uplink time slot is adjacent to the second uplink time slot, and the second uplink time slot is the next uplink time slot adjacent to the first uplink time slot.
[0126] For example, the third parameter is PUSCH-DMRS-behind Loaded-period. The network device can determine the period of the next occurrence of the same situation in a certain area according to the signal interference law and / or interference occurrence period in a certain area, and configure periodic post-DMRS for the terminals supporting post-DMRS in the area. PUSCH-DMRS-behind Loaded-period can support different time lengths, which can be any value in {0 milliseconds (ms), 0.5ms, 1ms, 2ms, 2.5ms...}; when PUSCH-DMRS-behind Loaded-period is equal to 0ms, it indicates that the interference is not periodic. If it is necessary to configure post-DMRS for PUSCH, the configuration information needs to be re-determined; when PUSCH-DMRS-behind Loaded-period is equal to Nms, and N is greater than zero, it indicates that the network device will configure post-DMRS for PUSCH after Nms, that is, configure the first information for the terminal after Nms.
[0127] Optionally, the configuration information may further include the second information and / or the third information, and the first RRC signaling may further carry the second information and / or the third information.
[0128] For another example, in the presence of co-channel interference or stable environmental interference, the configuration information includes at least the second information and may also include the first information. Optionally, the configuration information may also include the third information. The second information may be carried in an antenna port indication table, which may also be understood as an indication table of extended antenna ports; the first information and / or the third information may be carried in the second RRC signaling.
[0129] In actual application, the network device agrees in the antenna port indication table that: when Number of DMRS CDM group(s)without data is 0, it indicates that there is no DMRS in the current uplink time slot, and DMRS is sent in the adjacent uplink time slot; when the value of Number of DMRS CDM group(s)without data is greater than zero, it indicates that the service channel cannot be post-DMRS and / or pre-DMRS. The network device adds a fourth parameter in the second RRC signaling, and indicates the first information through the fourth parameter.
[0130] Specifically, when Number of DMRS CDM group(s)without data=0, it indicates that the terminal needs to send the PUSCH DMRS of the first uplink time slot in the second uplink time slot, and at the same time needs to meet the following requirements:
[0131] The terminal needs to not send DMRS in the first uplink time slot, and send a DMRS symbol at the DMRS pos0 position in the second uplink time slot. The resource position of the DMRS is consistent with the resource position of the service data transmitted through the PUSCH in the first uplink time slot.
[0132] The terminal needs to send only service data in the first uplink timeslot, without sending PUSCH DMRS;
[0133] The network device needs to demodulate the service data of the first uplink time slot according to the received service data of the first uplink time slot and the PUSCH DMRS of the second uplink time slot;
[0134] The resource position of the PUSCH DMRS of the second uplink time slot configured by the network device for other terminals is orthogonal to the resource position of the PUSCH DMRS of the second uplink time slot of the terminal;
[0135] The first uplink time slot is adjacent to the second uplink time slot, and the second uplink time slot may be the next uplink time slot adjacent to the first uplink time slot, or may be the previous uplink time slot adjacent to the first uplink time slot.
[0136] Table 1 gives an example where the antenna port indication table is Table 7.3.1.1.2-7.
[0137] Table 1
[0138]
[0139]
[0140] In Table 1, when value=12-15, if Number of DMRS CDM group(s)without data=0, there is no PUSCH DMRS in this uplink time slot; if Number of DMRS CDM group(s)without data=other values, it indicates that PUSCH post-DMRS or pre-DMRS is not enabled, and it can be understood and executed according to the original definition.
[0141] For another example, in the case of large interference changes, the configuration information includes at least the second information and / or the first information, and may also include the third information; the configuration information is carried on the PDCCH to adjust the parameters in the configuration information in real time. In actual application, the network device adds a fifth parameter in the PDCCH, indicates the second information through the fifth parameter, and may also carry the first information in the PDCCH. For example, the fifth parameter is PUSCH-DMRS-behind Loaded, which is used to indicate whether PUSCH post-DMRS is allowed.
[0142] Specifically, when PUSCH-DMRS-behind Loaded = 1, it indicates that PUSCH post-DMRS is allowed, that is, the terminal is allowed to send the PUSCH DMRS of the first uplink time slot in the second uplink time slot, and at the same time needs to meet the following requirements:
[0143] The terminal needs to not send DMRS in the first uplink time slot (this uplink time slot), and send a DMRS symbol at the DMRSpos0 position in the second uplink time slot. The resource position of the DMRS is consistent with the resource position of the service data transmitted through the PUSCH in the first uplink time slot;
[0144] The terminal needs to send only service data in the first uplink timeslot, without sending PUSCH DMRS;
[0145] The network device needs to demodulate the service data of the first uplink time slot according to the received service data of the first uplink time slot and the PUSCH DMRS of the second uplink time slot;
[0146] The resource position of the PUSCH DMRS of the second uplink time slot configured by the network device for other terminals is orthogonal to the resource position of the PUSCH DMRS of the second uplink time slot of the terminal;
[0147] The first uplink time slot is adjacent to the second uplink time slot, and the second uplink time slot may be the next uplink time slot adjacent to the first uplink time slot.
[0148] It should be noted that when PUSCH-DMRS-behind Loaded = 0, it indicates that PUSCH post-DMRS is not allowed, and the terminal needs to send PUSCH DMRS and service data in the same uplink timeslot in a traditional manner. The network device demodulates the service data according to the PUSCH DMRS and service data in the same uplink timeslot.
[0149] In order to improve the utilization rate of spectrum resources, in one embodiment, when there is no DMRS of the terminal in the second uplink timeslot, the configuration information includes the first information.
[0150] Here, when the terminal's DMRS does not exist in the second uplink time slot, that is, the second uplink time slot is not used to transmit the terminal's DMRS, the network device needs to instruct the terminal to resend the DMRS in the second uplink time slot. Therefore, in this case, the configuration information sent by the network device to the terminal includes the first information, so that the terminal can send the DMRS in the second uplink time slot according to the first information.
[0151] It should be noted that, when the DMRS of the terminal exists in the second uplink time slot, the DMRS transmitted in the second uplink time slot can be directly multiplexed; the network device can indicate the first information to the terminal so that the terminal can send the DMRS in the second uplink time slot according to the first information; the network device may also not indicate the first information to the terminal, so that the terminal sends the DMRS in the second uplink time slot according to the resource location of the previously configured DMRS.
[0152] In order to improve the utilization rate of spectrum resources, in one embodiment, the method further includes:
[0153] Receiving service data sent by the terminal in the first uplink timeslot and a first DMRS sent in the second uplink timeslot;
[0154] The service data sent by the terminal in the first uplink timeslot is demodulated by using the first DMRS.
[0155] Here, the first DMRS may be a post-DMRS or a pre-DMRS.
[0156] In actual application, since the performance of demodulating service data using the post-DMRS is better than that of demodulating service data using the pre-DMRS, the second uplink time slot is the next uplink time slot adjacent to the first uplink time slot, and the first DMRS is the post-DMRS.
[0157] The following further describes the embodiments of the present application in combination with application examples.
[0158] Application example 1:
[0159] Figure 3 The communication method shown comprises:
[0160] Step 1: The terminal reports a first capability to the network device, where the first capability indicates whether the terminal supports configuration of post-DMRS and / or pre-DMRS of a service channel.
[0161] In actual application, the terminal may add a first parameter in the terminal capability (UE Capability) report, and indicate the first capability of the terminal through the first parameter.
[0162] For example, the first parameter may be PUSCH-DMRS-behind Loaded-a, which is used to indicate whether the terminal supports the configuration capability of PUSCH post-DMRS. When PUSCH-DMRS-behind Loaded-a=1, it indicates that the terminal supports sending only data services on the PUSCH channel in a certain uplink time slot without sending DMRS, which is also called DMRS pilot signal or pilot signal. When PUSCH-DMRS-behind Loaded-a=0, it indicates that the terminal does not support sending only data services on the PUSCH channel in a certain uplink time slot without sending DMRS.
[0163] Step 2: The network device determines whether the terminal supports the configuration of post-DMRS and / or pre-DMRS of the service channel according to the first capability reported by the terminal.
[0164] If the terminal supports the configuration of post-DMRS and / or pre-DMRS for the service channel, execute step 3; if the terminal does not support the configuration of post-DMRS and / or pre-DMRS for the service channel, configure the terminal to send service data and DMRS in the same uplink time slot in an existing manner (traditional manner).
[0165] Step 3: The network device determines whether the number of available symbols in the first uplink time slot is less than or equal to the first threshold.
[0166] Here, the network device determines the impact of environmental interference on the uplink channel, and determines whether the number of available symbols in the first uplink time slot is less than or equal to the first threshold.
[0167] When the number of available symbols in the first uplink time slot is less than or equal to the first threshold, the network device allows or enables the post-DMRS and / or pre-DMRS of the service channel, and executes step 4. Since the performance of demodulating service data using the post-DMRS is better than the performance of demodulating service data using the pre-DMRS, when the terminal supports the configuration of supporting the post-DMRS and pre-DMRS of the service channel, the network device preferentially enables the post-DMRS of the service channel. The first threshold can be verified by a large number of tests.
[0168] When the number of available symbols in the first uplink time slot is greater than the first threshold, the terminal service channel post-DMRS and / or pre-DMRS is not allowed, or the service channel post-DMRS and / or pre-DMRS is not enabled; the network device configures the terminal to send service data and DMRS in the same uplink time slot in an existing manner.
[0169] Step 4: The network device determines whether the second condition is met, wherein the second condition includes: the adjacent time slot of the first uplink time slot is an uplink time slot, and / or the uplink time slot adjacent to the first uplink time slot is used to transmit the DMRS of the terminal.
[0170] Here, the network device determines whether the adjacent time slot of the first uplink time slot is an uplink time slot. If the adjacent time slot of the first uplink time slot is an uplink time slot, the second condition is met; if the adjacent time slot of the first uplink time slot is a downlink time slot, the second condition is not met, and the terminal service channel post-DMRS and / or pre-DMRS is not allowed, or the service channel post-DMRS and / or pre-DMRS is not enabled, and the network device configures the terminal to send service data and DMRS in the same uplink time slot in the existing manner.
[0171] When the adjacent time slot of the first uplink time slot is an uplink time slot, the network device continues to determine whether the uplink time slot (the second uplink time slot) is used to transmit the DMRS of the terminal; if the uplink time slot is not used to transmit the information of the terminal, for example, the DMRS of the terminal does not exist in the uplink time slot, then the terminal needs to resend the DMRS in the uplink time slot and execute steps 5 to 8.
[0172] If the uplink time slot is used to transmit the DMRS of the terminal, that is, the uplink time slot is still used to transmit the information of the terminal, such as PUSCH DMRS, then the DMRS of the second uplink time slot can be used as a pilot signal for demodulating the service data of the first uplink time slot, and steps 6 to 8 are executed.
[0173] Step 5: The network device configures the first information for the terminal.
[0174] Here, the first information is used to indicate the resource position of the terminal to send DMRS in the second uplink time slot, for example, the first information is used to indicate that the terminal sends DMRS occupying one symbol at the DMRS pos0 position in the second uplink time slot; the resource position for sending DMRS in the second uplink time slot is the same as the resource position for sending service data in the first uplink time slot. The resource position of DMRS in the second uplink time slot configured by the network device for other terminals is orthogonal to the resource position indicated by the first information.
[0175] Step 6: The network device configures the post-DMRS and / or pre-DMRS of the service channel and sends the configuration information to the terminal.
[0176] Here, when the network device enables the post-DMRS of the service channel, the post-DMRS of the service channel is configured; when the network device enables the pre-DMRS of the service channel, the pre-DMRS of the service channel is configured.
[0177] Specifically, as described above, in a scenario where environmental interference changes slowly or interference occurs periodically, the network device may add a second parameter and / or a third parameter in the first RRC signaling, indicate the first information through the second parameter, and indicate the time length through the third parameter; send the first RRC signaling to the terminal, and the first RRC signaling carries at least the first information and / or the time length. For example, the second parameter PUSCH-DMRS-behind Loaded-position = 1, indicating that the terminal needs to send the PUSCH DMRS of the first uplink time slot in the second uplink time slot. The third parameter PUSCH-DMRS-behind Loaded-period is equal to Nms, and N is greater than zero.
[0178] Optionally, the first RRC signaling may also carry the second information and / or the third information.
[0179] In the presence of co-channel interference or stable environmental interference, the configuration information includes at least the second information and may also include the first information. The second information may be carried in the antenna port indication table, which may also be understood as an indication table of extended antenna ports; the first information may be carried in the second RRC signaling. At this time, the network device sends the antenna port indication table to the terminal, and may also send the second RRC signaling carrying the first information to the terminal. Number of DMRS CDM group(s)without data in the antenna port indication table is 0, indicating that there is no DMRS in this uplink time slot, and DMRS is sent in the adjacent uplink time slot.
[0180] Optionally, the configuration information may further include third information, and the second RRC signaling may further carry the third information.
[0181] In the case of large changes in interference, the configuration information includes at least the second information and / or the first information, and may also include the third information; the configuration information is carried on the PDCCH to adjust the parameters in the configuration information in real time. In actual application, the network device adds a fifth parameter in the PDCCH, indicates the second information through the fifth parameter, and may also carry the first information in the PDCCH; for example, the fifth parameter PUSCH-DMRS-behind Loaded = 1, which indicates that PUSCH post-DMRS is allowed, that is, the terminal is allowed to send the PUSCH DMRS of the first uplink time slot in the second uplink time slot. At this time, the network device sends a PDCCH to the terminal, and the PDCCH carries at least the second information and may also carry the first information. Optionally, the PDCCH may also carry the third information.
[0182] It should be noted that, in this embodiment, since the network device allows or enables the service channel post-DMRS and / or pre-DMRS, the second information is used to indicate that the service channel post-DMRS and / or pre-DMRS are allowed or enabled. When the network device executes step 5, the configuration information includes at least the first information. When the network device does not execute step 5, the configuration information may include the first information or may not include the first information.
[0183] Step 7: The terminal sends service data to the network device in the first uplink time slot according to the configuration information, and sends a first DMRS for demodulating the service data to the network device in the second uplink time slot.
[0184] Step 8: The network device receives the service data sent by the terminal in the first uplink time slot and the first DMRS sent in the second uplink time slot, and demodulates the service data sent by the terminal in the first uplink time slot using the first DMRS.
[0185] Application Example 2: Taking F-band co-frequency interference as an example
[0186] Depend on Figure 4 It can be seen that the first 10 symbols of the second U time slot (uplink time slot) in F NR-SUL are interfered by the downlink signal of F TDD-LTE, and only 4 symbols are left. In this scenario, the terminal and the network device communicate according to the following steps:
[0187] Step 1: The terminal reports a first capability to the network device, where the first capability indicates whether the terminal supports configuration of post-DMRS and / or pre-DMRS of a service channel.
[0188] Step 2: The network device determines whether the terminal supports the configuration of post-DMRS and / or pre-DMRS of the service channel according to the first capability reported by the terminal.
[0189] Step 3: When the terminal supports the configuration of post-DMRS for service channels, the network device determines whether to start the PUSCH DMRS post-positioning function.
[0190] When the first threshold is 10, since the number of available symbols in the second uplink time slot is 4, the number of available symbols in the second uplink time slot is less than the first threshold, and the network device starts the PUSCH DMRS post-position function, that is, the network device allows or enables PUSCH post-DMRS in the second uplink time slot; at this time, execute step 4.
[0191] Step 4: The network device determines whether the second condition is met, wherein the second condition includes: the adjacent time slot of the second uplink time slot is an uplink time slot, and / or the uplink time slot adjacent to the second uplink time slot is used to transmit the DMRS of the terminal.
[0192] The network device determines whether the adjacent time slot of the second uplink time slot is an uplink time slot. Since the adjacent time slot of the second uplink time slot (the third uplink time slot) is still an uplink time slot, the second condition is met, and the network device continues to determine whether the third uplink time slot is used for the PUSCH DMRS of the terminal.
[0193] If the PUSCH DMRS of the terminal exists in the third uplink time slot, then the DMRS of the third uplink time slot can be used as a pilot signal for demodulating the service data of the second uplink time slot.
[0194] If the PUSCH DMRS of the terminal does not exist in the third uplink time slot, the network device configures PUSCH-DMRS-behind Loaded-position=1, indicating that in the third uplink time slot, the terminal needs to send a DMRS occupying one symbol at the DMRS pos0 position, and the DMRS pos0 position is consistent with the resource position of the service data transmitted through the PUSCH in the second uplink time slot, and the DMRS serves as a pilot signal for demodulating the service data of the second uplink time slot. The resource position of the DMRS in the third uplink time slot configured by the network device for other terminals is orthogonal to the resource position of the DMRS indicated by the second parameter. Optionally, in the presence of periodic interference, the network device can also periodically configure the PUSCH post-DMRS; the network device can configure PUSCH-DMRS-behind Loaded-position=1, and configure PUSCH-DMRS-behindLoaded-period=2ms, that is, the time length is 2ms, that is, the network device sends the first information after 2ms.
[0195] It should be noted that, when the second condition is not met, the network device may configure PUSCH post-DMRS to be ineffective. Specifically, PUSCH-DMRS-behind Loaded-position=0 may be configured, and the value of Number of DMRS CDM group(s)without data may be configured to be greater than zero.
[0196] Step 5: When the second condition is met, the network device may send configuration information to the terminal through at least one of RRC signaling, PDCCH and antenna port indication table according to the interference situation.
[0197] Among them, in the scenario where the co-channel interference changes slowly or the interference occurs periodically, the network device sends configuration information to the terminal through the first RRC signaling, and the first RRC signaling carries the first information and / or time length. For example, the first information can be PUSCH-DMRS-behind Loaded-position=1, to indicate that the terminal does not send DMRS in the second uplink time slot, sends DMRS in the third uplink time slot, and / or indicates that the terminal sends DMRS occupying one symbol at the DMRS pos0 position in the third uplink time slot. The first RRC signaling can also carry PUSCH-DMRS-behind Loaded-period=2ms, that is, the time length is 2ms.
[0198] In the case of relatively stable co-channel interference, the network device sends configuration information to the terminal through the antenna port indication table and the second RRC signaling. Specifically, Number of DMRS CDM group(s)without data=0 in the antenna port indication table to indicate that the terminal does not send DMRS in the second uplink time slot and sends DMRS in the third uplink time slot; the second RRC signaling carries the first information, namely PUSCH-DMRS-behind Loaded-position=1, to indicate that the terminal sends a DMRS occupying one symbol at the DMRS pos0 position in the third uplink time slot.
[0199] In the case of large interference changes, the network device sends configuration information to the terminal through the PDCCH, and the configuration information includes at least the first information, that is, the PDCCH carries at least PUSCH-DMRS-behind Loaded = 1, indicating that PUSCH post-DMRS is allowed, that is, the terminal is allowed to send only service data in the second uplink time slot, and send DMRS for demodulating the service data of the second uplink time slot in the third uplink time slot.
[0200] Step 6: The terminal sends service data to the network device in the first uplink time slot according to the configuration information, and sends a first DMRS for demodulating the service data to the network device in the second uplink time slot.
[0201] Step 7: The network device receives the service data sent by the terminal in the first uplink time slot and the first DMRS sent by the terminal in the second uplink time slot, and demodulates the service data sent by the terminal in the first uplink time slot using the first DMRS.
[0202] In the above scheme, the network device can instruct the terminal to send only service data in the first uplink time slot, and send the DMRS for demodulating the service data of the first uplink time slot in the second uplink time slot. In this way, even if there are fewer available symbols in the first uplink time slot, the service data of the first uplink time slot can be demodulated by the DMRS of the adjacent time slot, thereby reducing the overhead of sending the DMRS in the first uplink time slot; by multiplexing the DMRS of the second uplink time slot to demodulate the service data of the first uplink time slot, the utilization rate of spectrum resources is improved.
[0203] In order to implement the communication method of the embodiment of the present application, the embodiment of the present application also provides a communication device, which is arranged on a terminal, such as Figure 5 As shown, the device comprises:
[0204] The first receiving unit 501 is used to receive configuration information sent by a network device; wherein,
[0205] The configuration information is determined based on the first capability reported by the terminal, and is used to instruct the terminal to send service data in the first uplink time slot, and to send a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS or pre-DMRS of the service channel.
[0206] In one embodiment, the configuration information includes at least one of the following:
[0207] First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot;
[0208] A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel;
[0209] Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled;
[0210] The third information is used to indicate that a DMRS occupying one symbol is sent in the second uplink time slot.
[0211] In one embodiment, the device further comprises:
[0212] The first sending unit is configured to report the first capability to the network device.
[0213] In one embodiment, the device further comprises:
[0214] The second sending unit is used to send service data to the network device in a first uplink time slot based on the configuration information, and send a first DMRS for demodulating the service data to the network device in a second uplink time slot.
[0215] In actual application, the first receiving unit 501, the first sending unit and the second sending unit can be implemented by a processor in a communication device in combination with a communication interface.
[0216] In order to implement the communication method of the embodiment of the present application, the embodiment of the present application also provides a communication device, which is arranged on a network device, such as Figure 6 As shown, the device comprises:
[0217] The second receiving unit 601 is used to receive a first capability reported by a terminal, where the first capability indicates whether the terminal supports the configuration of a post-DMRS or a pre-DMRS of a service channel;
[0218] The determining unit 602 is configured to determine whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink time slot; wherein,
[0219] The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
[0220] In one embodiment, the determining unit 602 is specifically configured to send configuration information to the terminal when a first condition and a second condition are met; wherein the first condition includes at least one of the following:
[0221] The first capability indicates that the terminal supports configuration of post-DMRS and / or pre-DMRS of a service channel;
[0222] The number of available symbols in the first uplink time slot is less than or equal to the first threshold;
[0223] The adjacent time slot of the first uplink time slot is the uplink time slot;
[0224] The second condition includes at least one of the following:
[0225] The uplink time slots adjacent to the first uplink time slot are used to transmit the DMRS of the terminal.
[0226] In one embodiment, the configuration information includes at least one of the following:
[0227] First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot;
[0228] A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel;
[0229] Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled;
[0230] The third information, wherein the second information is used to indicate that a DMRS occupying one symbol is sent in the second uplink timeslot.
[0231] In one embodiment, when the DMRS of the terminal does not exist in the second uplink timeslot, the configuration information includes the first information.
[0232] In one embodiment, the device further comprises:
[0233] A third receiving unit, configured to receive the service data sent by the terminal in the first uplink timeslot and the first DMRS sent in the second uplink timeslot;
[0234] A demodulation unit is used to demodulate the service data sent by the terminal in the first uplink timeslot by using the first DMRS.
[0235] In actual application, the second receiving unit 601 and the third receiving unit can be implemented by a processor in a communication device in combination with a communication interface, and the determining unit 602 and the demodulating unit can be implemented by a processor in the communication device.
[0236] It should be noted that: when the communication device provided in the above embodiment performs communication, only the division of the above program modules is used as an example. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the communication device and the communication method embodiment provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0237] Based on the hardware implementation of the above program modules, and in order to implement the method on the terminal side of the embodiment of the present application, the embodiment of the present application also provides a terminal, such as Figure 7 As shown, the terminal 700 includes:
[0238] The first communication interface 701 is capable of exchanging information with other network nodes;
[0239] The first processor 702 is connected to the first communication interface 701 to implement information exchange with other network nodes, and is used to execute the method provided by one or more technical solutions of the terminal side when running a computer program. The computer program is stored in the first memory 703.
[0240] Specifically, the first communication interface 701 is used to receive configuration information sent by a network device; wherein the configuration information is determined based on a first capability reported by the terminal, and is used to instruct the terminal to send service data in a first uplink time slot, and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS or pre-DMRS of the service channel.
[0241] In one embodiment, the configuration information includes at least one of the following:
[0242] First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot;
[0243] A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel;
[0244] Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled;
[0245] The third information is used to indicate that a DMRS occupying one symbol is sent in the second uplink time slot.
[0246] In one embodiment, the first communication interface 701 is further used to report the first capability to the network device.
[0247] In one embodiment, the first communication interface 701 is further used to send service data to the network device in a first uplink time slot based on the configuration information, and to send a first DMRS for demodulating the service data to the network device in a second uplink time slot.
[0248] It should be noted that the specific processing process of the first processor 702 and the first communication interface 701 can be understood by referring to the above method.
[0249] Of course, in actual application, the various components in the terminal 700 are coupled together through the bus system 704. It can be understood that the bus system 704 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 704 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 7 Various buses are labeled as bus system 704 .
[0250] The first memory 703 in the embodiment of the present application is used to store various types of data to support the operation of the terminal 700. Examples of such data include: any computer program used to operate on the terminal 700.
[0251] The method disclosed in the above embodiment of the present application can be applied to the first processor 702, or implemented by the first processor 702. The first processor 702 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware or software instructions in the first processor 702. The above-mentioned first processor 702 may be a general-purpose processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The first processor 702 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in the first memory 703, and the first processor 702 reads the information in the first memory 703 and completes the steps of the above method in combination with its hardware.
[0252] In an exemplary embodiment, the terminal 700 may be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.
[0253] Based on the hardware implementation of the above program modules, and in order to implement the method of the network device side of the embodiment of the present application, the embodiment of the present application also provides a network device, such as Figure 8 As shown, the network device 800 includes:
[0254] The second communication interface 801 is capable of exchanging information with other network nodes;
[0255] The second processor 802 is connected to the second communication interface 801 to implement information exchange with other network nodes, and is used to execute the method provided by one or more technical solutions of the network device side when running the computer program. The computer program is stored in the second memory 803.
[0256] Specifically, the second communication interface 801 is used to receive a first capability reported by a terminal, where the first capability indicates whether the terminal supports configuration of a post-DMRS or a pre-DMRS of a service channel;
[0257] The second processor 802 is configured to determine whether to send configuration information to the terminal based on the first capability and the related information of the uplink time slot; wherein,
[0258] The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
[0259] In one embodiment, the second processor 802 is specifically configured to send configuration information to the terminal when the first condition and the second condition are met; wherein:
[0260] The first condition includes at least one of the following:
[0261] The first capability indicates that the terminal supports configuration of post-DMRS and / or pre-DMRS of a service channel;
[0262] The number of available symbols in the first uplink time slot is less than or equal to the first threshold;
[0263] The second condition includes at least one of the following:
[0264] The adjacent time slot of the first uplink time slot is the uplink time slot;
[0265] The uplink time slots adjacent to the first uplink time slot are used to transmit the DMRS of the terminal.
[0266] In one embodiment, the configuration information includes at least one of the following:
[0267] First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot;
[0268] A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel;
[0269] Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled;
[0270] The third information, wherein the second information is used to indicate that a DMRS occupying one symbol is sent in the second uplink timeslot.
[0271] In one embodiment, when the DMRS of the terminal does not exist in the second uplink timeslot, the configuration information includes the first information.
[0272] In one embodiment, the second communication interface 801 is further used to receive the service data sent by the terminal in the first uplink timeslot and the first DMRS sent in the second uplink timeslot;
[0273] The second processor 802 is further configured to demodulate the service data sent by the terminal in the first uplink timeslot by using the first DMRS.
[0274] It should be noted that the specific processing process of the second processor 802 and the second communication interface 801 can be understood by referring to the above method.
[0275] Of course, in actual application, the various components in the network device 800 are coupled together through the bus system 804. It can be understood that the bus system 804 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 804 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 8 Various buses are labeled as bus system 804 .
[0276] The second memory 803 in the embodiment of the present application is used to store various types of data to support the operation of the network device 800. Examples of such data include: any computer program used to operate on the network device 800.
[0277] The method disclosed in the above embodiment of the present application can be applied to the second processor 802, or implemented by the second processor 802. The second processor 802 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the second processor 802. The above-mentioned second processor 802 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The second processor 802 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the second memory 803. The second processor 802 reads the information in the second memory 803 and completes the steps of the above method in combination with its hardware.
[0278] In an exemplary embodiment, the network device 800 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general purpose processors, controllers, MCUs, Microprocessors, or other electronic components to perform the aforementioned methods.
[0279] It can be understood that the memory (first memory 703, second memory 803) of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM).The memories described in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0280] In an exemplary embodiment, the embodiment of the present application further provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, for example, including a first memory 703 storing a computer program, and the computer program can be executed by the first processor 702 of the terminal 700 to complete the steps of the aforementioned terminal side method. For another example, a second memory 803 storing a computer program can be executed by the second processor 802 of the network device 800 to complete the steps of the aforementioned network device side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disk, or CD-ROM.
[0281] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0282] The term "and / or" herein is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the term "at least one" herein represents any combination of at least two of any one or more of a plurality of. For example, including at least one of A, B, and C can represent including any one or more elements selected from the set consisting of A, B, and C.
[0283] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.
[0284] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.
Claims
1. A communication method, characterized in that: Applied to a terminal, the method comprises: Receive configuration information sent by a network device; wherein, The configuration information is determined based at least on a first capability reported by the terminal, and is used to instruct the terminal to send service data in a first uplink time slot, and to send a demodulation reference signal DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, the second uplink time slot being adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS and / or pre-DMRS of the service channel.
2. The method according to claim 1, characterized in that The configuration information includes at least one of the following: First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot; A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel; Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled; The third information is used to indicate that a DMRS occupying one symbol is sent in the second uplink time slot.
3. The method according to claim 1, characterized in that The method further comprises: Report the first capability to the network device.
4. The method according to any one of claims 1 to 3, characterized in that: The method further comprises: Based on the configuration information, service data is sent to the network device in a first uplink time slot, and a first DMRS for demodulating the service data is sent to the network device in a second uplink time slot.
5. A communication method, characterized in that: Applied to a network device, the method comprises: receiving a first capability reported by a terminal, where the first capability indicates whether the terminal supports configuration of a post-DMRS and / or a pre-DMRS of a service channel; Based on the first capability and the relevant information of the uplink time slot, determining whether to send configuration information to the terminal; wherein, The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
6. The method according to claim 5, characterized in that The determining, based on the first capability and the relevant information of the uplink timeslot, whether to send configuration information to the terminal includes: When the first condition and the second condition are met, the configuration information is sent to the terminal; wherein the first condition includes at least one of the following: The first capability indicates that the terminal supports configuration of post-DMRS and / or pre-DMRS of a service channel; The number of available symbols in the first uplink time slot is less than or equal to the first threshold; The second condition includes at least one of the following: The adjacent time slot of the first uplink time slot is the uplink time slot; The uplink time slots adjacent to the first uplink time slot are used to transmit the DMRS of the terminal.
7. The method according to claim 5 or 6, characterized in that: The configuration information includes at least one of the following: First information, wherein the first information is used to indicate a resource location at which the terminal sends a DMRS in a second uplink time slot; the resource location at which the DMRS is sent in the second uplink time slot is the same as the resource location at which the service data is sent in the first uplink time slot; A time length, where the time length is used to indicate whether the network device periodically configures a post-placed and / or pre-placed DMRS for a service channel; Second information, where the second information is used to indicate whether post-DMRS and / or pre-DMRS of a service channel is allowed or enabled; The third information, wherein the second information is used to indicate that a DMRS occupying one symbol is sent in the second uplink timeslot.
8. The method according to claim 7, characterized in that In a case where the DMRS of the terminal does not exist in the second uplink timeslot, the configuration information includes the first information.
9. The method according to any one of claims 5 to 6 and 8, characterized in that: The method further comprises: Receiving service data sent by the terminal in the first uplink timeslot and a first DMRS sent in the second uplink timeslot; The service data sent by the terminal in the first uplink timeslot is demodulated by using the first DMRS.
10. A communication device, characterized in that: include: The first receiving unit is used to receive configuration information sent by the network device; wherein, The configuration information is determined based on the first capability reported by the terminal, and is used to instruct the terminal to send service data in the first uplink time slot, and to send a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS or pre-DMRS of the service channel.
11. A communication device, characterized in that: include: A second receiving unit, configured to receive a first capability reported by a terminal, wherein the first capability indicates whether the terminal supports configuration of a post-DMRS or a pre-DMRS of a service channel; A determining unit, configured to determine whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink time slot; wherein, The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
12. A terminal, characterized in that: comprising a first processor and a first communication interface, wherein: The first communication interface is used to receive configuration information sent by the network device; wherein, The configuration information is determined based on the first capability reported by the terminal, and is used to instruct the terminal to send service data in the first uplink time slot, and to send a DMRS for demodulating the service data sent in the first uplink time slot in the second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot; the first capability indicates whether the terminal supports the configuration of post-DMRS or pre-DMRS of the service channel.
13. A network device, characterized in that: comprising a second processor and a second communication interface, wherein: The second communication interface is used to receive a first capability reported by a terminal, where the first capability indicates whether the terminal supports configuration of a post-DMRS or a pre-DMRS for a service channel; The second processor is used to determine whether to send configuration information to the terminal based on the first capability and the relevant information of the uplink time slot; wherein, The configuration information is used to instruct the terminal to send service data in a first uplink time slot and to send a DMRS for demodulating the service data sent in the first uplink time slot in a second uplink time slot, and the second uplink time slot is adjacent to the first uplink time slot.
14. A communication device, characterized in that: The communication device includes a terminal or a network device, and the communication device includes a processor and a memory for storing a computer program that can be run on the processor; wherein, when the processor is used to run the computer program, the steps of the method described in any one of claims 1 to 4 are executed, or the steps of the method described in any one of claims 5 to 9 are executed.
15. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented, or the steps of the method according to any one of claims 5 to 9 are implemented.