Communication method, communication device, communication system, communication apparatus, storage medium, and program product
By sending instruction information through network devices, the DMRS ports and time domain resources of terminal devices are expanded, which solves the problems of limited number of DMRS ports and interference in satellite-to-ground communication, and realizes efficient service and accurate channel estimation for multiple terminal devices.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA SATELLITE NETWORK EXPLORATION CO LTD
- Filing Date
- 2024-11-12
- Publication Date
- 2026-06-02
AI Technical Summary
In satellite-to-ground communication scenarios, the number of terminal devices that can access simultaneously within a single satellite beam exceeds the number of DMRS ports on the PDSCH, which limits the number of terminal devices that the base station can serve at the same time. Furthermore, non-orthogonal DMRS ports in existing technologies are prone to causing high interference problems.
By sending indication information from network devices to terminal devices, indicating the expanded DMRS ports and their occupied time domain resources, the terminal devices can flexibly expand the number of orthogonal DMRS ports and reduce interference through avoidance mechanisms, thereby achieving correct channel estimation and data demodulation for the terminal devices.
It enables the provision of services to multiple terminal devices under the same resources, avoids time-domain resource interference between terminal devices, ensures the accuracy of channel estimation and the efficiency of data demodulation, and eliminates the need to introduce new reference signals.
Smart Images

Figure CN119485684B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical fields of wireless communication, and in particular to a communication method, communication device, communication system, communication equipment, storage medium, and program product. Background Technology
[0002] Network devices can communicate with terminal devices based on the Physical Downlink Shared Channel (PDSCH). The PDSCH can distinguish the data of different terminal devices through different ports of the Demodulation Reference Signal (DMRS).
[0003] In satellite-to-ground communication scenarios, a single satellite beam has a large coverage area, allowing multiple terminal devices to access the network simultaneously within a single beam. Within the same beam, the number of terminal devices simultaneously allocated to the same frequency resources may exceed the number of DMRS ports on the PDSCH, thus limiting the number of terminal devices that a base station can serve concurrently. Summary of the Invention
[0004] This application provides a communication method, communication device, communication system, communication equipment, storage medium, and program product for flexibly expanding the number of orthogonal DMRS ports, enabling network devices to simultaneously provide services to a first terminal device and a second terminal device that access the network device based on the same resources.
[0005] In a first aspect, embodiments of this application provide a communication method applied to a network device, the method comprising:
[0006] Send instruction information to the first terminal device and the second terminal device;
[0007] The first terminal device and the second terminal device access the network device using the same resources; the indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port.
[0008] In the above technical solution, the network device can instruct the first terminal device and the second terminal device to enable the extended DMRS port through the indication information, thereby realizing the flexible expansion of the number of orthogonal DMRS ports. It also instructs the first terminal device and the second terminal device to the first terminal device and the second terminal device through the indication information, so that the first terminal device and the second terminal device can correctly obtain DMRS without introducing new reference signals. Thus, the network device can provide services to the first terminal device and the second terminal device that access the network device based on the same resources through the extended DMRS port.
[0009] In some embodiments, the indication information is also used to indicate at least one of the following:
[0010] Instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or,
[0011] The second terminal device is instructed to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0012] In the above technical solution, by instructing the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device, or by instructing the second terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device, interference between the time domain resources and signals between the first terminal device and the second terminal device can be avoided, so that the first terminal device and the second terminal device can adjust their own resource mapping in a timely manner and can perform channel estimation more accurately.
[0013] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; or,
[0014] The extended DMRS port is the DMRS port corresponding to the second terminal device.
[0015] In the above technical solution, the network device can flexibly configure the extended DMRS port to the first terminal device or the second terminal device.
[0016] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; the method further includes:
[0017] Send first configuration information to the first terminal device. The first configuration information includes the port number corresponding to the first terminal device and the resource information of the first time domain resource.
[0018] In the above technical solution, the network device can send first configuration information to the first terminal device so that the first terminal device can quickly determine the time domain resources occupied by the DMRS port corresponding to the first terminal device based on the first configuration information.
[0019] In some embodiments, the extended DMRS port is the DMRS port corresponding to the second terminal device; the method further includes:
[0020] Send second configuration information to the first terminal device. The second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
[0021] In the above technical solution, the network device can send second configuration information to the second terminal device so that the second terminal device can quickly determine the time domain resources occupied by the DMRS port corresponding to the second terminal device based on the second configuration information.
[0022] In some embodiments, the resource information of the first time-domain resource includes the sequence number of the symbol occupied by the first time-domain resource.
[0023] In the above technical solution, the first terminal device can quickly determine the position of the first time domain resource in the time domain of the time slot based on the sequence number of the symbol occupied by the first time domain resource.
[0024] In some embodiments, the resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
[0025] In the above technical solution, the second terminal device can quickly determine the position of the second time domain resource in the time domain of the time slot based on the sequence number of the first symbol occupied by the second time domain resource and the number of symbols occupied by the second time domain resource.
[0026] In some embodiments, the indication information includes first indication information and second indication information, wherein,
[0027] The first indication information is used to indicate enabling the extended DMRS port;
[0028] The second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
[0029] In the above technical solution, the network device can instruct the first terminal device and the second terminal device to enable the extended DMRS port through the first indication information, so as to realize the flexible expansion of the number of orthogonal DMRS ports; and instruct the first time domain resources occupied by the extended DMRS port through the second indication information, so that the first terminal device and the second terminal device can correctly obtain DMRS without introducing new reference signals. Thus, the network device can provide services to the first terminal device and the second terminal device that access the network device based on the same resources through the extended DMRS port.
[0030] In some embodiments, sending indication information to the first terminal device and the second terminal includes:
[0031] Send a first message to the first terminal device and the second terminal device;
[0032] The first message includes a first field and a second field. The value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0033] In the above technical solution, the network device can instruct the first terminal device and the second terminal device to enable the extended DMRS port through the first field in the first message, so as to realize the flexible expansion of the number of orthogonal DMRS ports; the second field in the first message indicates the first time domain resources occupied by the extended DMRS port, so that the first terminal device and the second terminal device can correctly obtain DMRS without introducing new reference signals. Thus, the network device can provide services to the first terminal device and the second terminal device that access the network device based on the same resources through the extended DMRS port.
[0034] In some embodiments, the method further includes at least one of the following:
[0035] When it is determined that the first terminal device needs to perform joint time slot time domain interpolation processing, the first resource scheduling strategy corresponding to the first terminal device is configured as follows: the set of resource block RB sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0036] If it is determined that the second terminal device needs to perform joint time slot time domain interpolation processing, the second resource scheduling strategy corresponding to the second terminal device is configured as follows: the set of RB sequence numbers that the second terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the second terminal device can schedule in the current time slot.
[0037] In the above technical solution, the network device can configure the resource scheduling information of the first terminal device when performing time-domain interpolation processing of joint time slots based on the first resource scheduling strategy, and configure the resource scheduling information of the second terminal device when performing time-domain interpolation processing of joint time slots based on the second resource scheduling strategy, so that the first terminal device and the second terminal device can perform time-domain interpolation processing of joint time slots normally and quickly based on the resource scheduling information.
[0038] In some embodiments, the method further includes at least one of the following:
[0039] Send a second message to the first terminal device. The second message includes the first resource scheduling policy. The first resource scheduling policy is used to instruct the first terminal device on resource scheduling when performing joint time slot time domain interpolation processing.
[0040] A third message is sent to the second terminal device, the third message including the second resource scheduling policy, the second resource scheduling policy being used to instruct the second terminal device on resource scheduling when performing joint time slot time domain interpolation processing.
[0041] In the above technical solution, the network device can instruct the first terminal device to perform resource scheduling when performing time-domain interpolation processing of joint time slots through the first resource scheduling strategy in the second message, and instruct the second terminal device to perform resource scheduling when performing time-domain interpolation processing of joint time slots through the second resource scheduling strategy in the third message, so that the first terminal device and the second terminal device can perform time-domain interpolation processing of joint time slots normally and quickly.
[0042] Secondly, embodiments of this application provide a communication method applied to a first terminal device, the method comprising:
[0043] Receive instruction information sent by network devices;
[0044] The indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port, indicating that a second terminal device and the first terminal device access the network device on the same resources.
[0045] In the above technical solution, the first terminal device can enable the extended DMRS port based on the indication information, and determine the first time domain resources occupied by the extended DMRS port according to the indication information, so that the first terminal device can correctly obtain DMRS without introducing a new reference signal.
[0046] In some embodiments, the indication information is also used to indicate at least one of the following:
[0047] Instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or,
[0048] The second terminal device is instructed to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0049] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; or,
[0050] The extended DMRS port is the DMRS port corresponding to the second terminal device.
[0051] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; the method further includes:
[0052] The system receives first configuration information sent by the network device, the first configuration information including the port number corresponding to the first terminal device and the resource information of the first time domain resource.
[0053] In some embodiments, the extended DMRS port is the DMRS port corresponding to the second terminal device; the method further includes:
[0054] The system receives second configuration information sent by the network device. The second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
[0055] In some embodiments, the resource information of the first time-domain resource includes the sequence number of the symbol occupied by the first time-domain resource.
[0056] In some embodiments, the resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
[0057] In some embodiments, the indication information includes first indication information and second indication information, wherein,
[0058] The first indication information is used to indicate enabling the extended DMRS port;
[0059] The second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
[0060] In some embodiments, receiving indication information sent by a network device includes:
[0061] Receive the first message sent by the network device;
[0062] The first message includes a first field and a second field. The value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0063] In some embodiments, the method further includes:
[0064] On the time domain resources occupied by the DMRS port corresponding to the first terminal device, receive the DMRS corresponding to the first terminal device;
[0065] Receive data from the first terminal device on resources other than the time domain resources occupied by the DMRS port corresponding to the second terminal device;
[0066] The data corresponding to the first terminal device is demodulated according to the DMRS corresponding to the first terminal device.
[0067] In some embodiments, when the first terminal device performs time-domain interpolation processing for joint time slots, the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0068] In some embodiments, the method further includes:
[0069] The network device receives a second message, the second message including a first resource scheduling policy, the first resource scheduling policy being used to instruct the first terminal device on resource scheduling when performing joint time slot time domain interpolation processing;
[0070] When performing time-domain interpolation processing for joint time slots, the set of RB sequence numbers that the first terminal device can schedule in the next time slot is determined based on the first resource scheduling policy in the second message and the set of RB sequence numbers scheduled by the first terminal device in the current time slot.
[0071] In some embodiments, the first resource scheduling strategy is: the set of RB sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0072] Thirdly, embodiments of this application provide a communication device applied to a network device, the communication device comprising:
[0073] The transceiver module is used to send instruction information to the first terminal device and the second terminal device.
[0074] The first terminal device and the second terminal device access the network device using the same resources; the indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port.
[0075] In some embodiments, the indication information is also used to indicate at least one of the following:
[0076] Instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or,
[0077] The second terminal device is instructed to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0078] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; or,
[0079] The extended DMRS port is the DMRS port corresponding to the second terminal device.
[0080] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; the transceiver module is further configured to:
[0081] Send first configuration information to the first terminal device. The first configuration information includes the port number corresponding to the first terminal device and the resource information of the first time domain resource.
[0082] In some embodiments, the extended DMRS port is the DMRS port corresponding to the second terminal device; the transceiver module is further configured to:
[0083] Send second configuration information to the first terminal device. The second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
[0084] In some embodiments, the resource information of the first time-domain resource includes the sequence number of the symbol occupied by the first time-domain resource.
[0085] In some embodiments, the resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
[0086] In some embodiments, the indication information includes first indication information and second indication information, wherein,
[0087] The first indication information is used to indicate enabling the extended DMRS port;
[0088] The second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
[0089] In some embodiments, the transceiver module is specifically used for:
[0090] Send a first message to the first terminal device and the second terminal device;
[0091] The first message includes a first field and a second field. The value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0092] In some embodiments, the communication device further includes a processing module, the processing module being configured to:
[0093] If it is determined that the first terminal device needs to perform joint time slot time-domain interpolation processing, the first resource scheduling strategy corresponding to the first terminal device is configured as follows: the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot; and / or,
[0094] If it is determined that the second terminal device needs to perform joint time slot time domain interpolation processing, the second resource scheduling strategy corresponding to the second terminal device is configured as follows: the set of RB sequence numbers that the second terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the second terminal device can schedule in the current time slot.
[0095] In some embodiments, the transceiver module is further configured to:
[0096] Send a second message to the first terminal device, the second message including the first resource scheduling policy, the first resource scheduling policy being used to instruct the first terminal device on resource scheduling when performing joint time slot time-domain interpolation processing; and / or,
[0097] A third message is sent to the second terminal device, the third message including the second resource scheduling policy, the second resource scheduling policy being used to instruct the second terminal device on resource scheduling when performing joint time slot time domain interpolation processing.
[0098] Fourthly, embodiments of this application provide a communication device applied to a first terminal device, the communication device comprising:
[0099] The transceiver module is used to receive instruction information sent by network devices;
[0100] The indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port, indicating that a second terminal device and the first terminal device access the network device on the same resources.
[0101] In some embodiments, the indication information is also used to indicate at least one of the following:
[0102] Instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or,
[0103] The second terminal device is instructed to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0104] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; or,
[0105] The extended DMRS port is the DMRS port corresponding to the second terminal device.
[0106] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; the transceiver module is further configured to:
[0107] The system receives first configuration information sent by the network device, the first configuration information including the port number corresponding to the first terminal device and the resource information of the first time domain resource.
[0108] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; the transceiver module is further configured to:
[0109] The system receives second configuration information sent by the network device. The second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
[0110] In some embodiments, the resource information of the first time-domain resource includes the sequence number of the symbol occupied by the first time-domain resource.
[0111] In some embodiments, the resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
[0112] In some embodiments, the indication information includes first indication information and second indication information, wherein,
[0113] The first indication information is used to indicate enabling the extended DMRS port;
[0114] The second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
[0115] In some embodiments, the transceiver module is specifically used for:
[0116] Receive the first message sent by the network device;
[0117] The first message includes a first field and a second field. The value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0118] In some embodiments, the communication device further includes a processing module, wherein...
[0119] The transceiver module is further configured to receive the DMRS corresponding to the first terminal device on the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0120] The transceiver module is used to receive data corresponding to the first terminal device on resources other than the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0121] The processing module is used to demodulate the data corresponding to the first terminal device according to the DMRS corresponding to the first terminal device.
[0122] In some embodiments, when the first terminal device performs time-domain interpolation processing for joint time slots, the set of RB sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0123] In some embodiments, the transceiver module is further configured to receive a second message sent by the network device, the second message including a first resource scheduling policy, the first resource scheduling policy being used to instruct the first terminal device on resource scheduling when performing joint time slot time domain interpolation processing;
[0124] The processing module is configured to, when performing time-domain interpolation processing of joint time slots, determine the set of RB sequence numbers that the first terminal device can schedule in the next time slot based on the first resource scheduling policy in the second message and the set of RB sequence numbers that the first terminal device schedules in the current time slot.
[0125] In some embodiments, the first resource scheduling strategy is: the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0126] Fifthly, embodiments of this application provide a communication system, including a terminal device and a network device;
[0127] The network device is used to perform the communication method described in any one of the first aspects;
[0128] The terminal device is used to perform the communication method described in any of the second aspects.
[0129] Sixthly, embodiments of this application provide a communication device, including: a memory and a processor.
[0130] The memory stores computer-executed instructions;
[0131] The processor executes computer execution instructions stored in the memory to implement the communication method as described in any of the first aspects.
[0132] Seventhly, embodiments of this application provide a communication device, including a memory and a processor.
[0133] The memory stores computer-executed instructions;
[0134] The processor executes computer execution instructions stored in the memory to implement the communication method as described in any of the second aspects.
[0135] Eighthly, embodiments of this application provide a storage medium storing instructions that, when executed on a communication device, are used to implement the communication method as described in any of the first aspects.
[0136] Ninthly, embodiments of this application provide a storage medium storing instructions that, when executed on the instruction communication device, are used to implement the communication method as described in any of the second aspects.
[0137] In a tenth aspect, embodiments of this application provide a computer program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform the communication method as described in any of the first aspects.
[0138] Eleventhly, embodiments of this application provide a computer program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform the communication method as described in any of the second aspects.
[0139] The communication method, communication device, communication system, communication equipment, storage medium, and program product provided in this application embodiment involve a network device sending indication information to a first terminal device and a second terminal device. The first and second terminal devices access the network device using the same resources. This indication information can be used to indicate the enabled extended DMRS ports and the first time-domain resources occupied by the extended DMRS ports. This method allows terminal devices to flexibly expand the number of orthogonal DMRS ports based on the indication information, enabling the network device to simultaneously provide services to both the first and second terminal devices accessing the network device using the same resources. Attached Figure Description
[0140] Figure 1A This application provides a schematic diagram of the architecture of a communication system.
[0141] Figure 1B An exemplary time-frequency resource mapping diagram of DMRS for Type 1 and Type 2 under a single symbol type provided in the embodiments of this application;
[0142] Figure 1CAn exemplary time-frequency resource mapping diagram of DMRS for Type 1 and Type 2 under dual symbol types provided in this application embodiment;
[0143] Figure 1D An exemplary time-frequency resource mapping diagram of the pre-DMRS and additional DMRS of dual-symbol type Type 2 provided in this application embodiment;
[0144] Figure 2 This is one of the exemplary schematic diagrams illustrating a communication method according to an embodiment of this application;
[0145] Figure 3 A schematic diagram of an extended DMRS port provided for an embodiment of this application;
[0146] Figure 4 This is a second exemplary schematic diagram illustrating a communication method according to an embodiment of this application;
[0147] Figure 5 This application provides a schematic diagram of time-frequency resource mapping for a first terminal device.
[0148] Figure 6 This is a schematic diagram of time-frequency resource mapping for a second terminal device provided in an embodiment of this application;
[0149] Figure 7 This is a third exemplary schematic diagram illustrating a communication method according to an embodiment of this application;
[0150] Figure 8 This is one of the structural schematic diagrams of the communication device provided in the embodiments of this application;
[0151] Figure 9 This is a second schematic diagram of the structure of the communication device provided in the embodiments of this application;
[0152] Figure 10 This is an exemplary structural diagram of a communication device provided in an embodiment of this application. Detailed Implementation
[0153] First, the relevant terms used in this application will be explained.
[0154] Network equipment refers to network devices located in space that are capable of communicating with terminal devices. Network equipment can also be called space base stations, spaceborne base stations, satellites, satellite communication nodes, satellite communication modules, or base stations, etc. This type of network equipment can also be called access network equipment or wireless access network equipment. Network equipment can be a base station (BTS) in a satellite-borne Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA) communication system; a base station (NodeB, NB) in a satellite-borne Wideband Code Division Multiple Access (WCDMA) system; an evolved base station (eNB or eNodeB) in a satellite-borne LTE system; a base station (gNB) in a satellite-borne 5G network; a base station in a satellite-borne future network (e.g., 6G network) after 5G; a base station in a satellite-borne future evolved Public Land Mobile Network (PLMN) network; a transmission reception point (TRP) in a satellite-borne transmission reception point; a radio controller in a satellite-borne cloud radio access network (CRAN) scenario; or a city base station, micro base station, pico base station, or femtobase station, etc., carried by satellite.
[0155] Terminal equipment refers to equipment that includes wireless transceiver capabilities and can cooperate with network equipment to provide communication services to users. Terminal equipment can also be called user equipment (UE), access terminal equipment, user unit, user station, mobile station, mobile station, remote station, remote terminal equipment, mobile device, user terminal equipment, wireless communication equipment, user agent, or user device, etc. Examples of terminal devices currently include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, shipboard devices, and wearable devices.
[0156] In this application, the term "comprising" and its variations can refer to non-limiting inclusion; the term "or" and its variations can refer to "and / or". "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0157] In this application, the terms "first," "second," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. In this application, the term "at least one" refers to one or more, and "more than one" refers to two or more. In this application, the term "at least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0158] In this application, the words "in some embodiments," "exemplary," or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "in some embodiments," "exemplary," or "for example" should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the words "in some embodiments," "exemplary," or "for example" is intended to present the relevant concepts in a specific manner. In this application, the words "in the case of" or "when" indicate a condition.
[0159] In some embodiments, the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "body", etc.
[0160] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the locality.
[0161] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0162] Figure 1A This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Please refer to [link / reference]. Figure 1A The communication system 100 includes a network device 101 (e.g., a base station), a first terminal device 102 (e.g., UE1), and a second terminal device 103 (e.g., UE2). The network device 101 can send data (e.g., downlink data) to the first terminal device 102 through a data channel (e.g., PDSCH) corresponding to the first terminal device 102; the network device 101 can also send data (e.g., downlink data) to the second terminal device 103 through a data channel (e.g., PDSCH) corresponding to the second terminal device 103.
[0163] It should be understood that Figure 1A The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this application. In actual applications, they may include two or more terminal devices and two or more network devices. Figure 1A The communication system shown is only an example of one network device 101 and two terminal devices (first terminal device 102 and second terminal device 103).
[0164] It is understood that the communication system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions proposed in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in the embodiments of this application are also applicable to similar technical problems.
[0165] The following embodiments of this application can be applied to Figure 1A The communication system 100 shown, or a part thereof, but not limited to it. Figure 1A The entities shown are illustrative; a communication system may include... Figure 1A All or part of the main body, or may include Figure 1A Other entities besides the main body, the number and form of each entity are arbitrary, each entity can be physical or virtual, the connection relationship between the entities is illustrative, the entities can be unconnected or connected, and the connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0166] exist Figure 1A In the communication system shown, network device 101 can instruct first terminal device 102 to receive the time-frequency resources of DMRS through the corresponding PDSCH, or network device 102 can instruct second terminal device 103 to receive the time-frequency resources of DMRS through the corresponding PDSCH. First terminal device 102 can receive DMRS on the time-frequency resources of DMRS indicated by network device 101, perform channel estimation of the downlink equivalent channel based on the DMRS, and demodulate the received downlink data transmitted by network device 101 based on the channel estimation result. Second terminal device 103 can receive DMRS on the time-frequency resources of DMRS indicated by network device 101, perform channel estimation of the downlink equivalent channel based on the DMRS, and demodulate the received downlink data transmitted by network device 101 based on the channel estimation result.
[0167] In the 3rd Generation Partnership Project (3GPP) Fifth Generation Mobile Communication Technology (5G) protocol, the data channel (e.g., PDSCH) can distinguish data from different terminal devices through different ports of the DMRS.
[0168] Currently, DMRS has two configuration types: Type 1 and Type 2, and two resource mapping types: single-symbol and double-symbol.
[0169] Figure 1B For exemplary time-frequency resource mapping diagrams of Type 1 and Type 2 DMRS under single symbol types provided in this application embodiment, please refer to [link to relevant documentation]. Figure 1B The horizontal axis of this time-frequency resource map represents the time domain, with the smallest unit in the time domain being a slot, each slot containing 14 OFDM symbols. The vertical axis represents the frequency domain, with the smallest unit in the frequency domain being a subcarrier. Twelve consecutive subcarriers in the frequency domain and one slot in the time domain can form a resource block (RB). Figure 1B This is a temporal resource mapping graph for an RB.
[0170] exist Figure 1B In the time-domain resource mapping diagram of the RB of single-symbol type Type1 shown, a maximum of 4 orthogonal ports (1000 to 1003) can be supported at the same time; in the case of single-symbol type Type2, a maximum of 6 orthogonal ports (1000 to 1005) can be supported at the same time.
[0171] Figure 1C For an exemplary time-frequency resource mapping diagram of Type 1 and Type 2 DMRS under dual symbol types provided in this application embodiment, please refer to [link to relevant documentation]. Figure 1C In the time-domain resource mapping diagram of RB of double symbol type Type1, a maximum of 8 orthogonal ports (1000~1007) can be supported at the same time; in the case of double symbol type Type2, a maximum of 12 orthogonal ports (1000~1011) can be supported at the same time.
[0172] In satellite-to-ground communication scenarios, a single satellite beam has a large coverage area, and multiple terminal devices can access the network simultaneously within each beam. Network equipment needs to allocate a DMRS port to each terminal device. Within the same satellite beam, the number of terminal devices requiring simultaneous, same-frequency resource allocation may exceed 12, leading to a shortage of DMRS ports and limiting the number of terminal devices the network equipment can serve simultaneously.
[0173] In some embodiments, the scrambling identifier (ID) parameter n can be used. SCID Generate non-orthogonal DMRS ports. Specifically, refer to the DMRS sequence generation formula in related technologies, and utilize n during the DMRS sequence generation process. SCID The two possible values ∈{0,1} provide 24 non-orthogonal DMRS ports in the dual-symbol type Type2 DMRS. However, in satellite-to-ground communication scenarios, direct-path channels are common, which can easily lead to high channel correlation between different terminal devices. Because the DMRS ports provided by this method are non-orthogonal, high interference will occur between different DMRS ports, which in turn will lead to high interference between the terminal devices corresponding to each DMRS port.
[0174] In New Radio (NR) systems, two types of DMRS can be configured: Pre-DMRS and Additional DMRS. Within each scheduling time unit (e.g., one time slot), the Pre-DMRS is positioned close to the start of the scheduling, while the Additional DMRS can be located in the middle of the scheduling or at other positions. Furthermore, the Additional DMRS occupies the same number of subcarriers and OFDM symbols as the Pre-DMRS.
[0175] To facilitate understanding, the following will be combined with... Figure 1D Taking the time-frequency resource configuration of a dual-symbol type Type 2 DMRS as an example, this paper introduces the pre-set DMRS and the additional DMRS. It should be understood that the technical solution of this application is also applicable to the time-frequency resource configuration of single-symbol type Type 1, single-symbol type Type 2 and dual-symbol type Type 1 DMRS, which will not be elaborated here.
[0176] Figure 1D An exemplary time-frequency resource mapping diagram of the pre-DMRS and additional DMRS for dual-symbol type Type 2 provided in this application embodiment. See also... Figure 1DThe DMRS configuration type is Type 2, and the resource mapping type is dual-symbol type. In this time-frequency resource mapping diagram, the preceding DMRS is placed at symbols 2 and 3, and the additional DMRS is placed at symbols 10 and 11. The number of subcarriers and OFDM symbols occupied by the additional DMRS is the same as the number of subcarriers and OFDM symbols occupied by the preceding DMRS.
[0177] This application provides a communication method, communication device, communication system, communication equipment, storage medium, and program product. A network device sends indication information to a first terminal device and a second terminal device, wherein the first terminal device and the second terminal device access the network device using the same resources. The indication information can be used to indicate the enabling of an extended DMRS port and the first time-domain resources occupied by the extended DMRS port. In this method, the network device can instruct the first and second terminal devices to enable the extended DMRS port through the indication information, achieving flexible expansion of the number of orthogonal DMRS ports. It also indicates the first and second terminal devices to the first and second terminal devices to the first and second terminal devices to the first and second terminal devices to the first and second terminal devices, enabling the first and second terminal devices to correctly acquire DMRS without introducing new reference signals. Therefore, the network device can simultaneously provide services to the first and second terminal devices accessing the network device using the extended DMRS port and based on the same resources.
[0178] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0179] The interaction process between the network device and the first and second terminal devices can be as follows: Figure 2 As shown in the example, Figure 2 This is one of the exemplary schematic diagrams illustrating a communication method according to an embodiment of this application.
[0180] like Figure 2 As shown, the communication method may include the following steps:
[0181] S201. The network device sends an instruction message to the first terminal device.
[0182] The indication information is used to indicate the enabling of the extended DMRS port and the first time domain resources occupied by the extended DMRS port.
[0183] In some embodiments, the first terminal device receives the instruction information.
[0184] In some embodiments, the extended DMRS port is an orthogonal DMRS port.
[0185] In some embodiments, orthogonal DMRS ports refer to different DMRS ports that are orthogonal in terms of time-frequency resources and do not interfere with each other.
[0186] In some embodiments, the extended DMRS port can be a DMRS port occupied by an additional DMRS. Alternatively, multiple extended DMRS ports can be determined using time-domain resources configured for the additional DMRS.
[0187] To facilitate understanding, the following will be combined with... Figure 3 Taking the time-frequency resource configuration of a dual-symbol type Type 2 DMRS to determine the extended DMRS port as an example, this paper introduces the process of determining multiple extended DMRS ports using the time-domain resources configured for the additional DMRS. It should be understood that the technical solution of this application is also applicable to the time-frequency resource configuration of single-symbol type Type 1, single-symbol type Type 2, and dual-symbol type Type 1 DMRS, and will not be elaborated here.
[0188] Figure 3 This is a schematic diagram of an extended DMRS port provided in an embodiment of this application. Please refer to [link / reference]. Figure 3 The DMRS configuration type is Type2, and the resource mapping type is double symbol type. In this time-frequency resource mapping diagram, the symbols occupied by the time domain resources of the additional DMRS are numbered 10 and 11. The extended DMRS port can be the DMRS port occupied by the additional DMRS (1016~1023).
[0189] In some embodiments, a conventional DMRS sequence generation formula can be used to generate the sequence set of symbols occupied by the time-domain resources of the extended DMRS port. For example, the conventional DMRS sequence generation formula can be the DMRS sequence generation formula specified in 3GPP TS 38.211.
[0190] Traditional DMRS sequence generation formulas involve multiple configuration parameters (e.g., w) f (k′), w t (l′), △, (l′ etc.) It should be understood that the configuration parameters of the extended DMRS port can be preset so as to determine the sequence set of symbols occupied by the timing resources of the extended DMRS port based on the configuration parameters and the DMRS sequence generation formula.
[0191] In some embodiments, when the configuration type is Type 1, the configuration parameters of the DMRS ports (including existing DMRS ports and extended DMRS ports) configured in the resource block may include: the DMRS port index p, the code division multiplexing (CDM) group λ, Δ, and w. f (k′), w t (l′), the configuration parameters for each DMRS port are shown in Table 1:
[0192] Table 1
[0193]
[0194]
[0195] In Table 1, the original DMRS ports are indexed as 1000–1007, and the extended DMRS ports are indexed as 1008–1015. The original and extended DMRS ports have different CDM group λ values. For example, in the original eight DMRS ports: 1000, 1001, 1004, and 1005 belong to the same CDM group, and the configuration parameter λ for this CDM group is 0; 1002, 1003, 1006, and 1007 belong to the same CDM group, and the configuration parameter λ for this CDM group is 1. In the extended eight DMRS ports: 1008, 1009, 1012, and 1013 belong to the same CDM group, and the configuration parameter λ for this CDM group is 2; 1010, 1011, 1014, and 1015 belong to the same CDM group, and the configuration parameter λ for this CDM group is 3.
[0196] In some embodiments, when the configuration type is Type2, the configuration parameters of the DMRS ports (including existing DMRS ports and extended DMRS ports) configured in the resource block may include: the DMRS port index p, CDM group λ, Δ, w f (k′), w t (l′), the configuration parameters for each DMRS port are shown in Table 2:
[0197] Table 2
[0198]
[0199]
[0200] In Table 2, the original DMRS ports are indexed as 1000–1011, and the extended DMRS ports are indexed as 1012–1023. The original and extended DMRS ports have different CDM group λ values. For example, among the original 12 DMRS ports: 1000, 1001, 1006, and 1007 belong to the same CDM group, and the configuration parameter λ for this CDM group is 0; 1002, 1003, 1008, and 1009 belong to the same CDM group, and the configuration parameter λ for this CDM group is 1; 1004, 1005, 1010, and 1011 belong to the same CDM group, and the configuration parameter λ for this CDM group is 2. Of the 12 expanded DMRS ports: 1012, 1013, 1018, and 1019 belong to the same CDM group, with a configuration parameter λ of 3; 1014, 1015, 1020, and 1021 belong to the same CDM group, with a configuration parameter λ of 4; and 1016, 1017, 1022, and 1023 belong to the same CDM group, with a configuration parameter λ of 5.
[0201] In this method, by configuring different CDM groups λ for the extended DMRS ports, the orthogonality of the original DMRS ports and the extended DMRS ports in the same frequency domain can be achieved, thereby reducing the mutual interference between the original DMRS ports and the extended DMRS ports in the same frequency domain.
[0202] In some embodiments, the configuration parameters in the traditional DMRS sequence generation formula The value can be obtained by referring to Tables 7.4.1.1.2-3 and 7.4.1.1.2-4 specified in 3GPP TS 38.211. The value of l′ in the configuration parameter of the traditional DMRS sequence generation formula can be obtained by referring to Table 7.4.1.1.2-5 specified in 3GPP TS 38.211.
[0203] In some embodiments, the extended DMRS port may be the DMRS port corresponding to the first terminal device; or, the extended DMRS port may be the DMRS port corresponding to the second terminal device.
[0204] It should be understood that if the DMRS port corresponding to the first terminal device is an extended DMRS port, the DMRS port corresponding to the second terminal device can be the original DMRS port. Similarly, if the DMRS port corresponding to the second terminal device is an extended DMRS port, the DMRS port corresponding to the first terminal device can be the original DMRS port.
[0205] For example, the DMRS port corresponding to the first terminal device can be the original DMRS port 1000, and the DMRS port corresponding to the second terminal device can be the extended DMRS port 1012. Alternatively, the DMRS port corresponding to the first terminal device can be the extended DMRS port 1012, and the DMRS port corresponding to the second terminal device can be the original DMRS port 1000.
[0206] In some embodiments, the resource information of the first time-domain resource may include the sequence number of the symbol occupied by the first time-domain resource.
[0207] In some embodiments, the symbols occupied by the first time-domain resource can be OFDM symbols in the time-frequency resource diagram. The number of symbols occupied by the first time-domain resource can be one or two. For example, the sequence numbers of the symbols occupied by the first time-domain resource can be 10 and 11. The first time-domain resource may include the time-domain resources corresponding to symbols 10 and 11.
[0208] In some embodiments, the network device may send the indication information from a second layer (L2) or a higher layer to a first terminal device and a second terminal device.
[0209] In some embodiments, this indication information may be carried through the Physical Downlink Control Channel (PDCCH).
[0210] In some embodiments, this indication information may be carried by Radio Resource Control (RRC).
[0211] In some embodiments, the indication information is further used to indicate at least one of the following: instructing the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or instructing the second terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0212] It is understandable that by instructing the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device, or by instructing the second terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device, interference between the time domain resources and signals between the first terminal device and the second terminal device can be avoided, so that the first terminal device and the second terminal device can adjust their own resource mapping in a timely manner and can perform channel estimation more accurately.
[0213] In some embodiments, the indication information may include first indication information and second indication information, wherein the first indication information may be used to indicate enabling the extended DMRS port, and the second indication information may be used to indicate the first time domain resources occupied by the extended DMRS port.
[0214] In some embodiments, "the network device sends instruction information to the terminal device" can be expressed as "the network device sends first instruction information and second instruction information to the terminal device".
[0215] In some embodiments, the network device may also send a first message to the first terminal device, wherein the first message includes a first field and a second field, the value of the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0216] In some embodiments, the first message may be carried via PDCCH.
[0217] In some embodiments, the first message may be carried by RRC signaling. Optionally, the network device may send RRC signaling to the first terminal device, the RRC signaling including the first message.
[0218] In some embodiments, the first field may be represented as "EnableExtendDmrs" or "Enable Extended DMRS".
[0219] Optionally, the value of the first field may be, for example, "1", but is not limited to this. The value of the first indication information may also be "yes" or "enable", etc.
[0220] In some embodiments, the second field may be represented as "ExtendDmrsPos" or "Extend DMRS port".
[0221] In some embodiments, the value of the second field can be used to indicate the sequence number of the symbol occupied by the first time-domain resource. The second field can be used to indicate the sequence number of the symbol occupied by the first time-domain resource of the extended DMRS port in the time domain.
[0222] In some embodiments, the set of symbols for time-domain resources of the extended DMRS port may include the symbols for the first time-domain resources.
[0223] Optionally, the value of the second field is, for example, {10, 11}, indicating that the symbol number of the first time-domain resource of the extended DMRS port in the time domain is 10 or 11.
[0224] In some embodiments, terms such as "first field" and "first indicator field" may be used interchangeably, and terms such as "second field" and "second indicator field" may be used interchangeably.
[0225] In some embodiments, a second terminal device and a first terminal device access the same resource network device.
[0226] In some embodiments, "same resources" means: same time-domain resources, same frequency-domain resources, and same access beam. That is, the first terminal device and the second terminal device have the same time-domain and frequency resources, and the first terminal device and the second terminal device access the network device based on the same beam.
[0227] Understandably, network devices can schedule resources for the first terminal device based on the time-varying nature of the channel corresponding to the first terminal device, ensuring the reliability and efficiency of communication between the network device and the first terminal device. Network devices can also determine whether the first terminal device needs to perform joint timeslot time-domain interpolation based on the time-varying nature of the channel corresponding to the first terminal device.
[0228] Time-domain interpolation can help the first terminal device estimate the channel state more accurately, thereby improving the demodulation performance of the first terminal device.
[0229] The time-domain interpolation processing of combined time slots refers to the process where the first terminal device needs to perform time-domain interpolation processing using two or more time slots.
[0230] In some embodiments, when it is determined that the first terminal device needs to perform joint time slot time domain interpolation processing, the network device may configure the first resource scheduling strategy corresponding to the first terminal device as follows: the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0231] In each time slot, network devices can allocate schedulable RBs to terminal devices, see [link to relevant documentation]. Figure 1B The duration of an RB in the time domain is typically one time slot, and in the frequency domain, an RB typically consists of 12 consecutive subcarriers.
[0232] In some embodiments, a network device may send scheduling information to a first terminal device, which may be used to indicate the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0233] For example, if the set of RB sequence numbers that the first terminal device can schedule in the current time slot is {1, 2, 3, 4, 5}, the set of RB sequence numbers that the first terminal device can schedule in the next time slot can be {2, 3, 4}.
[0234] When it is determined that the first terminal device needs to perform time-domain interpolation processing of joint time slots, by configuring the first resource scheduling strategy of the first terminal device, the resource conflict between the first terminal device in the next time slot and the current time slot can be avoided, ensuring that the first terminal device can perform time-domain interpolation processing normally and efficiently.
[0235] In some embodiments, the network device may also send a second message to the first terminal device. The second message may include a first resource scheduling policy, which may be used to instruct the first terminal device to perform resource scheduling when performing joint time slot time domain interpolation processing.
[0236] In some embodiments, the first resource scheduling policy may be used to indicate the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot, which is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0237] The network device sends a second message to the first terminal device so that the first terminal device can quickly and accurately perform time-domain interpolation of joint time slots based on the first resource policy, thereby avoiding failures in the first terminal device during time-domain interpolation processing.
[0238] In some embodiments, the second message may be carried in the control message of the PDCCH.
[0239] In some embodiments, the second message may be carried in signaling issued by the network device at a higher layer, for example, the second message may be carried in RRC signaling.
[0240] S202, The network device sends an instruction message to the second terminal device.
[0241] The second terminal device and the first terminal device access the same network equipment using the same resources.
[0242] In some embodiments, the second terminal device receives the instruction information.
[0243] In some embodiments, the network device may send a first indication information and a second indication information to the second terminal device, wherein the first indication information is used to indicate enabling the extended DMRS port; and the second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
[0244] In some embodiments, the indication information is further used to instruct the second terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0245] It is understandable that by instructing the second terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device, interference between the time domain resources and signals between the first and second terminal devices can be avoided, enabling the second terminal device to adjust its own resource mapping in a timely manner and to perform channel estimation more accurately.
[0246] In some embodiments, a terminal device may send a first message to a second terminal device, wherein the first message includes a first field and a second field, the value of the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0247] In some embodiments, the first message may be carried by PDCCH, or the first message may also be carried by RRC signaling.
[0248] Understandably, network devices can schedule resources for the second terminal device based on the time-varying nature of the channel corresponding to the second terminal device to ensure the reliability and efficiency of communication between the network device and the second terminal device. Network devices can also determine whether the second terminal device needs to undergo joint timeslot time-domain interpolation based on the time-varying nature of the channel corresponding to the second terminal device.
[0249] Time-domain interpolation can help the second terminal device estimate the channel state more accurately, thereby improving the demodulation performance of the second terminal device.
[0250] The time-domain interpolation processing of combined time slots refers to the process where the second terminal device needs to perform time-domain interpolation processing using two or more time slots.
[0251] In some embodiments, when it is determined that the second terminal device needs to perform joint time slot time domain interpolation processing, the network device may configure the second resource scheduling strategy corresponding to the second terminal device as follows: the set of resource block (RB) sequence numbers that the second terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the second terminal device can schedule in the current time slot.
[0252] In some embodiments, the network device may send scheduling information to the second terminal device, which may be used to indicate the set of RB sequence numbers that the second terminal device can schedule in the current time slot.
[0253] For example, if the set of RB sequence numbers that the second terminal device can schedule in the current time slot is {6, 7, 8, 9, 10}, the set of RB sequence numbers that the second terminal device can schedule in the next time slot can be {6, 7, 8}.
[0254] When it is determined that the second terminal device needs to perform time-domain interpolation processing for joint time slots, by configuring the second resource scheduling strategy of the second terminal device, resource conflicts between the second terminal device in the next time slot and the current time slot can be avoided, ensuring that the second terminal device can perform time-domain interpolation processing normally and efficiently.
[0255] In some embodiments, the network device may also send a third message to the second terminal device. The third message may include a second resource scheduling policy, which may be used to instruct the second terminal device to perform resource scheduling when performing joint time slot time domain interpolation processing.
[0256] In some embodiments, the second resource scheduling strategy may be used to indicate the set of resource block (RB) sequence numbers that the second terminal device can schedule in the next time slot, which is a subset of the set of RB sequence numbers that the second terminal device can schedule in the current time slot.
[0257] The network device sends a third message to the second terminal device so that the second terminal device can quickly and accurately perform time-domain interpolation of joint time slots based on the second resource policy, thereby avoiding failures in the second terminal device during time-domain interpolation processing.
[0258] In some embodiments, the third message may be carried in the control message of the PDCCH.
[0259] In some embodiments, the third message may be carried in signaling issued by the network device at a higher layer; for example, the second message may be carried in RRC signaling.
[0260] The communication method provided in this application embodiment allows a network device to instruct a first terminal device and a second terminal device to enable extended DMRS ports via indication information, thereby achieving flexible expansion of the number of orthogonal DMRS ports. Furthermore, the indication information also indicates to the first and second terminal devices the first time-domain resources occupied by the extended DMRS ports, enabling the first and second terminal devices to correctly acquire DMRS without introducing new reference signals. This allows the network device to simultaneously provide services to the first and second terminal devices accessing the network device based on the same resources via the extended DMRS ports.
[0261] In some embodiments, the interaction process between the network device and the first terminal device and the second terminal device can be as follows: Figure 4 As shown in the example, Figure 4 This is a second exemplary schematic diagram illustrating a communication method according to an embodiment of this application. It should be understood that this communication method can be executed alone, or it can be executed together with any embodiment of this application or possible implementations in the embodiments, or it can be executed together with any technical solution in related technologies.
[0262] like Figure 4 As shown, the communication method may specifically include the following steps:
[0263] S401, The network device sends an instruction message to the first terminal device.
[0264] In some embodiments, the first terminal device obtains the indication information.
[0265] It should be noted that the specific execution process of step S401 can be referred to the specific execution process of step S201, and will not be repeated here.
[0266] S402, The network device sends an instruction message to the second terminal device.
[0267] In some embodiments, the second terminal device obtains the indication information.
[0268] It should be noted that the specific execution process of step S402 can be referred to the specific execution process of step S202, and will not be repeated here.
[0269] S403. When the extended DMRS port is the DMRS port corresponding to the first terminal device, the network device sends the first configuration information to the first terminal device.
[0270] The first configuration information may include the port number corresponding to the first terminal device and the resource information of the first time domain resource.
[0271] It is understandable that, when the extended DMRS port is the DMRS port corresponding to the first terminal device, the first time domain resource can be the time domain resource occupied by the DMRS port of the first terminal device.
[0272] In some embodiments, the resource information of the first time-domain resource may include the sequence number of the symbol occupied by the first time-domain resource.
[0273] It is understood that the port number corresponding to the first terminal device is the port number of the extended DMRS port allocated to the first terminal device by the network device. For example, the port number corresponding to the first terminal device can be 1012.
[0274] For example, the symbol number of the first time domain resource corresponding to the first terminal device can be 10 and 11. The first time domain resource may include the time domain resources corresponding to symbol 10 and symbol 11.
[0275] S404. The first terminal device receives the DMRS corresponding to the first terminal device on the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0276] In some embodiments, the first terminal device may determine the time domain resources occupied by the DMRS port corresponding to the first terminal device based on the indication information and the first configuration information, and receive the DMRS corresponding to the first terminal device on the time domain resources.
[0277] In some embodiments, when the DMRS port corresponding to the first terminal device is an extended DMRS port, the first terminal device can determine the first time domain resource of the extended DMRS port according to the indication information, and determine the port number corresponding to the first terminal device and the sequence number of the symbol occupied by the first time domain resource according to the first configuration information. Then, the first terminal device can determine the position of the DMRS corresponding to the first terminal device in the time-frequency resource of the RB according to the port number corresponding to the first terminal device and the sequence number of the symbol occupied by the first time domain resource, and receive the DMRS corresponding to the first terminal device at that position.
[0278] In some embodiments, according to the instruction information, when the first terminal device performs time-frequency resource mapping, it needs to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0279] For example, if the time-domain resources occupied by the DMRS port corresponding to the second terminal device occupy symbols with sequence numbers 2 and 3 in the time slot, the first terminal device needs to avoid the time-domain resources of symbols with sequence numbers 2 and 3 in that time slot when performing time-frequency resource mapping. In other words, when performing time-frequency resource mapping, the first terminal device can choose time-domain resources other than the time-domain resources of symbols with sequence numbers 2 and 3 in that time slot.
[0280] Figure 5 This is a schematic diagram of time-frequency resource mapping for a first terminal device provided in an embodiment of this application. Please refer to... Figure 5 The symbols whose time domain resources are occupied by the DMRS port corresponding to the first terminal device are numbered 10 and 11, and the symbols whose time domain resources are occupied by the DMRS port corresponding to the second terminal device are numbered 2 and 3. When the first terminal device performs time-frequency resource mapping, it needs to avoid the time domain resources occupied by the symbols whose time domain numbers are 2 and 3 in this time slot.
[0281] S405. The first terminal device receives data corresponding to the first terminal device on resources other than the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0282] In some embodiments, the first configuration information may further include resource information of the third time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0283] In some embodiments, the resource information of the third time-domain resource includes the sequence number of the first symbol occupied by the third time-domain resource and the number of symbols occupied by the third time-domain resource.
[0284] Based on the sequence number of the first symbol occupied by the third time-domain resource and the number of symbols occupied by the third time-domain resource, the sequence number of the symbol occupied by the third time-domain resource in the time slot can be determined.
[0285] In some embodiments, the resource information of the third time-domain resource may include a first parameter and a second parameter, wherein the first parameter may be used to indicate the sequence number of the first symbol occupied by the third time-domain resource, and the second parameter may be used to indicate the number of symbols occupied by the third time-domain resource.
[0286] In some embodiments, the first parameter can be a 10 parameter, and the second parameter can be a maxLength parameter.
[0287] In some embodiments, the resource information of the third time-domain resource can be represented as "10 = 2, maxLength = 2", where "10" indicates the sequence number of the first symbol of the third time-domain resource in the time slot, and 10 is configured as 2, indicating that the sequence number of the first symbol occupied by the third time-domain resource in the time slot is 2; "maxLength" indicates the number of symbols occupied by the third time-domain resource in the time slot, and maxLength is configured as 2, indicating that the number of symbols occupied by the third time-domain resource in the time slot is 2. Based on the resource information of the third time-domain resource, the sequence numbers of the symbols occupied by the third time-domain resource in the time slot can be determined to be 2 and 3.
[0288] For example, in a time slot, if the time domain resources occupied by the DMRS port corresponding to the second terminal device occupy the symbols numbered 2 and 3 in that time slot, then the first terminal device can receive the data corresponding to the first terminal device on the time domain resources corresponding to the symbols numbered 0, 1, 4 to 13 in that time slot.
[0289] S406. The first terminal device demodulates the data corresponding to the first terminal device according to the DMRS corresponding to the first terminal device.
[0290] In some embodiments, the first terminal device may perform channel estimation processing on the channel corresponding to the first terminal device according to the DMRS corresponding to the first terminal device, and perform demodulation processing on the data corresponding to the first terminal device based on the channel estimation result.
[0291] In some embodiments, the first terminal device may demodulate the data corresponding to the first terminal device in the following two ways.
[0292] Method 1: The first terminal device can demodulate the data corresponding to the first terminal device in the current time slot based on the channel estimation result obtained in the current time slot.
[0293] In Method 1, the first terminal device needs to cache more data, which places higher demands on its processing capabilities. It's understandable that the DMRS port corresponding to the first terminal device is an extended DMRS port. If the symbol of the extended DMRS port's time-domain resources is located relatively late in the current time slot (e.g., sequence number 11), and the first terminal device needs to perform channel estimation using the DMRS data acquired in the current time slot, obtain the channel estimation result, and then demodulate the data acquired in the current time slot based on this result, the first terminal device needs to cache the data received from the first symbol of the current time slot (sequence number 0) to the symbol occupied by the extended DMRS port's time-domain resources (sequence number 11). This results in an excessively large amount of data being cached by the first terminal device. Furthermore, the first terminal device needs to process this much data within a short time (symbols 12 and 13 of the current time slot), which places high demands on the first terminal device's storage capacity and hardware speed. Furthermore, the first terminal device waits for too long during data demodulation (for example, the waiting time is 11 symbols), resulting in a large delay in data demodulation.
[0294] For example, the time-frequency resources occupied by the DMRS corresponding to the first terminal device are the time-frequency resources with symbol numbers 10 and 11 in the current time slot. When performing channel estimation processing based on the DMRS corresponding to the first terminal device, the first terminal device needs to first buffer the data received on the time-frequency resources with symbol numbers 0 to 9 in the current time slot, and then obtain the DMRS corresponding to the first terminal device on the time-frequency resources with symbol numbers 10 and 11. Then, in the time domain resources with symbol numbers 12 and 13 in the current time slot, the data received in the current time slot is demodulated based on the channel estimation result.
[0295] When the first terminal device has high processing power (e.g., high storage capacity and high hardware processing speed), method 1 can be used for data demodulation. When the processing power of the first terminal device is low, method 1 will result in wasted storage resources and excessive data demodulation latency. In this case, the first terminal device can use method 2 as shown below for data demodulation.
[0296] Method 2: Under the following resource scheduling conditions: the set of RB sequence numbers scheduled by the first terminal device in the next time slot is a subset of the set of RB sequence numbers scheduled by the first terminal device in the current time slot. The first terminal device can demodulate the data corresponding to the first terminal device in the next time slot based on the channel estimation results obtained in the current time slot.
[0297] In Method 2, the first terminal device caches less data, which makes it easier for some first terminal devices with lower processing capabilities (e.g., small storage capacity or low hardware processing speed) to perform data demodulation processing, and also helps to reduce the processing latency of the second terminal device in data demodulation processing.
[0298] For example, assuming the current time slot is slot1 and the next time slot is slot2, if the DMRS of the first terminal device occupies symbol number 11 in slot1, the first terminal device can perform channel estimation processing based on the DMRS received in slot1 to obtain the channel estimation result. Then, based on this channel estimation result, the first terminal device can perform data demodulation processing on the data received in slot2. In this way, the first terminal device can achieve fast demodulation of the data received in slot2, which helps reduce processing latency. Furthermore, the amount of data buffered by the first terminal device is relatively small; for example, the first terminal device only needs to buffer the data received on the time domain resources with symbol numbers 11 to 13.
[0299] S407. When the extended DMRS port is the DMRS port corresponding to the first terminal device, the network device sends third configuration information to the second terminal device.
[0300] The third configuration information may include the port number corresponding to the second terminal device, the resource information of the third time domain resources occupied by the DMRS port corresponding to the second terminal device, and the resource information of the first time domain resources.
[0301] It is understandable that if the extended DMRS port is the DMRS port corresponding to the first terminal device, the DMRS port corresponding to the second terminal device can be the original DMRS port. The port number corresponding to the second terminal device is the port number of the original DMRS port corresponding to the first terminal device, for example, the port number corresponding to the second terminal device is 1000.
[0302] In some embodiments, the first time-domain resource information may include the sequence number of the symbol occupied by the first time-domain resource.
[0303] In some embodiments, the resource information of the third time-domain resource may include the sequence number of the first symbol occupied by the third time-domain resource and the number of symbols occupied by the third time-domain resource. Based on the sequence number of the first symbol occupied by the third time-domain resource and the number of symbols occupied by the third time-domain resource, the sequence number of the symbol occupied by the third time-domain resource in the time slot can be determined.
[0304] S408. The second terminal device receives the DMRS corresponding to the second terminal device on the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0305] Optionally, if the DMRS port corresponding to the first terminal device is an extended DMRS port, the second terminal device can determine the first time domain resource of the extended DMRS port according to the indication information, and determine the resource information of the port number corresponding to the second terminal device and the third time domain resource occupied by the DMRS port corresponding to the second terminal device according to the third configuration information. Then, the second terminal device can determine the position of the DMRS corresponding to the second terminal device in the time domain resource according to the port number corresponding to the second terminal device and the resource information of the third time domain resource, and receive the DMRS corresponding to the second terminal device at that position.
[0306] In some embodiments, according to the instruction information, the second terminal device needs to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device when performing time-frequency resource mapping. When the DMRS port corresponding to the first terminal device is an extended DMRS port, the time domain resources occupied by the DMRS port corresponding to the first terminal device are the first time domain resources. The second terminal device can determine the sequence number of the symbol occupied by the first time domain resource in the time slot according to the third configuration information, and determine the position of the first time domain resource in the time domain resources according to the sequence number of the symbol occupied by the first time domain resource in the time slot, thereby avoiding that position when performing time-frequency resource mapping.
[0307] For example, if the DMRS port corresponding to the first terminal device occupies time-domain resources with symbol numbers 10 and 11 in a time slot, the second terminal device needs to avoid the time-domain resources of symbols with sequence numbers 10 and 11 in that time slot when performing time-frequency resource mapping. In other words, when performing time-frequency resource mapping, the second terminal device can choose time-domain resources other than the time-domain resources of symbols with sequence numbers 10 and 11 in that time slot.
[0308] Figure 6 This is a schematic diagram of time-frequency resource mapping for a second terminal device provided in an embodiment of this application. Please refer to... Figure 6 The symbols occupied by the time domain resources of the DMRS port corresponding to the second terminal device are numbered 2 and 3, and the symbols occupied by the first time domain resources are numbered 10 and 11. When the second terminal device performs time-frequency resource mapping, it needs to avoid the time domain resources occupied by the symbols with numbers 10 and 11 in this time slot.
[0309] S409. The second terminal device receives data on resources other than the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0310] For example, in a time slot, the DMRS port corresponding to the first terminal device occupies time domain resources with symbol numbers 10 and 11. The second terminal device can receive data corresponding to the second terminal device on the time domain resources corresponding to symbols with sequence numbers 0 to 9, 12, and 13 in that time slot.
[0311] S410, The second terminal device demodulates the data corresponding to the second terminal device according to the DMRS corresponding to the second terminal device.
[0312] In some embodiments, the second terminal device may perform channel estimation processing on the channel corresponding to the second terminal device according to the DMRS corresponding to the second terminal device, and perform demodulation processing on the data corresponding to the second terminal device based on the channel estimation result.
[0313] It should be noted that the communication method involved in the embodiments of this application may include at least one of steps S401 to S410. In some embodiments, steps S401, S403 to S406 may be implemented as independent embodiments; steps S401, S404 to S406 may be implemented as independent embodiments; steps S402, S407 to S410 may be implemented as independent embodiments; steps S402, S408 to S410 may be implemented as independent embodiments; and steps S401 to S410 may be implemented as independent embodiments.
[0314] The communication method provided in this application embodiment allows a network device to instruct a first terminal device and a second terminal device to enable extended DMRS ports via indication information, thus flexibly expanding the number of orthogonal DMRS ports. The indication information also indicates to the first and second terminal devices the first time-domain resources occupied by the extended DMRS port, enabling them to correctly acquire DMRS without introducing new reference signals. This allows the network device to simultaneously provide services to both the first and second terminal devices accessing the network device based on the same resources via the extended DMRS port. When the extended DMRS port corresponds to the first terminal device, the network device can also send first configuration information to the first terminal device and third configuration information to the second terminal device, enabling them to quickly and accurately receive the corresponding DMRS signal and perform fast and accurate channel estimation and data demodulation based on the DMRS signal.
[0315] In some embodiments, the interaction process between the network device and the first terminal device and the second terminal device can be as follows: Figure 7 As shown in the example, Figure 7This is a third exemplary schematic diagram illustrating a communication method according to an embodiment of this application. It should be understood that this communication method can be executed alone, or it can be executed together with any embodiment of this application or possible implementations in the embodiments, or it can be executed together with any technical solution in related technologies.
[0316] like Figure 7 As shown, the communication method may specifically include the following steps:
[0317] S701, The network device sends the first message to the first terminal device.
[0318] In some embodiments, the first terminal device may obtain the first message.
[0319] In some embodiments, the first message may include a first field and a second field, wherein the value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0320] In some embodiments, the first message is further used to instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0321] S702, The network device sends the first message to the second terminal device.
[0322] In some embodiments, the second terminal device may obtain the first message.
[0323] In some embodiments, the first message is further used to instruct the second terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0324] It should be noted that the relevant contents of "first message", "first field", "second field" and "extended DMRS port" in steps S701 and S702 can be referred to the relevant contents of "first message", "first field", "second field" and "extended DMRS port" in step S201, and will not be repeated here.
[0325] S703. When the extended DMRS port is the DMRS port corresponding to the second terminal device, the network device sends the second configuration information to the first terminal device.
[0326] In some embodiments, the second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
[0327] It is understandable that, when the extended DMRS port is the DMRS port corresponding to the second terminal device, the DMRS port corresponding to the first terminal device can be the original DMRS port. The port number corresponding to the first terminal device is the port number of the original DMRS port corresponding to the first terminal device, for example, the port number corresponding to the first terminal device is 1000.
[0328] In some embodiments, the resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
[0329] In some embodiments, the first terminal device can determine the sequence number of the symbol occupied by the second time-domain resource in the time slot based on the sequence number of the first symbol occupied by the second time-domain resource and the number of symbols occupied by the second time-domain resource.
[0330] In some embodiments, the resource information of the second time-domain resource may include a third parameter and a fourth parameter, wherein the third parameter may be used to indicate the sequence number of the first symbol occupied by the second time-domain resource, and the fourth parameter may be used to indicate the number of symbols occupied by the second time-domain resource.
[0331] In some embodiments, the third parameter can be a 10 parameter, and the fourth parameter can be a maxLength parameter.
[0332] In some embodiments, the resource information of the second time-domain resource can be represented as "10 = 2, maxLength = 1", where "10" indicates the sequence number of the first symbol of the second time-domain resource in the time slot, and 10 is configured as 2, indicating that the sequence number of the first symbol occupied by the second time-domain resource in the time slot is 2; "maxLength" indicates the number of symbols occupied by the second time-domain resource in the time slot, and maxLength is configured as 1, indicating that the number of symbols occupied by the second time-domain resource in the time slot is 1. Based on the resource information of the second time-domain resource, it can be determined that the sequence number of the symbol occupied by the second time-domain resource in the time slot is 2.
[0333] S704. The first terminal device receives the DMRS corresponding to the first terminal device on the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0334] In some embodiments, the first terminal device may determine the time domain resources occupied by the DMRS port corresponding to the first terminal device based on the first message and the second configuration information, and receive the DMRS corresponding to the first terminal device on the time domain resources.
[0335] In some embodiments, the first terminal device can determine the position of the DMRS corresponding to the first terminal device in the time-frequency resources of the time slot based on the first message and the second configuration information, and then receive the DMRS corresponding to the first terminal device at that position.
[0336] In some embodiments, according to the first message, when the first terminal device performs time-frequency resource mapping, it needs to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0337] S705. The first terminal device receives data corresponding to the first terminal device on resources other than the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0338] For example, in a time slot, if the DMRS port corresponding to the second terminal device occupies time domain resources with symbol numbers 10 and 11, then the first terminal device can receive data corresponding to the first terminal device on the time domain resources corresponding to symbols with sequence numbers 0 to 9, 12, and 13 in that time slot.
[0339] S706. The first terminal device demodulates the data corresponding to the first terminal device according to the DMRS corresponding to the first terminal device.
[0340] It should be noted that the specific execution process of step S706 can be referred to the specific execution process of step S406, and will not be repeated here.
[0341] S707. When the extended DMRS port is the DMRS port corresponding to the second terminal device, the network device sends the fourth configuration information to the second terminal device.
[0342] In some embodiments, the fourth configuration information may include the port number corresponding to the second terminal device and the resource information of the first time domain resource.
[0343] It is understandable that, when the extended DMRS port is the DMRS port corresponding to the second terminal device, the first time domain resource can be the time domain resource occupied by the DMRS port of the second terminal device.
[0344] It is understood that the port number corresponding to the second terminal device is the port number of the extended DMRS port allocated to the second terminal device by the network device. For example, the port number corresponding to the second terminal device can be 1012.
[0345] For example, the symbol numbers of the first time-domain resources corresponding to the second terminal device can be 10 and 11. The first time-domain resources may include the time-domain resources corresponding to symbols 10 and 11.
[0346] S708, the second terminal device receives the DMRS corresponding to the second terminal device on the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0347] In some embodiments, the second terminal device may determine the time domain resources occupied by the DMRS port corresponding to the second terminal device based on the first message and the fourth configuration information, and receive the DMRS corresponding to the second terminal device on the time domain resources.
[0348] In some embodiments, the first terminal device may determine the position of the DMRS corresponding to the second terminal device in the time-frequency resources of the time slot based on the first message and the fourth configuration information, and thereby receive the DMRS corresponding to the second terminal device at that position.
[0349] In some embodiments, according to the first message, when the second terminal device performs time-frequency resource mapping, it needs to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0350] S709. The second terminal device receives data on resources other than the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0351] For example, in a time slot, the DMRS port corresponding to the first terminal device occupies time domain resources with symbol numbers 2 and 3. The second terminal device can receive data corresponding to the second terminal device on the time domain resources corresponding to symbols with sequence numbers 0, 1, 4 to 13 in that time slot.
[0352] S710, the second terminal device demodulates the data corresponding to the second terminal device according to the DMRS corresponding to the second terminal device.
[0353] In some embodiments, the second terminal device may perform channel estimation processing on the channel corresponding to the second terminal device according to the DMRS corresponding to the second terminal device, and perform demodulation processing on the data corresponding to the second terminal device based on the channel estimation result.
[0354] In some embodiments, the second terminal device may demodulate the data corresponding to the second terminal device in the following two ways.
[0355] Method 1: The second terminal device can demodulate the data corresponding to the second terminal device in the current time slot based on the channel estimation results obtained in the current time slot.
[0356] In Method 1, the second terminal device needs to cache more data and demodulate all data in the current time slot within a short period, placing high demands on its processing capabilities. Furthermore, in Method 1, the second terminal device waits too long during data demodulation, resulting in significant latency.
[0357] When the second terminal device has high processing power (e.g., high storage capacity and high hardware processing speed), method 1 can be used for data demodulation. When the processing power of the second terminal device is low, method 1 will result in wasted storage resources and long latency. In this case, the second terminal device can use method 2 as shown below for data demodulation.
[0358] Method 2: Under the following resource scheduling conditions: the set of RB sequence numbers scheduled by the second terminal device in the next time slot is a subset of the set of RB sequence numbers scheduled by the second terminal device in the current time slot. The second terminal device can demodulate the data corresponding to the second terminal device in the next time slot according to the channel estimation result obtained in the current time slot.
[0359] In Method 2, the second-end device caches less data, which makes it easier for some second-end devices with lower processing capabilities (e.g., small storage capacity or low hardware processing speed) to perform data demodulation processing, and helps to reduce the processing latency of the second-end device's data demodulation processing.
[0360] S711, The network device sends a second message to the first terminal device.
[0361] In some embodiments, the second message may include a first resource scheduling policy, which can be used to instruct the first terminal device on resource scheduling when performing joint time slot time domain interpolation processing.
[0362] In some embodiments, the first resource scheduling strategy may be: the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0363] It should be noted that the relevant content of the "first resource scheduling strategy" in this step can be referred to the relevant content of the "first resource scheduling strategy" in step S201, and will not be repeated here.
[0364] S712. When performing time-domain interpolation processing of joint time slots, the first terminal device determines the set of RB sequence numbers that the first terminal device can schedule in the next time slot according to the first resource scheduling strategy in the second message and the set of RB sequence numbers that the first terminal device schedules in the current time slot.
[0365] In some embodiments, when the first terminal device performs time-domain interpolation processing for joint time slots, the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0366] According to the first resource scheduling strategy, the first terminal device can determine that when performing joint time slot time domain interpolation processing, the resource scheduling must meet the following conditions: the set of schedulable RB numbers in the next time slot is a subset of the set of schedulable RB numbers in the current time slot.
[0367] For example, when the first terminal device needs to perform time-domain interpolation processing using the time-frequency resources of time slot 1 and time slot 2, the current time slot is time slot 1 and the next time slot is time slot 2. If the set of RB sequence numbers scheduled for time slot 1 is {1, 2, 3, 4, 5}, then the set of RB sequence numbers scheduled for time slot 2 can only select RB sequence numbers from the set of RB sequence numbers scheduled for time slot 1, and cannot select other RB sequence numbers besides the set of RB sequence numbers scheduled for time slot 1.
[0368] S713, The network device sends a third message to the second terminal device.
[0369] In some embodiments, the third message may include a second resource scheduling policy, which may be used to instruct the second terminal device to schedule resources when performing time-domain interpolation processing of joint time slots.
[0370] It should be noted that the relevant content of the "second resource scheduling strategy" in this step can be referred to the relevant content of the "second resource scheduling strategy" in step S202, and will not be repeated here.
[0371] S714. When performing time-domain interpolation processing of joint time slots, the second terminal device determines the set of RB sequence numbers that can be scheduled by the second terminal device in the next time slot based on the second resource scheduling strategy in the third message and the set of RB sequence numbers scheduled by the second terminal device in the current time slot.
[0372] In some embodiments, when the second terminal device performs time-domain interpolation processing for joint time slots, the set of resource block (RB) sequence numbers that the second terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the second terminal device can schedule in the current time slot.
[0373] According to the second resource scheduling strategy, the second terminal device can determine that when performing joint time slot time domain interpolation processing, the resource scheduling must meet the following conditions: the set of schedulable RB numbers in the next time slot is a subset of the set of schedulable RB numbers in the current time slot.
[0374] For example, when the second terminal device needs to perform time-domain interpolation processing using the time-frequency resources of time slots 3 and 4, the current time slot is time slot 3 and the next time slot is time slot 4. If the set of RB sequence numbers scheduled for time slot 3 is {1, 2, 3}, then the set of RB sequence numbers scheduled for time slot 4 can only select RB sequence numbers from the set of RB sequence numbers scheduled for time slot 3, and cannot select other RB sequence numbers besides the set of RB sequence numbers scheduled for time slot 3.
[0375] It should be noted that the communication method involved in the embodiments of this application may include at least one of steps S701 to S714. In some embodiments, steps S701 and S702 may be implemented as independent embodiments; steps S701 and S703 may be implemented as independent embodiments; steps S701, S703 to S706 may be implemented as independent embodiments; steps S701, S704 to S706 may be implemented as independent embodiments; steps S701, S711, and S712 may be implemented as independent embodiments; steps S701, S703 to S706, S711, and S712 may be implemented as independent embodiments; steps S701, S704 to S706, steps S704, S705, S706, S701, S703, S703 to S706, S711, and S712 may be implemented as independent embodiments; steps S701, S704 to S706, steps S705, S706, S704, ... Steps S711 and S712 can be implemented as independent embodiments; steps S702 and S707 can be implemented as independent embodiments; steps S702, S707 to S710 can be implemented as independent embodiments; steps S702, S708 to S710 can be implemented as independent embodiments; steps S702, S713, and S714 can be implemented as independent embodiments; steps S702, S707 to S710, S713, and S714 can be implemented as independent embodiments; steps S702, S708 to S710, S713, and S714 can be implemented as independent embodiments; steps S701 to S714 can be implemented as independent embodiments.
[0376] The communication method provided in this application embodiment allows a network device to instruct a first terminal device and a second terminal device to enable extended DMRS ports via indication information, achieving flexible expansion of the number of orthogonal DMRS ports. The indication information also indicates to the first and second terminal devices the first time-domain resources occupied by the extended DMRS port, enabling the first and second terminal devices to correctly acquire DMRS without introducing new reference signals. This allows the network device to simultaneously provide services to the first and second terminal devices accessing the network device based on the same resources through the extended DMRS port. When the extended DMRS port corresponds to the second terminal device, the network device can also send second configuration information to the first terminal device and fourth configuration information to the second terminal device, enabling the first and second terminal devices to quickly and accurately receive the corresponding DMRS signals and perform fast and accurate channel estimation and data demodulation based on the DMRS signals. The network device can also instruct the first terminal device to perform resource scheduling when performing time-domain interpolation processing of joint time slots through the first resource scheduling strategy in the second message, and instruct the second terminal device to perform resource scheduling when performing time-domain interpolation processing of joint time slots through the second resource scheduling strategy in the third message, so that the first terminal device and the second terminal device can perform time-domain interpolation processing of joint time slots normally and quickly.
[0377] Figure 8 This is one of the structural schematic diagrams of a communication device provided in an embodiment of this application. The communication device can be implemented through software and / or hardware. For example... Figure 8 As shown, the communication device 800 may include:
[0378] The transceiver module 801 is used to send instruction information to the first terminal device and the second terminal device;
[0379] The first terminal device and the second terminal device access the network device using the same resources; the indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port.
[0380] In some embodiments, the indication information is also used to indicate at least one of the following:
[0381] Instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or,
[0382] The second terminal device is instructed to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0383] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; or,
[0384] The extended DMRS port is the DMRS port corresponding to the second terminal device.
[0385] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; the transceiver module 801 is further configured to:
[0386] Send first configuration information to the first terminal device. The first configuration information includes the port number corresponding to the first terminal device and the resource information of the first time domain resource.
[0387] In some embodiments, the extended DMRS port is the DMRS port corresponding to the second terminal device; the transceiver module 801 is further configured to:
[0388] Send second configuration information to the first terminal device. The second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
[0389] In some embodiments, the resource information of the first time-domain resource includes the sequence number of the symbol occupied by the first time-domain resource.
[0390] In some embodiments, the resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
[0391] In some embodiments, the indication information includes first indication information and second indication information, wherein,
[0392] The first indication information is used to indicate enabling the extended DMRS port;
[0393] The second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
[0394] In some embodiments, the transceiver module 801 is specifically used for:
[0395] Send a first message to the first terminal device and the second terminal device;
[0396] The first message includes a first field and a second field. The value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0397] In some embodiments, the communication device further includes a processing module 802, the processing module 802 being configured to:
[0398] If it is determined that the first terminal device needs to perform joint time slot time-domain interpolation processing, the first resource scheduling strategy corresponding to the first terminal device is configured as follows: the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot; and / or,
[0399] If it is determined that the second terminal device needs to perform joint time slot time domain interpolation processing, the second resource scheduling strategy corresponding to the second terminal device is configured as follows: the set of RB sequence numbers that the second terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the second terminal device can schedule in the current time slot.
[0400] In some embodiments, the transceiver module 801 is further configured to:
[0401] Send a second message to the first terminal device, the second message including the first resource scheduling policy, the first resource scheduling policy being used to instruct the first terminal device on resource scheduling when performing joint time slot time-domain interpolation processing; and / or,
[0402] A third message is sent to the second terminal device, the third message including the second resource scheduling policy, the second resource scheduling policy being used to instruct the second terminal device on resource scheduling when performing joint time slot time domain interpolation processing.
[0403] The communication device 800 provided in this application embodiment executes the method steps executed by the network device in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.
[0404] Figure 9 This is a second schematic diagram of the communication device provided in an embodiment of this application. The communication device can be implemented through software and / or hardware. For example... Figure 9 As shown, the communication device 900 may include:
[0405] The transceiver module 901 is used to receive indication information sent by network devices;
[0406] The indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port, indicating that a second terminal device and the first terminal device access the network device on the same resources.
[0407] In some embodiments, the indication information is also used to indicate at least one of the following:
[0408] Instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or,
[0409] The second terminal device is instructed to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0410] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; or,
[0411] The extended DMRS port is the DMRS port corresponding to the second terminal device.
[0412] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; the transceiver module 901 is further configured to:
[0413] The system receives first configuration information sent by the network device, the first configuration information including the port number corresponding to the first terminal device and the resource information of the first time domain resource.
[0414] In some embodiments, the extended DMRS port is the DMRS port corresponding to the first terminal device; the transceiver module 901 is further configured to:
[0415] The system receives second configuration information sent by the network device. The second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
[0416] In some embodiments, the resource information of the first time-domain resource includes the sequence number of the symbol occupied by the first time-domain resource.
[0417] In some embodiments, the resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
[0418] In some embodiments, the indication information includes first indication information and second indication information, wherein,
[0419] The first indication information is used to indicate enabling the extended DMRS port;
[0420] The second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
[0421] In some embodiments, the transceiver module 901 is specifically used for:
[0422] Receive the first message sent by the network device;
[0423] The first message includes a first field and a second field. The value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
[0424] In some embodiments, the communication device further includes a processing module 902, wherein,
[0425] The transceiver module 901 is further configured to receive the DMRS corresponding to the first terminal device on the time domain resources occupied by the DMRS port corresponding to the first terminal device.
[0426] The transceiver module 901 is also used to receive data corresponding to the first terminal device on resources other than the time domain resources occupied by the DMRS port corresponding to the second terminal device.
[0427] The processing module 902 is used to demodulate the data corresponding to the first terminal device according to the DMRS corresponding to the first terminal device.
[0428] In some embodiments, when the first terminal device performs time-domain interpolation processing for joint time slots, the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0429] In some embodiments, the transceiver module 901 is further configured to receive a second message sent by the network device, the second message including a first resource scheduling policy, the first resource scheduling policy being used to instruct the first terminal device on resource scheduling when performing joint time slot time domain interpolation processing.
[0430] The processing module 902 is used to determine the set of RB numbers that the first terminal device can schedule in the next time slot, based on the first resource scheduling strategy in the second message and the set of RB numbers that the first terminal device schedules in the current time slot, when performing time-domain interpolation processing of joint time slots.
[0431] In some embodiments, the first resource scheduling strategy is: the set of RB sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
[0432] The communication device 900 provided in this application embodiment executes the method steps executed by the second terminal device in the above method embodiment. Its implementation principle and beneficial effects are similar, and will not be described again here.
[0433] Figure 10This is an exemplary structural diagram of a communication device provided in an embodiment of this application. The communication device may be, for example, a network device, a first terminal device, or a second terminal device. Figure 10 As shown, the communication device 1000 may include a memory 1001, a processor 1002, and a transceiver 1003. The transceiver 1003 may include a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, transmitter port, or transmitter interface, etc., and the receiver may also be referred to as a receiver, receiver port, or receiver interface, etc. Exemplarily, each of the memory 1001, processor 1002, and transceiver 1003 is interconnected via a bus 1004.
[0434] Memory 1001 is used to store program instructions.
[0435] The processor 1002 is used to execute the program instructions stored in the memory to cause the electronic device to perform the above-described method.
[0436] Implementing all or part of the steps of each of the above method embodiments can be accomplished by hardware associated with program instructions. The aforementioned program can be stored in a readable memory. When the program is executed, it performs the steps of each of the above method embodiments; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid-state drive, magnetic tape, floppy disk, optical disk, and any combination thereof.
[0437] This application provides a communication device, including: a memory and a processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method in the above-described method embodiments.
[0438] Optionally, embodiments of this application may also provide a storage medium. The storage medium stores instructions that, when executed on a communication device, cause the communication device to perform any of the methods described above. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto; it may also be a temporary storage medium.
[0439] This application also provides a computer program product, including a program and / or instructions, which, when executed by a communication device, enable the communication device to implement the method shown in the above-described method embodiments.
[0440] This application also provides a computer program product, including a computer program that, when executed by a processor, can implement the methods shown in the above-described method embodiments.
[0441] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0442] Those skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations to the embodiments of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.
[0443] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
Claims
1. A communication method, characterized in that, Applied to network devices, the method includes: Send instruction information to the first terminal device and the second terminal device; Wherein, the first terminal device and the second terminal device access the network device using the same resources; the indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port; the DMRS port corresponding to the first terminal device is the extended DMRS port, and the DMRS port corresponding to the second terminal device is the original DMRS port; or, the DMRS port corresponding to the second terminal device is the extended DMRS port, and the DMRS port corresponding to the first terminal device is the original DMRS port; the original DMRS port and the extended DMRS port are configured with different CDM groups; The extended DMRS port is the DMRS port occupied by the additional DMRS, and the first time domain resource is the time domain resource configured for the additional DMRS.
2. The method according to claim 1, characterized in that, The instruction information is also used to instruct at least one of the following: Instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or, The second terminal device is instructed to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
3. The method according to claim 1 or 2, characterized in that, The extended DMRS port is the DMRS port corresponding to the first terminal device; the method further includes: Send first configuration information to the first terminal device. The first configuration information includes the port number corresponding to the first terminal device and the resource information of the first time domain resource.
4. The method according to claim 1 or 2, characterized in that, The extended DMRS port is the DMRS port corresponding to the second terminal device; the method further includes: Send second configuration information to the first terminal device. The second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
5. The method according to claim 3 or 4, characterized in that, The resource information of the first time-domain resource includes the sequence number of the symbol occupied by the first time-domain resource.
6. The method according to claim 4 or 5, characterized in that, The resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
7. The method according to any one of claims 1-6, characterized in that, The indication information includes first indication information and second indication information, wherein, The first indication information is used to indicate enabling the extended DMRS port; The second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
8. The method according to any one of claims 1-6, characterized in that, Sending instruction information to the first terminal device and the second terminal, including: Send a first message to the first terminal device and the second terminal device; The first message includes a first field and a second field. The value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
9. The method according to any one of claims 1-6, characterized in that, The method further includes at least one of the following: When it is determined that the first terminal device needs to perform joint time slot time domain interpolation processing, the first resource scheduling strategy corresponding to the first terminal device is configured as follows: the set of resource block RB sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot. If it is determined that the second terminal device needs to perform joint time slot time domain interpolation processing, the second resource scheduling strategy corresponding to the second terminal device is configured as follows: the set of RB sequence numbers that the second terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the second terminal device can schedule in the current time slot.
10. The method according to claim 9, characterized in that, The method further includes at least one of the following: Send a second message to the first terminal device. The second message includes the first resource scheduling policy. The first resource scheduling policy is used to instruct the first terminal device on resource scheduling when performing joint time slot time domain interpolation processing. A third message is sent to the second terminal device, the third message including the second resource scheduling policy, the second resource scheduling policy being used to instruct the second terminal device on resource scheduling when performing joint time slot time domain interpolation processing.
11. A communication method, characterized in that, Applied to a first terminal device, the method includes: Receive instruction information sent by network devices; The indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port, indicating that a second terminal device and a first terminal device access the network device on the same resources; the DMRS port corresponding to the first terminal device is the extended DMRS port, and the DMRS port corresponding to the second terminal device is the original DMRS port; or, the DMRS port corresponding to the second terminal device is the extended DMRS port, and the DMRS port corresponding to the first terminal device is the original DMRS port; the original DMRS port and the extended DMRS port are configured with different CDM groups; The extended DMRS port is the DMRS port occupied by the additional DMRS, and the first time domain resource is the time domain resource configured for the additional DMRS.
12. The method according to claim 11, characterized in that, The instruction information is also used to instruct at least one of the following: Instruct the first terminal device to avoid the time domain resources occupied by the DMRS port corresponding to the second terminal device; or, The second terminal device is instructed to avoid the time domain resources occupied by the DMRS port corresponding to the first terminal device.
13. The method according to claim 11 or 12, characterized in that, The extended DMRS port is the DMRS port corresponding to the first terminal device; the method further includes: The system receives first configuration information sent by the network device, the first configuration information including the port number corresponding to the first terminal device and the resource information of the first time domain resource.
14. The method according to claim 11 or 12, characterized in that, The extended DMRS port is the DMRS port corresponding to the second terminal device; the method further includes: The system receives second configuration information sent by the network device. The second configuration information includes the port number corresponding to the first terminal device, the resource information of the second time domain resource occupied by the DMRS port corresponding to the first terminal device, and the resource information of the first time domain resource.
15. The method according to claim 13 or 14, characterized in that, The resource information of the first time-domain resource includes the sequence number of the symbol occupied by the first time-domain resource.
16. The method according to claim 14 or 15, characterized in that, The resource information of the second time-domain resource includes: the sequence number of the first symbol occupied by the second time-domain resource, and the number of symbols occupied by the second time-domain resource.
17. The method according to any one of claims 11-16, characterized in that, The indication information includes first indication information and second indication information, wherein, The first indication information is used to indicate enabling the extended DMRS port; The second indication information is used to indicate the first time domain resources occupied by the extended DMRS port.
18. The method according to any one of claims 11-16, characterized in that, Receive indication information sent by network devices, including: Receive the first message sent by the network device; The first message includes a first field and a second field. The value in the first field is used to indicate enabling the extended DMRS port, and the second field includes the first time domain resources occupied by the extended DMRS port.
19. The method according to any one of claims 11-18, characterized in that, The method further includes: On the time domain resources occupied by the DMRS port corresponding to the first terminal device, receive the DMRS corresponding to the first terminal device; Receive data from the first terminal device on resources other than the time domain resources occupied by the DMRS port corresponding to the second terminal device; The data corresponding to the first terminal device is demodulated according to the DMRS corresponding to the first terminal device.
20. The method according to any one of claims 11-19, characterized in that, When the first terminal device performs time-domain interpolation processing for joint time slots, the set of resource block (RB) sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
21. The method according to any one of claims 11-20, characterized in that, The method further includes: The network device receives a second message, the second message including a first resource scheduling policy, the first resource scheduling policy being used to instruct the first terminal device on resource scheduling when performing joint time slot time domain interpolation processing; When performing time-domain interpolation processing for joint time slots, the set of RB sequence numbers that the first terminal device can schedule in the next time slot is determined based on the first resource scheduling policy in the second message and the set of RB sequence numbers scheduled by the first terminal device in the current time slot.
22. The method according to claim 21, characterized in that, The first resource scheduling strategy is as follows: the set of RB sequence numbers that the first terminal device can schedule in the next time slot is a subset of the set of RB sequence numbers that the first terminal device can schedule in the current time slot.
23. A communication device, characterized in that, Applied to network devices, including: The transceiver module is used to send instruction information to the first terminal device and the second terminal device. Wherein, the first terminal device and the second terminal device access the network device using the same resources; the indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port; the DMRS port corresponding to the first terminal device is the extended DMRS port, and the DMRS port corresponding to the second terminal device is the original DMRS port; or, the DMRS port corresponding to the second terminal device is the extended DMRS port, and the DMRS port corresponding to the first terminal device is the original DMRS port; the original DMRS port and the extended DMRS port are configured with different CDM groups; The extended DMRS port is the DMRS port occupied by the additional DMRS, and the first time domain resource is the time domain resource configured for the additional DMRS.
24. A communication device, characterized in that, Applied to the first terminal device, including: The transceiver module is used to receive instruction information sent by network devices; The indication information is used to indicate the enabled extended DMRS port and the first time domain resources occupied by the extended DMRS port, indicating that a second terminal device and a first terminal device access the network device on the same resources; the DMRS port corresponding to the first terminal device is the extended DMRS port, and the DMRS port corresponding to the second terminal device is the original DMRS port; or, the DMRS port corresponding to the second terminal device is the extended DMRS port, and the DMRS port corresponding to the first terminal device is the original DMRS port; the original DMRS port and the extended DMRS port are configured with different CDM groups; The extended DMRS port is the DMRS port occupied by the additional DMRS, and the first time domain resource is the time domain resource configured for the additional DMRS.
25. A communication system, characterized in that, This includes terminal equipment and network equipment; The network device is used to perform the communication method according to any one of claims 1 to 10. The terminal device is used to execute the communication method according to any one of claims 11 to 22.
26. A communication device, characterized in that, include: Memory and processor The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the communication method as described in any one of claims 1 to 10.
27. A communication device, characterized in that, include: Memory and processor The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory to implement the communication method as described in any one of claims 11 to 22.
28. A storage medium storing instructions, characterized in that, When the instructions are executed on a communication device, they implement the communication method as described in any one of claims 1 to 10.
29. A storage medium storing instructions, characterized in that, When the instructions are executed on a communication device, they implement the communication method as described in any one of claims 11 to 22.
30. A computer program product, characterized in that, It includes programs and / or instructions, which, when executed by a communication device, cause the communication device to perform the communication method as described in any one of claims 1 to 10.
31. A computer program product, characterized in that, Includes programs and / or instructions, which, when executed by a communication device, cause the communication device to perform the communication method as described in any one of claims 11 to 22.