WO2024060159A1 - 一种通信方法、相关装置、可读存储介质以及芯片系统 - Google Patents
一种通信方法、相关装置、可读存储介质以及芯片系统 Download PDFInfo
- Publication number
- WO2024060159A1 WO2024060159A1 PCT/CN2022/120681 CN2022120681W WO2024060159A1 WO 2024060159 A1 WO2024060159 A1 WO 2024060159A1 CN 2022120681 W CN2022120681 W CN 2022120681W WO 2024060159 A1 WO2024060159 A1 WO 2024060159A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pilot
- terminal device
- information
- parameter
- network device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/02—Channels characterised by the type of signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the present application relates to the field of communication technology, and in particular, to a communication method, related devices, readable storage media and chip systems.
- Ultra-reliability low latency communication as one of the three major application scenarios of the fifth generation mobile communication technology (5G), is a typical scenario for autonomous driving, A wide range of applications in industrial manufacturing, Internet of Vehicles, and smart grids are critical. URLLC has different requirements for latency, reliability, and bandwidth in different scenarios. In order to meet the latency and reliability requirements of various scenarios, it is necessary to determine the relevant parameters of the pilot in the communication system for data transmission.
- the current method for configuring pilot-related parameters is not flexible enough and may not be able to meet the needs of services that require high latency and reliability, such as URLLC services.
- This application provides a communication method, related devices, readable storage media, and a chip system, with a view to flexibly configuring pilot-related parameters to meet more business needs.
- a communication method is provided, which method can be applied to a first terminal device.
- the first terminal device can be a terminal device, or be executed by a component (such as a chip, chip system, unit or module, etc.) inside the terminal device. , or it can also be implemented by a logic module or software that can realize all or part of the functions of the first terminal device, which is not limited in this application.
- the first terminal device obtains a pilot, and the pilot is associated with a first parameter.
- the first parameter includes the number of network devices in the applicable location of the first terminal device, the number of terminal devices in the applicable location of the first terminal device, and the number of terminal devices in the applicable location.
- the first terminal device communicates based on the pilot.
- the first terminal device determines the pilot according to the first pilot characteristic information, and the first pilot characteristic information has a correlation relationship with the first parameter, and because the first parameter includes the number of network devices in the applicable location of the first terminal device , the number of terminal devices in the applicable place for the first terminal device, the density of terminal devices in the applicable place, the size information of the applicable place, the scene type of the applicable place, the channel type corresponding to the applicable place, the data transmission rate threshold, and the data transmission delay At least one of a threshold, a data transmission bit error rate threshold, or a data transmission reliability threshold.
- the relevant parameters of the pilot can be more flexibly configured according to the first parameter, thereby improving communication performance and meeting more business requirements.
- the pilot is also called a reference signal or a training sequence, which is a known signal for both the transmitting device (the second communication device) and the receiving device (the first communication device).
- the transmitting device sends a known reference signal, which is received by the receiving device after propagating through the channel.
- the receiving device estimates the channel by comparing the received reference signal with the known reference signal.
- the pilot is a pilot among the pilots included in the first pilot set.
- the first pilot set has an associated relationship with the first parameter. Compared with the solution in which the pilot directly establishes an association relationship with the first parameter, this solution can simplify the association relationship.
- the first terminal device can determine the first pilot set to be used based on the first parameter, and then use the first pilot set to communicate via pilots.
- the first terminal device may negotiate with other terminal devices to determine the pilot used by the first terminal device, or the first terminal device may determine the pilot used by the first terminal device based on information indicating the pilot from its own network device.
- the pilot, or the first terminal device may determine the pilot used by the first terminal device according to the pilot allocation information associated with the first pilot set.
- the pilot allocation information indicates how pilots are allocated among multiple terminal devices.
- the pilot allocation information may indicate the identity of the terminal device corresponding to the pilot in the first pilot set.
- the pilot allocation information may be included in the first pilot feature information associated with the subsequent first pilot set, or may be set independently from the first pilot feature information.
- the pilot is a pilot among the pilots included in the first pilot set.
- the first pilot set has an associated relationship with the first pilot feature information;
- the first pilot feature information includes: at least one of density, number or length of the pilots in the first pilot set.
- the first pilot characteristic information has a correlation relationship with the first parameter.
- the first terminal device can determine the pilot characteristic information (such as the first pilot characteristic) of the pilot to be used based on the first parameter. information), and then the pilot can be obtained according to the first pilot characteristic information. For example, the first terminal device can generate a pilot that conforms to the pilot characteristic information according to the first pilot characteristic information. For example, the first terminal device can interact with other terminal devices so that the pilots assigned to the terminal devices in the area correspond to The pilot characteristic information meets the requirements of the first pilot characteristic information.
- the pilot characteristic information such as the first pilot characteristic
- the first terminal device can interact with other terminal devices so that the pilots assigned to the terminal devices in the area correspond to The pilot characteristic information meets the requirements of the first pilot characteristic information.
- the first terminal device determines the first pilot set based on the association between the first pilot characteristic information and the first pilot set, and then communicates based on the pilots in the first pilot set.
- the first pilot characteristic information also includes pilot allocation information
- the pilot allocation information indicates the allocation mode of each pilot in the terminal device.
- the pilot allocation information indicates the pilot allocation information in the first pilot set. The identification of the terminal device to which the pilot is allocated.
- the first pilot feature information is one candidate pilot feature information among multiple candidate pilot feature information.
- the candidate pilot feature information includes first candidate pilot feature information and second candidate pilot feature information; the first candidate pilot feature information includes at least one of pilot density, pilot number, or pilot length. ;
- the second candidate pilot feature information includes at least one of pilot density, pilot number, or pilot length. At least one of the density of pilots, the number of pilots, or the length of pilots in the first candidate pilot feature information and the second candidate pilot feature information are different.
- multiple candidate pilot feature information can be preset, and two different candidate pilot feature information can be associated with different first parameters.
- the first terminal device can determine the specific value of the first parameter according to the specific value of the first parameter.
- Candidate pilot feature information matching the first parameter is selected, thereby improving the applicability of the solution.
- the plurality of candidate pilot feature information are predefined.
- the first terminal device receives information indicating a plurality of candidate pilot feature information from the first network device. This increases the flexibility of the solution.
- the first terminal device determines the first parameter.
- the first terminal device determines the first pilot characteristic information according to the first parameter and the correlation between the first parameter and the first pilot characteristic information. In this way, the first terminal device can obtain the first parameter by itself, and then obtain the first pilot characteristic information according to the first parameter. Or the first terminal device may also receive the first pilot characteristic information from the network device. In this way, the flexibility of the solution can be improved.
- the first terminal device receives information from the first network device indicating the correlation between the first parameter and the first pilot characteristic information. In this way, the first terminal device can find the first pilot characteristic information based on the correlation between the received first parameter and the first pilot characteristic information and in combination with the first parameter. That is to say, the first terminal device can find the first pilot characteristic information by searching for the correlation relationship based on the actually obtained first parameter, thereby reducing the signaling interaction process with the network device and reducing power consumption.
- the first parameter is associated with a plurality of pilot feature information, for example, the first parameter is also associated with other pilot feature information (such as pilot feature information a).
- pilot feature information such as pilot feature information a
- the first network device can determine which association relationship is used this time based on some parameters. For example, the first network device determines the first parameter and the first pilot feature used this time based on the scene type, user category or channel status of the applicable place, etc. If the first network device determines the correlation between the information, the first network device may send the correlation between the first parameter and the first pilot feature information to the first terminal device.
- the association between the first parameter and the first pilot characteristic information may be predefined by the protocol, or may be informed by the network device to the terminal device through signaling, or may be predefined by the protocol.
- Multiple associations the network device notifies the terminal device of one of the associations used through signaling.
- the pilot is a pilot among the pilots included in the first pilot set, and the first pilot set has an associated relationship with the first parameter.
- the first terminal device receives pilot indication information from the first network device, the pilot indication information indicates the first pilot set, and the first terminal device determines the first pilot set according to the pilot indication information. In this way, the first terminal device can determine which pilot in the pilot set to use based on the pilot indication information. This solution can reduce the workload of the first terminal device and reduce the power consumption of the first terminal device.
- the number of bits occupied by the pilot indication information has a correlation with the first parameter.
- the first terminal device determines the first parameter, and the first terminal device determines the number of bits occupied by the pilot indication information based on the correlation between the number of bits occupied by the pilot indication information and the first parameter.
- the first terminal device obtains the pilot indication information from a preset position of the message carrying the pilot indication information according to the number of bits occupied by the pilot indication information.
- the first terminal device determines the first pilot set according to the pilot indication information.
- the number of bits occupied by the pilot indication information can be flexibly changed according to the specific value of the first parameter, thereby further improving the flexibility of the solution.
- the number of pilots in the first pilot set associated with the first parameter is relatively large, the number of bits occupied by the pilot indication information may be larger.
- the number of pilots in the first pilot set associated with the first parameter is relatively large.
- the number of bits occupied by the pilot indication information can be smaller. In this way, on the premise that the pilot indication information can indicate the first pilot set, the number of bits occupied by the pilot indication information can be reduced, thereby reducing the amount of data to be transmitted and reducing the delay.
- the pilot indication information indicates part of the pilots in the first pilot set.
- the pilot indication information is: the sequence identifier of each pilot in the partial pilot.
- the first terminal device can determine the first pilot set according to the sequence identifiers of the pilots in the partial pilots. It can be seen that this method can reduce the amount of data transmitted, thereby saving signaling overhead and improving data transmission efficiency.
- the first terminal device receives information indicating the pilot from the first network device.
- the first terminal device determines the pilot based on the information indicating the pilot. In this way, the first terminal device can save the step of searching for pilots from the first pilot set, thereby reducing the workload of the first terminal device and reducing the power consumption of the first terminal device.
- the first pilot characteristic information is determined based on channel state information between multiple terminal devices and multiple network devices, and the multiple terminal devices include the first terminal device.
- the first terminal device receives a reference signal from a first network device among multiple network devices, and the first terminal device determines channel state information with the first network device based on the reference signal.
- the first terminal device After the first terminal device determines the channel state information between the first terminal device and the first network device according to the reference signal, the first terminal device sends the channel state information between the first terminal device and the first network device to the first network device.
- the first terminal device receives reporting instruction information from the first network device.
- the reporting instruction information instructs the first terminal device to periodically send channel state information between the first terminal device and the first network device.
- the reporting instruction information also includes: the cycle length for the first terminal device to send the channel state information between the first terminal device and the first network device, and the first terminal device to send the channel state information between the first terminal device and the first network device.
- the first network device receives the resource information of the channel state information between the first terminal device and the first network device, and the first terminal device sends the resource information occupied by the channel state information between the first terminal device and the first network device. At least one of the number of bits, or the number of bits occupied by the channel state information between the first terminal device and the first network device received by the first receiving point. In this way, the first network device can report channel status information according to the reporting instruction information.
- the plurality of terminal devices further include one or more second terminal devices.
- the method further includes at least one of the following: the first terminal device receives unicast, multicast or broadcast from the first network device indicating channel status information between the second terminal device and the first network device; or, the first The terminal device receives unicast or multicast information from the second terminal device indicating channel status information between the second terminal device and the first network device.
- the first terminal device can obtain channel state information between multiple terminal devices and multiple network devices, and then the first terminal device can determine a pilot matching the multiple channel state information based on the obtained channel state information.
- Feature information the first terminal device receives unicast, multicast or broadcast from the first network device indicating channel status information between the second terminal device and the first network device.
- the first terminal device sends the channel state information between the first terminal device and the first network device to the second terminal device.
- the first terminal device multicasts the channel state information between the first terminal device and the first network device to the terminal devices in the first terminal device group. In this way, other terminal devices can obtain channel state information between multiple terminal devices and multiple network devices, and then the first terminal device can determine pilot characteristics matching the multiple channel state information based on the obtained channel state information. information.
- the first terminal device when the change amount of the channel state information between the first terminal device and the first network device is greater than a preset channel state information change threshold, the first terminal device Perform at least one of the following: the first terminal device sends the updated channel state information between the first terminal device and the first network device to the first network device; the first terminal device sends the updated channel state information to the second terminal device the updated channel state information between the first terminal device and the first network device; or, the first terminal device multicasts the updated channel state information between the first terminal device and the first network device to the terminals in the first terminal device group Channel status information. In this way, the first terminal device can send channel state information with a large change, so that other devices can process it based on the latest channel state information.
- the channel state information change threshold is preset, or is indicated by information indicating the channel state information change threshold from the first network device.
- the channel state information change amount threshold has a correlation relationship with the first parameter.
- two channel state information change thresholds associated with two different first parameters are different. In this way, the flexibility of setting the channel state information change threshold can be improved.
- a communication method is provided, which method can be applied to a first network device.
- the first network device can be a network device, or can be executed by an internal component of the network device (such as a chip, chip system, unit or module, etc.) , or it can also be implemented by a logic module or software that can realize all or part of the functions of the first network device, which is not limited in this application.
- the first network device obtains a pilot, and the pilot is associated with a first parameter.
- the first parameter includes the number of network devices in the applicable location of the first terminal device, the number of terminal devices in the applicable location of the first terminal device, and the number of terminal devices in the applicable location.
- the first network device communicates with the first terminal device according to the pilot.
- the first terminal device determines the pilot according to the first pilot characteristic information, and the first pilot characteristic information has a correlation relationship with the first parameter, and because the first parameter includes the number of network devices in the applicable location of the first terminal device , the number of terminal devices in the applicable place for the first terminal device, the density of terminal devices in the applicable place, the size information of the applicable place, the scene type of the applicable place, the channel type corresponding to the applicable place, the data transmission rate threshold, and the data transmission delay At least one of a threshold, a data transmission bit error rate threshold, or a data transmission reliability threshold. It can be seen that in the embodiments of the present application, different scenarios, different service requirements, etc. can respectively correspond to pilot characteristic information, and then more reasonable pilots can be determined. This method can flexibly determine more reasonable pilots, thereby improving communication performance.
- the pilot is a pilot among the pilots included in the first pilot set.
- the first pilot set has an associated relationship with the first parameter. Compared with the solution in which the pilot directly establishes an association relationship with the first parameter, this solution can simplify the association relationship.
- the first terminal device can determine the first pilot set to be used based on the first parameter, and then use the first pilot set to communicate via pilots.
- the first terminal device may negotiate with other terminal devices to determine the pilot used by the first terminal device, or the first terminal device may determine the pilot used by the first terminal device based on information indicating the pilot from its own network device.
- the pilot, or the first terminal device may determine the pilot used by the first terminal device according to the pilot allocation information associated with the first pilot set.
- the pilot allocation information indicates how pilots are allocated among multiple terminal devices.
- the pilot allocation information may indicate the identity of the terminal device corresponding to the pilot in the first pilot set.
- the pilot allocation information may be included in the first pilot feature information associated with the subsequent first pilot set, or may be set independently from the first pilot feature information.
- the pilot is a pilot among the pilots included in the first pilot set.
- the first pilot set has an associated relationship with the first pilot feature information;
- the first pilot feature information includes: at least one of density, number or length of the pilots in the first pilot set.
- the first pilot characteristic information has a correlation relationship with the first parameter.
- the first terminal device can determine the pilot characteristic information (such as the first pilot characteristic) of the pilot to be used based on the first parameter. information), and then the pilot can be obtained according to the first pilot characteristic information. For example, the first terminal device can generate a pilot that conforms to the pilot characteristic information according to the first pilot characteristic information. For example, the first terminal device can interact with other terminal devices so that the pilots assigned to the terminal devices in the area correspond to The pilot characteristic information meets the requirements of the first pilot characteristic information.
- the pilot characteristic information such as the first pilot characteristic
- the first terminal device can interact with other terminal devices so that the pilots assigned to the terminal devices in the area correspond to The pilot characteristic information meets the requirements of the first pilot characteristic information.
- the first terminal device determines the first pilot set based on the association between the first pilot characteristic information and the first pilot set, and then communicates based on the pilots in the first pilot set.
- the first pilot characteristic information also includes pilot allocation information
- the pilot allocation information indicates the allocation mode of each pilot in the terminal device.
- the pilot allocation information indicates the pilot allocation information in the first pilot set. The identification of the terminal device to which the pilot is allocated.
- the first pilot feature information is one candidate pilot feature information among multiple candidate pilot feature information.
- the candidate pilot feature information includes first candidate pilot feature information and second candidate pilot feature information; the first candidate pilot feature information includes at least one of pilot density, pilot number, or pilot length. ;
- the second candidate pilot feature information includes at least one of pilot density, pilot number, or pilot length. At least one of the density of pilots, the number of pilots, or the length of pilots in the first candidate pilot feature information and the second candidate pilot feature information are different.
- multiple candidate pilot feature information can be preset, and two different candidate pilot feature information can be associated with different first parameters.
- the first terminal device can determine the specific value of the first parameter according to the specific value of the first parameter.
- Candidate pilot feature information matching the first parameter is selected, thereby improving the applicability of the solution.
- the plurality of candidate pilot feature information are predefined; or, the first network device sends information indicating the plurality of candidate pilot feature information to the first terminal device. This increases the flexibility of the solution.
- the first network device determines the first parameter, and the first network device determines the first pilot feature information based on the first parameter and the correlation between the first parameter and the first pilot feature information. In this way, the first terminal device can obtain the first parameter by itself, and then obtain the first pilot characteristic information according to the first parameter. Or the first terminal device may also receive the first pilot characteristic information from the network device. In this way, the flexibility of the solution can be improved.
- the first network device sends information indicating the correlation between the first parameter and the first pilot characteristic information to the first terminal device.
- the first terminal device can find the first pilot characteristic information based on the correlation between the received first parameter and the first pilot characteristic information and in combination with the first parameter. That is to say, the first terminal device can find the first pilot characteristic information by searching for the correlation relationship based on the actually obtained first parameter, thereby reducing the signaling interaction process with the network device and reducing power consumption.
- the first parameter is associated with a plurality of pilot feature information, for example, the first parameter is also associated with other pilot feature information (such as pilot feature information a).
- pilot feature information such as pilot feature information a
- the first network device can determine which association relationship is used this time based on some parameters. For example, the first network device determines the first parameter and the first pilot feature used this time based on the scene type, user category or channel status of the applicable place, etc. If the first network device determines the correlation between the information, the first network device may send the correlation between the first parameter and the first pilot feature information to the first terminal device.
- the association between the first parameter and the first pilot characteristic information may be predefined by the protocol, or may be informed by the network device to the terminal device through signaling, or may be predefined by the protocol.
- Multiple associations the network device notifies the terminal device of one of the associations used through signaling.
- the pilot is a pilot among the pilots included in the first pilot set, and the first pilot set has an associated relationship with the first parameter.
- the first network device sends pilot indication information to the first terminal device, and the pilot indication information indicates the first pilot set. In this way, the first terminal device can determine which pilot in the pilot set to use based on the pilot indication information. This solution can reduce the workload of the first terminal device and reduce the power consumption of the first terminal device.
- the number of bits occupied by the pilot indication information is associated with the first parameter.
- the first network device determines the first parameter, the first network device determines the number of bits occupied by the pilot indication information according to the association between the number of bits occupied by the pilot indication information and the first parameter, and the first network device sends the pilot indication information according to the number of bits occupied by the pilot indication information.
- the number of bits occupied by the pilot indication information can be flexibly changed according to the specific value of the first parameter, thereby further improving the flexibility of the solution.
- the number of pilots in the first pilot set associated with the first parameter is relatively large, the number of bits occupied by the pilot indication information may be larger.
- the number of pilots in the first pilot set associated with the first parameter is relatively large.
- the number of bits occupied by the pilot indication information can be smaller. In this way, on the premise that the pilot indication information can indicate the first pilot set, the number of bits occupied by the pilot indication information can be reduced, thereby reducing the amount of data to be transmitted and reducing the delay.
- the pilot indication information indicates part of the pilots in the first pilot set.
- the pilot indication information is: the sequence identifier of each pilot in the partial pilot.
- the first terminal device can determine the first pilot set according to the sequence identifiers of the pilots in the partial pilots. It can be seen that this method can reduce the amount of data transmitted, thereby saving signaling overhead and improving data transmission efficiency.
- the first network device sends information indicating the pilot to the first terminal device.
- the first terminal device can save the step of searching for pilots from the first pilot set, thereby reducing the workload of the first terminal device and reducing the power consumption of the first terminal device.
- the first pilot characteristic information is determined based on channel state information between multiple terminal devices and multiple network devices, and the multiple terminal devices include the first terminal device.
- the first network device sends a reference signal, and the reference signal is used to determine channel state information between the first network device and a terminal device among the plurality of terminal devices.
- the first network device receives channel state information between the first terminal device and the first network device from the first terminal device.
- the first network device sends reporting instruction information to the first terminal device.
- the reporting instruction information instructs the first terminal device to periodically send channel state information between the first terminal device and the first network device.
- the reporting instruction information also includes: the cycle length for the first terminal device to send the channel state information between the first terminal device and the first network device, and the first terminal device to send the channel state information between the first terminal device and the first network device.
- the first network device receives the resource information of the channel state information between the first terminal device and the first network device, and the first terminal device sends the resource information occupied by the channel state information between the first terminal device and the first network device. At least one of the number of bits, or the number of bits occupied by the channel state information between the first terminal device and the first network device received by the first receiving point. In this way, the first network device can report channel status information according to the reporting instruction information.
- the first network device unicasts, multicasts or broadcasts to indicate the channel status information between the first network device and the first terminal device, and/or the first network device unicasts, multicasts or broadcasts. or broadcast indicating channel status information between the first network device and the second terminal device.
- the first terminal device can obtain channel state information between multiple terminal devices and multiple network devices, and then the first terminal device can determine a pilot matching the multiple channel state information based on the obtained channel state information. Feature information.
- the first network device receives updated channel state information between the first terminal device and the first network device from the first terminal device, and the updated channel state information between the first terminal device and the first network device is sent by the first terminal device when the change amount of the channel state information between the first terminal device and the first network device is greater than a preset channel state information change amount threshold.
- the first terminal device can send out the channel state information with a large change amount so that other devices can process it according to the latest channel state information.
- the channel state information change threshold is preset, or is indicated by information indicating the channel state information change threshold from the first network device.
- the channel state information change amount threshold has a correlation relationship with the first parameter.
- two channel state information change thresholds associated with two different first parameters are different. In this way, the flexibility of setting the channel state information change threshold can be improved.
- embodiments of the present application provide a communication method.
- This solution can be executed by a terminal device, a network device, or other devices.
- the embodiments of the present application are not limited. This solution will be used in the following.
- One device execution is taken as an example for introduction.
- the first device may be a terminal device, a network device, or other devices.
- the method includes:
- the first device acquires channel state information between multiple terminal devices and multiple network devices.
- the first device determines second pilot feature information associated with the first parameter based on the channel state information.
- the second pilot feature information includes pilot quantity and pilot allocation information.
- the pilot allocation information indicates how the number of pilots is allocated among multiple terminal devices.
- the first parameter includes the number of network devices in the applicable location of the first terminal device, the The number of terminal devices in the location, the density of terminal devices in the applicable location, the size information of the applicable location, the scene type of the applicable location, the channel type corresponding to the applicable location, data transmission rate threshold, data transmission delay threshold, data transmission error rate threshold, or at least one of the data transmission reliability thresholds.
- the first device determines a first number of terminal devices that meet a preset rate requirement value based on the second pilot characteristic information. When the first number is less than the preset user number threshold, the first device updates the second pilot feature information associated with the first parameter to obtain the first pilot feature information associated with the first parameter.
- the purpose of optimizing the pilot allocation scheme can be achieved so that the rate requirement value is met.
- the number of terminal devices is not less than the preset user number threshold.
- the second pilot characteristic information indicates that there are at least two terminals, and at least two terminals multiplex one pilot. In this way, the effect of saving the number of pilots can be achieved.
- the first device when the first number is less than a preset user number threshold, the first device increases the number of pilots indicated by the second pilot characteristic information to obtain the first pilot characteristic information.
- the pilot allocation scheme can be optimized by increasing the number of pilots, so that the number of terminal devices that meet the rate threshold meets the requirements.
- the second pilot characteristic information indicates the first terminal device and The second terminal device reuses the same pilot.
- the first device sets a first requirement, and the first requirement indicates that the first terminal device and the second terminal device cannot reuse the same pilot.
- the first device performs one or more iterations according to the first requirement until the preset iteration stop condition is met, and obtains the first pilot characteristic information associated with the first parameter.
- the purpose of optimizing the pilot allocation solution can be achieved by increasing the number of pilots to reduce interference, so that the rate can be satisfied
- the threshold number of end devices meets the requirement.
- the second pilot characteristic information indicates that the first terminal device multiplexes the first pilot with multiple third terminal devices.
- the second terminal device is the third terminal device that is physically closest to the first terminal device among the plurality of third terminal devices. In this way, interference from the first terminal device can be reduced, thereby allowing the rate of the first terminal device to meet the rate requirement.
- the preset iteration stop condition includes at least one of the following: the number of terminal devices that meet the preset rate requirement value is not less than the preset user number threshold; the current number of pilots is the same as the pilot number. The difference between the initial values of the frequency number is greater than the preset value; or the number of iterations is greater than the preset iteration number. In this way, the iteration can be stopped when the number of terminal devices with the preset rate demand value is not less than the preset user number threshold.
- a fourth aspect provides a communication device, which may be the aforementioned first terminal device, second terminal device or first device.
- the communication device may include a communication unit and a processing unit to perform any one of the above-mentioned first to third aspects, or to perform any possible implementation manner of the first to third aspects.
- the communication unit is used to perform functions related to sending and receiving.
- the communication unit includes a receiving unit and a sending unit.
- the communication device is a communication chip
- the processing unit may be one or more processors or processor cores
- the communication unit may be an input/output circuit or port of the communication chip.
- the communication unit may be a transmitter and a receiver, or the communication unit may be a transmitter and a receiver.
- the communication device further includes various modules that can be used to perform any one of the above-mentioned first to third aspects, or to perform any possible implementation manner of the first to third aspects.
- a fifth aspect provides a communication device, which may be the aforementioned first terminal device, second terminal device or first device.
- the communication device may include a processor and a memory to perform any one of the above-mentioned first to third aspects, or to perform any possible implementation manner of the first to third aspects.
- a transceiver is also included, the memory is used to store computer programs or instructions, and the processor is used to call and run the computer program or instructions from the memory.
- the processor executes the computer program or instructions in the memory, the The communication device implements any one of the above-mentioned first to third aspects, or implements any possible implementation manner of the first to third aspects.
- processors there are one or more processors and one or more memories.
- the memory can be integrated with the processor, or the memory can be provided separately from the processor.
- the transceiver may include a transmitter (transmitter) and a receiver (receiver).
- a sixth aspect provides a communication device, which may be the aforementioned first terminal device, second terminal device or first device.
- the communication device may include a processor to perform any one of the above-mentioned first to third aspects, or to perform any possible implementation manner of the first to third aspects.
- the processor is coupled to a memory.
- the communication device further includes a memory.
- the communication device further includes a communication interface, and the processor is coupled with the communication interface.
- the communication interface may be a transceiver or an input/output interface.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- the communication interface may be an input/output interface, interface circuit, output circuit, input circuit, pin or related circuit on the chip or chip system, etc.
- a processor may also be embodied as a processing circuit or logic circuit.
- a system which includes one or more of the above network devices.
- the system may also include one or more terminal devices, such as the above-mentioned first terminal device and/or the second terminal device.
- a computer program product includes: a computer program (which may also be called a code, or an instruction).
- a computer program which may also be called a code, or an instruction.
- the computer program When the computer program is run, it causes the computer to execute the above-mentioned steps in the first to third aspects. Any aspect, or any possible implementation manner of performing the first to third aspects.
- a computer-readable storage medium stores a computer program (which can also be called a code, or an instruction) and when run on a computer, causes the computer to execute the above-mentioned first to third aspects. Any one of the aspects, or any possible implementation manner of implementing the first to third aspects.
- a chip system may include a processor.
- the processor is coupled to a memory and may be used to execute any one of the above-mentioned first to third aspects, or to execute any possible implementation manner of the first to third aspects.
- the chip system also includes a memory.
- Memory is used to store computer programs (also called codes, or instructions).
- the processor is used to call and run the computer program from the memory, so that the device installed with the chip system executes any one of the above-mentioned first to third aspects, or executes any possible method of the first to third aspects. implementation.
- a processing device including: an interface circuit and a processing circuit.
- Interface circuits may include input circuits and output circuits.
- the processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, so that any one of the above-mentioned first to third aspects, or any possible implementation manner of performing the first to third aspects is accomplish.
- the above-mentioned processing device may be a chip
- the input circuit may be an input pin
- the output circuit may be an output pin
- the processing circuit may be a transistor, a gate circuit, a flip-flop, and various logic circuits.
- the input signal received by the input circuit may be received and input by, for example, but not limited to, the receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by the transmitter, and the input circuit and the output A circuit may be the same circuit that functions as an input circuit and an output circuit at different times.
- This application does not limit the specific implementation methods of the processor and various circuits.
- the communication device when the communication device is a first terminal device, a second terminal device or a first device.
- the interface circuit may be the first terminal device, the second terminal device, or a radio frequency processing chip in the first device, and the processing circuit may be a baseband processing chip in the first terminal device, the second terminal device, or the first device.
- the communication device may be a first terminal device, a second terminal device, or some components in the first device, such as an integrated circuit product such as a system chip or a communication chip.
- the interface circuit may be an input/output interface, interface circuit, output circuit, input circuit, pin or related circuit on the chip or chip system, etc.
- the processing circuitry may be logic circuitry on the chip.
- FIG1A is a schematic diagram of a communication scenario according to an embodiment of the present application.
- Figure 1B is a schematic diagram of another communication scenario according to an embodiment of the present application.
- Figure 1C is a schematic diagram of a communication scenario according to an embodiment of the present application.
- FIG1D is a schematic diagram of a communication scenario according to an embodiment of the present application.
- Figure 1E is a schematic diagram of a communication scenario according to an embodiment of the present application.
- Figure 2 is a schematic flow chart of a communication method provided by an embodiment of the present application.
- FIG3 is a schematic flow chart of a communication method provided in an embodiment of the present application.
- Figure 4A is a schematic diagram of the average access probability of the scheme provided by the embodiment of the present application, the orthogonal pilot scheme and the Dsatur scheme;
- Figure 4B is a schematic diagram of the number of pilots corresponding to the scheme provided by the embodiment of the present application, the orthogonal pilot scheme and the Dsatur scheme;
- Figure 5A is a schematic diagram of an undirected graph provided by an embodiment of the present application.
- Figure 5B is a schematic diagram of a pilot allocation scheme corresponding to the undirected graph shown in Figure 5A;
- Figure 5C is a possible schematic diagram of Figure 5B after iteration
- FIG5D is a schematic diagram of a pilot allocation scheme determined based on the undirected graph shown in FIG5C ;
- Figure 6 is a schematic diagram of an effect provided by an embodiment of the present application.
- Figure 7 is a schematic block diagram of a communication device provided by an embodiment of the present application.
- Figure 8 is a schematic block diagram of a communication device provided by an embodiment of the present application.
- Figure 9 is a schematic block diagram of another communication device provided by an embodiment of the present application.
- LTE long term evolution
- FDD frequency division duplex
- TDD time division duplex
- UMTS universal mobile telecommunications system
- 5G mobile communication system new radio (NR) system or other evolved communication system
- NR new radio
- the technical solution provided by this application can also be applied to enhanced mobile broadband (eMBB) communication, ultra-reliable low latency communication (URLLC), machine type communication (MTC), machine Intercommunication long term evolution-machine (LTE-M), device to device (D2D) network, machine to machine (M2M) network, Internet of things (IoT) network, narrowband internet of things (NB-IoT) or other networks.
- the IoT network may include, for example, the Internet of Vehicles.
- the communication methods in the Internet of Vehicles system are collectively called vehicle to other devices (vehicle to X, V2X, X can represent anything).
- the V2X can include: vehicle to vehicle (vehicle to vehicle, V2V) communication.
- NTN non-terrestrial network
- the technical solutions of the embodiments of this application can also be applied to satellite inter-satellite communication systems, wireless screen projection systems, customer premise equipment (CPE), virtual reality (VR) communication systems, and access and backhaul integration integrated access backhaul (IAB) system, wireless fidelity (Wi-Fi) communication system, or optical communication system, etc.
- CPE customer premise equipment
- VR virtual reality
- IAB access and backhaul integration integrated access backhaul
- Wi-Fi wireless fidelity
- optical communication system etc.
- D2D device-to-device
- V2X vehicle-to-everything
- M2M machine-to-machine
- MTC massive machine type communications
- IoT Internet of Things
- eMBB can refer to high-traffic mobile broadband services such as three-dimensional (3D)/ultra-high-definition video. Specifically, eMBB can further improve network speed, user experience and other performance based on mobile broadband services. For example, when users watch 4K high-definition videos, the peak network speed can reach 10Gbps.
- 3D three-dimensional
- eMBB can further improve network speed, user experience and other performance based on mobile broadband services. For example, when users watch 4K high-definition videos, the peak network speed can reach 10Gbps.
- URLLC can refer to services with high reliability, low latency, and extremely high availability. Specifically, URLLC can include the following communication scenarios and applications: industrial applications and control, traffic safety and control, remote manufacturing, remote training, remote surgery, driverless driving, industrial automation, security industry, etc.
- MTC can refer to low-cost, coverage-enhanced services, and can also be called M2M.
- mMTC refers to large-scale Internet of Things business.
- NB-IoT can be a service with wide coverage, multiple connections, low speed, low cost, low power consumption, and excellent architecture.
- NB-IoT can include smart water meters, smart parking, smart pet tracking, smart bicycles, smart smoke detectors, smart toilets, smart vending machines, and so on.
- V2X enables communication between vehicles, vehicles and network equipment, and network equipment and network equipment, thereby obtaining a series of traffic information such as real-time traffic conditions, road information, and pedestrian information. It also provides in-vehicle entertainment information to improve driving safety, Reduce congestion and improve traffic efficiency.
- CPE can refer to a mobile signal access device that receives mobile signals and forwards them as wireless fidelity (WiFi) signals. It can also refer to a device that converts high-speed 4G or 5G signals into WiFi signals, which can support more Internet access at the same time. number of mobile terminals. CPE can be widely used in wireless network access in rural areas, towns, hospitals, units, factories, communities, etc., which can save the cost of laying wired networks.
- WiFi wireless fidelity
- communication between network equipment and terminal equipment, between network equipment and network equipment, and between terminal equipment and terminal equipment can be carried out through licensed spectrum, communication can also be carried out through unlicensed spectrum, or can be carried out simultaneously through communication. Communicate over licensed and unlicensed spectrum.
- the technical solution of this application is applicable to low-frequency scenarios such as sub 6G (referring to the frequency band below 6GHz, specifically, it may refer to 6 gigahertz (GHz) with an operating frequency of 450 megahertz (MHz) to 6000MHz (can be referred to as 6G)), also suitable for high-frequency scenarios (such as above 6GHz, such as 28GHz, 70GHz, etc.), terahertz (terahertz, THz), optical communications, etc.
- network equipment and terminals can communicate through spectrum below 6 GHz or above 6 GHz, or they can communicate using spectrum below 6 GHz and spectrum above 6 GHz at the same time.
- the embodiments of this application do not limit the spectrum resources used for communication.
- the functions of the network device can also be performed by modules (such as chips) in the network device, or by a control subsystem that includes the functions of the network device.
- the control subsystem here containing network equipment functions can be the control center in the application scenarios of the above-mentioned terminals such as smart grid, industrial control, intelligent transportation, and smart cities.
- the functions of the terminal can also be performed by modules in the terminal (such as chips or modems), or by a device containing the terminal functions.
- the technical solution provided by this application can also be applied to various types of communication links, such as universal user network (user to network interface universal, Uu) links, satellite links, sidelink (SL) links, central Links such as relay links. This application does not limit this.
- universal user network user to network interface universal, Uu
- satellite links satellite links
- sidelink (SL) links sidelink (SL) links
- central Links such as relay links. This application does not limit this.
- FIG. 1A, FIG. 1B, FIG. 1C, FIG. 1D, and FIG. 1E exemplarily illustrate possible architectural diagrams of several communication systems to which the embodiments of the present application are applicable.
- the communication system includes at least two communication devices, such as a network device 101 and at least one terminal device 102 , wherein data communication can be performed between the network device 101 and the at least one terminal device 102 through a wireless connection.
- the network device 101 can send downlink data to the terminal device 102; the terminal device 102 can also send uplink data to the network device 101.
- the communication system includes a satellite 103, a terminal device 104, and may also include a base station 105.
- the satellite 103 may provide communication services for the terminal device 104.
- the satellite 103 may transmit downlink data to the terminal device 104, wherein the downlink data may be encoded using channel coding, and the channel-coded data may be modulated and transmitted to the terminal device 104.
- the terminal device 104 may transmit uplink data to the satellite 103, wherein the uplink data may also be encoded using channel coding, and the encoded data may be modulated and transmitted to the satellite 103.
- the satellite 103 may also communicate with the base station 105.
- the satellite 104 may be used as a base station or as a terminal device.
- the satellite 103 may refer to a drone, a hot air balloon, a low-orbit satellite, a medium-orbit satellite, a high-orbit satellite, etc.
- the satellite 103 may also refer to a non-ground base station or non-ground device, etc.
- the communication system may be satellite inter-satellite link communication.
- the communication system includes a satellite 106 and a satellite 107, and information and data can be transmitted between the satellite 106 and the satellite 107.
- Satellites (such as satellite 106 and satellite 107) may include an APT module and a communication module.
- the APT module of the satellite may be responsible for acquisition, alignment, and tracking between satellites.
- the communication module of the satellite can be responsible for the transmission of inter-satellite information and is the main body of the inter-satellite communication system.
- the communication system may include a wireless screen projection system, and the communication system may include a wireless screen projection device 108 (such as the television shown in FIG. 1D ) and a terminal device 109 .
- the terminal device 109 can transmit data with the wireless screen projection device.
- the communication system may be a backhaul link communication system, and the communication system may include an integrated access and backhaul (IAB) parent node 110, an IAB node 111 and a terminal device 112.
- IAB integrated access and backhaul
- the link between the IAB parent node 110 and the IAB node 111 is a backhaul link
- the link between the terminal device 112 and the node 111 is an access link.
- FIG. 1A, FIG. 1B, FIG. 1C, FIG. 1D, and FIG. 1E are only simplified schematic diagrams for ease of understanding.
- the communication system may also include other devices, which are not shown in the figures.
- the terminal device in the embodiment of the present application is a device with wireless transceiver function, which can also be called: user equipment (user equipment, UE), mobile station (MS), mobile terminal (MT), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal , wireless communication equipment, user agent or user device, etc.
- user equipment user equipment
- MS mobile station
- MT mobile terminal
- access terminal subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal , wireless communication equipment, user agent or user device, etc.
- the terminal device may be a device that provides voice and/or data connectivity to the user, such as a handheld device, a vehicle-mounted device, etc. with wireless connectivity capabilities.
- some examples of terminals are: mobile phones, tablets, laptops, PDAs, mobile internet devices (MID), wearable devices, 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 grid, transportation safety ( Wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, sensor terminals, sensing terminals, communication sensing integrated equipment, cellular phones, cordless phones, conversations Session initiation protocol (SIP) telephone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device or connected to a wireless modem Other processing equipment, vehicle-mounted equipment, wearable equipment, terminals in the 5G network or terminals in the future evolved public land mobile communication network (public land mobile network, PLMN), etc.
- the terminal device may be a terminal device in an Internet of Things (IoT) system.
- IoT Internet of Things
- the Internet of Things is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-computer interconnection and object-object interconnection.
- the terminal device in the embodiment of the present application may be a wearable device. Wearable devices can also be called wearable smart devices. It is a general term for applying wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes, etc.
- a wearable device is a portable device that can be worn directly on the body or integrated into the user's clothing or accessories.
- Wearable devices are not just hardware devices, but can also achieve powerful functions through software support, data interaction, and cloud interaction.
- Broadly defined wearable smart devices include full-featured, large-sized devices that can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones.
- the network device in this application may be a device used to communicate with a terminal device (for example, the network device shown in FIGS. 1A to 1E ), or may be a device that connects the terminal device to a wireless network.
- the network device may be a node in a wireless access network.
- the network device may be a base station, an evolved base station (evolved NodeB, eNodeB), a transmission reception point (TRP), a home base station (e.g., home evolved NodeB, or home Node B, HNB), Wi-Fi Fi network device (access point, AP), mobile switching center, next generation base station (next generation NodeB, gNB) in 5G mobile communication system, next generation base station in 6G mobile communication system, or base station in future mobile communication system, etc. .
- the network equipment can also be a module or unit that completes some functions of the base station.
- Network equipment can be a centralized unit (central unit, CU), distributed unit (distributed unit, DU), remote radio unit (RRU) or Baseband unit (BBU), etc.
- Network equipment can also be equipment that performs base station functions in D2D communication systems, V2X communication systems, M2M communication systems, and IoT communication systems.
- Network equipment can also be network equipment in NTN, that is, network equipment can be deployed on high-altitude platforms or satellites.
- the network equipment can be a macro base station, a micro base station or an indoor station, or a relay node or a donor node, etc.
- the network device can also be a node in the core network.
- the embodiments of this application do not limit the specific technology, device form, and name used by the network device.
- the functions of the network device may also be executed by modules (such as chips) in the network device, or may be executed by a control subsystem that includes the functions of the network device.
- the control subsystem here containing network equipment functions can be the control center in the application scenarios of the above-mentioned terminals such as smart grid, industrial control, intelligent transportation, smart city, and communication perception integrated system.
- the functions of the terminal can also be performed by modules in the terminal (such as chips or modems), or by a device containing the terminal functions.
- network device #1 can be configured as a mobile base station.
- network device #1 For terminals that access the network through network device #1, network device #1 is a base station; but for a network that communicates with network device #1 through a wireless air interface protocol
- network device #1 In the case of device #2, network device #1 is the terminal.
- network device #1 and network device #2 may also communicate through an interface protocol between base stations.
- network device #1 is also a base station.
- both network equipment and terminal equipment may be collectively referred to as communication equipment or communication devices.
- a base station can be called a communication device with base station functions
- a terminal can be called a communication device with terminal functions.
- the network equipment and terminal equipment in this application can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; they can also be deployed on water (such as ships, etc.); they can also be deployed in the air (such as aircraft, balloons and satellites) superior). This application does not limit the application scenarios of network equipment and terminal equipment.
- URLLC is one of the three typical services of 5G. Its main application scenarios include: autonomous driving, industrial manufacturing, Internet of Vehicles, smart grid and other fields. These application scenarios put forward more stringent requirements in terms of reliability and latency.
- the manufacturing equipment of a smart factory is connected to the enterprise cloud or on-site control system through 5G, collecting on-site environmental data and production data, and analyzing production status in real time. Realize the unmanned and wirelessization of the entire production line.
- Intelligent industrial manufacturing has high requirements on technical performance, and high-end manufacturing has very high demands on the delay and stability of workshop equipment.
- the smart factory industry has put forward very specific performance requirements, such as the communication of a 40-byte data packet in a service area with no more than 50 users and an end-to-end delay of 1ms.
- Business availability (communication system available, CSA) must be between 99.9999% and 99.999999%.
- the definition of CSA is: If the packet received by the receiving end is damaged or not timely (exceeding the maximum allowable end-to-end delay), the service is considered to be unavailable.
- the pilot used by the terminal device has an associated relationship with the first parameter, and because the first parameter includes the first terminal
- the number of network devices in the applicable place of the device, the number of terminal devices in the applicable place of the first terminal device, the density of terminal devices in the applicable place, the size information of the applicable place, the scene type of the applicable place, the channel type corresponding to the applicable place, and data At least one of a transmission rate threshold, a data transmission delay threshold, a data transmission bit error rate threshold, or a data transmission reliability threshold.
- indication may include direct indication and indirect indication, and may also include explicit indication and implicit indication.
- the information indicated by a certain information is called information to be indicated.
- the information to be indicated may be directly indicated, such as indicating the information to be indicated itself or the index of the information to be indicated.
- the information to be indicated may also be indirectly indicated by indicating other information, wherein the other information has an association with the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance.
- the indication of specific information may also be achieved by means of the arrangement order of each information agreed in advance (for example, specified by the protocol), thereby reducing the indication overhead to a certain extent.
- each term and English abbreviation, such as pilot, number of pilots, etc. are illustrative examples given for convenience of description and should not constitute any limitation on this application. This application does not exclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.
- predefinition can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), This application does not limit its specific implementation.
- the "protocol” involved in the embodiments of this application may refer to a standard protocol in the communication field, which may include, for example, LTE protocol, NR protocol, and related protocols applied in future communication systems. This application does not limit this.
- FIG. 2 exemplarily shows a possible flow diagram of a communication method applicable to the embodiment of the present application.
- the embodiments of the present application are applicable to communication between a first communication device and a second communication device.
- the first communication device may be a terminal device or a network device.
- the second communication device may be a terminal device or a network device.
- This application is applicable to communication between terminal devices, communication between terminal devices and network devices, and communication between network devices. This application does not limit this.
- the first terminal device and the first network device are used as the execution subjects of the interaction gesture as an example to illustrate the method.
- the first terminal device in FIG. 2 may be a terminal device, a unit, a module or a chip system inside the terminal device.
- the first network device may be a network device, a unit, a module or a chip inside the network device.
- the first terminal device involved in the embodiment of this application may be the terminal device 102 in FIG. 1A , or a unit, module or chip inside the terminal device 102 .
- the first network device involved in the embodiment of this application may be the network device 101 in FIG. 1A , or a unit, module or chip inside the network device 101 .
- the first terminal device involved in the embodiment of the present application may be the terminal device 104 in FIG. 1B , or a unit, module or chip inside the terminal device 104 ; the first network device involved in the embodiment of the present application may be the terminal device 104 in FIG. 1B satellite 103, or a unit, module or chip inside the satellite 103.
- the first terminal device involved in the embodiment of the present application may be the satellite 103 in Figure 1B, or a unit, module or chip inside the satellite 103; the first network device involved in the embodiment of the present application may be the base station in Figure 1B 105, or a unit, module or chip inside the base station 105.
- the first terminal device involved in the embodiment of the present application may be the satellite 106 in FIG. 1C , or a unit, module or chip inside the satellite 106 .
- the first network device involved in the embodiment of the present application may be the satellite 107 in FIG. 1C , or a unit, module or chip inside the satellite 107 .
- the first terminal device involved in the embodiment of this application may be the terminal device 109 in FIG. 1D, or a unit, module or chip inside the terminal device 109.
- the first network device involved in the embodiment of this application may be the wireless screen projection device 108 in FIG. 1D, or a unit, module or chip inside the wireless screen projection device 108.
- the first terminal device involved in the embodiment of the present application may be the satellite 106 in FIG. 1E , or a unit, module or chip inside the satellite 106 .
- the first network device involved in the embodiment of the present application may be the satellite 107 in FIG. 1E , or a unit, module or chip inside the satellite 107 .
- the method includes:
- Step 201 The first terminal device obtains a pilot.
- the pilot is also called a reference signal or a training sequence, which is a known signal to both the transmitting end device (second communication device) and the receiving end device (first communication device).
- the pilot has an associated relationship with the first parameter.
- the first parameter includes the number of network devices in the applicable place for the first terminal device, the number of terminal devices in the applicable place for the first terminal device, the density of terminal devices in the applicable place, size information of the applicable place, scene type of the applicable place, and applicable At least one of the channel type, data transmission rate threshold, data transmission delay threshold, data transmission bit error rate threshold, or data transmission reliability threshold corresponding to the location.
- the applicable place of the first terminal device refers to a place where the first terminal device is located, or is called an area.
- Dimensional information for the applicable site may include the area of the applicable site.
- Scene types in the embodiments of this application may include indoor scenes, outdoor scenes, dense urban scenes, sparse urban scenes, suburban scenes, factory scenes, etc.
- the channel types in the embodiments of this application may include the following types, such as a tapped delay line model (Tapped Delay Line, TDL), which may include TDL-A, TDL-B, and TDL-C for non-line of sight (non line of sight) of sight, NLOS) channel model, and two channel models for line of sight (LOS), TDL-D and TDL-E.
- TDL tapped Delay Line
- the clustered delay line model (Clustered Delay Line, CDL) includes three channel models CDL-A, CDL-B, and CDL-C for NLOS, and two channel models CDL-D and CDL-E for LOS.
- the association between the pilot and the first parameter may be predefined by the protocol, or may be informed by the network device to the terminal device through signaling, or multiple associations may be predefined by the protocol. , the network device notifies the terminal device of one of the associations used through signaling.
- the pilot is a pilot among the pilots included in the first pilot set.
- the first pilot set may include one or more pilots.
- the first pilot set has an associated relationship with the first parameter. Compared with the solution in which the pilot directly establishes an association relationship with the first parameter, this solution can simplify the association relationship.
- the first terminal device can determine the first pilot set to be used based on the first parameter, and then use the first pilot set communicate via pilots.
- the first terminal device may negotiate with other terminal devices to determine the pilot used by the first terminal device, or the first terminal device may determine the pilot used by the first terminal device based on information indicating the pilot from its own network device.
- pilot or the first terminal device can determine the pilot used by the first terminal device according to the pilot allocation information associated with the first pilot set, and the pilot allocation information indicates the terminal device corresponding to the pilot in the first pilot set. logo.
- the pilot allocation information may be included in the first pilot feature information associated with the subsequent first pilot set, or may be set independently from the first pilot feature information.
- the association between the first pilot set and the first parameter may be predefined by the protocol, or may be informed by the network device to the terminal device through signaling, or may be predefined by the protocol.
- the network device notifies the terminal device of one of the associations used through signaling.
- step 201 there are multiple implementation ways for the first terminal device to obtain the pilot, such as the following possible implementations A1 and A2.
- the first network device may send information indicating the pilot to the first terminal device.
- the first terminal device may receive information indicating the pilot from the first network device, and then determine the pilot based on the information indicating the pilot. In this way, the first terminal device can save the step of searching for pilots from the first pilot set, thereby reducing the workload of the first terminal device and reducing the power consumption of the first terminal device.
- Embodiment A2 The first terminal device may determine the first pilot set, and then determine the pilot from the first pilot set.
- the first pilot set may include one or more pilots.
- the first terminal device may interact with other terminal devices and then allocate pilots in the first pilot set to each terminal device.
- the first terminal device determines the first pilot set.
- the first terminal device obtains the first pilot characteristic information, and the first pilot set is determined by the first terminal device.
- the frequency characteristic information has an associated relationship with the first pilot set.
- the first terminal device determines the first pilot set according to the first pilot characteristic information.
- the first network device sends information indicating the first pilot set to the first terminal device. They are introduced separately below.
- the first terminal device may obtain the first pilot characteristic information, and then determine the first pilot set according to the first pilot characteristic information.
- the first pilot characteristic information has a correlation relationship with the first parameter.
- the first pilot characteristic information includes: at least one of density, number or length of pilots in the first pilot set. Compared with the solution in which the pilot directly establishes an association relationship with the first parameter, this solution can simplify the association relationship.
- the first terminal device can determine the pilot characteristic information (such as the first pilot characteristic) of the pilot to be used based on the first parameter. information), and then the pilot can be obtained according to the first pilot characteristic information. For example, the first terminal device can generate a pilot that conforms to the pilot characteristic information according to the first pilot characteristic information. For example, the first terminal device can interact with other terminal devices so that the pilots assigned to the terminal devices in the area correspond to The pilot characteristic information meets the requirements of the first pilot characteristic information.
- the first terminal device determines the first pilot set based on the association between the first pilot characteristic information and the first pilot set, and then communicates based on the pilots in the first pilot set.
- the first pilot characteristic information also includes pilot allocation information
- the pilot allocation information indicates the allocation mode of each pilot in the terminal device.
- the pilot allocation information indicates the pilot allocation information in the first pilot set. The identification of the terminal device to which the pilot is allocated.
- the first terminal device may generate the first pilot set according to the first pilot characteristic information. Or the first terminal device pre-configures the association between the first pilot set and the first pilot feature information. After obtaining the first pilot feature information, the first terminal device determines the first pilot set based on the first pilot feature information. . Alternatively, the first terminal device may obtain the association between the first pilot set and the first pilot characteristic information from other devices. After obtaining the first pilot characteristic information, the first terminal device determines the first pilot characteristic information based on the first pilot characteristic information. First pilot set.
- the first pilot feature information is one candidate pilot feature information among multiple candidate pilot feature information.
- the candidate pilot feature information includes first candidate pilot feature information and second candidate pilot feature information; the first candidate pilot feature information includes at least one of pilot density, pilot number, or pilot length. .
- the second candidate pilot feature information includes at least one of pilot density, pilot number, or pilot length. At least one of the density of pilots, the number of pilots, or the length of pilots in the first candidate pilot feature information and the second candidate pilot feature information are different. It can be seen that in the embodiment of the present application, multiple candidate pilot feature information can be preset, and two different candidate pilot feature information can be associated with different first parameters. In this way, the first terminal device can determine the specific value of the first parameter according to the specific value of the first parameter. Candidate pilot feature information matching the first parameter is selected, thereby improving the applicability of the solution.
- the multiple candidate pilot feature information in the embodiment of the present application may be determined by the first terminal device, or predefined by the protocol, or determined for the first network device.
- the first network device may send information indicating multiple candidate pilot feature information to the first terminal device.
- the first terminal device receives information indicating multiple candidate pilot feature information from the first network device. In this way, the flexibility of the solution can be improved.
- implementation A2-b1 there are multiple implementations for the first terminal device to determine the first pilot characteristic information. Several possibilities are illustrated below through implementation A2-b1-1 and implementation A2-b1-2. implementation.
- the first network device sends first pilot characteristic information to the first terminal apparatus.
- the first network device determines the first parameter, and the first network device determines the first parameter based on the first parameter and the correlation between the first parameter and the first pilot feature information. , determine the first pilot characteristic information. Then the first network device sends the first pilot characteristic information to the first terminal device.
- the correlation between the first parameter and the first pilot characteristic information is predefined by the protocol or configured by the first network device.
- the first terminal device determines first pilot characteristic information according to the first parameter.
- the first terminal device determines the first pilot feature information based on the first parameter and the correlation between the first parameter and the first pilot feature information.
- the association between the first parameter and the first pilot characteristic information may be predefined by the protocol, or may be informed by the network device to the terminal device through signaling, or may be predefined by the protocol.
- Multiple associations the network device notifies the terminal device of one of the associations used through signaling.
- the first network device sends information indicating the correlation between the first parameter and the first pilot characteristic information to the first terminal device.
- the first terminal device receives information indicating the correlation between the first parameter and the first pilot characteristic information from the first network device.
- the first terminal device can find the first pilot characteristic information based on the correlation between the received first parameter and the first pilot characteristic information and in combination with the first parameter. That is to say, the first terminal device can find the first pilot characteristic information by searching for the correlation relationship based on the actually obtained first parameter, thereby reducing the signaling interaction process with the network device and reducing power consumption.
- the association relationship between the first parameter and the first pilot characteristic information is a plurality of association relationships predefined by a protocol
- the first network device informs the first terminal device of at least one of the plurality of association relationships through signaling.
- Table 1 is used below to illustrate an example of an association relationship between a first parameter and first pilot characteristic information.
- the first parameter includes the number of terminal devices in the applicable location of the first terminal device.
- the first pilot characteristic information includes the number of pilots in the first pilot set.
- the association relationship between the first parameter and the first pilot characteristic information can be at least one row in Table 1.
- Figure 4A exemplarily shows a schematic diagram of the average access probability of the scheme provided by the embodiment of the present application, the orthogonal pilot scheme and the Dsatur scheme.
- Dsatur is the abbreviation of degree of saturation
- dsatur is a graph coloring algorithm.
- Figure 4B exemplarily shows a schematic diagram of the number of pilots corresponding to the scheme provided by the embodiment of the present application, the orthogonal pilot scheme and the Dsatur scheme.
- the average access probability of the scheme provided by the embodiment of the present application is greater than the average access probability corresponding to the orthogonal pilot scheme.
- the average access probability of the scheme provided by the embodiment of the present application is The probability is greater than the rating access probability corresponding to the Dsatur scheme.
- the average number of pilots of the solution provided by the embodiment of the present application is less than the average number of pilots corresponding to the orthogonal pilot solution.
- the average access probability of the scheme provided in the embodiment of the present application is greater than the average access probability corresponding to the orthogonal pilot scheme, and the average access probability of the scheme provided in the embodiment of the present application is greater than the rating access probability corresponding to the Dsatur scheme. It can be seen from Figure 4B that under the same first parameter, the average number of pilots of the scheme provided in the embodiment of the present application is less than the average number of pilots corresponding to the orthogonal pilot scheme. When the first parameter is other content, the simulation performance is similar to Figures 4A and 4B, and will not be repeated.
- Table 2 and Table 3 illustrate an example of the correlation between the first parameter and the first pilot feature information.
- the first parameter includes the density of terminal devices in the applicable location of the first terminal device.
- the first parameter includes size information of the applicable place of the first terminal device (for example, the area of the applicable place of the first terminal device).
- the first pilot characteristic information includes the number of pilots in the first pilot set.
- association relationship between the first parameter and the first pilot characteristic information may be at least one row in Table 2.
- association between the first parameter and the first pilot characteristic information may be at least one row in Table 3.
- Table 4 and Table 5 illustrate an example of the correlation between the first parameter and the first pilot feature information.
- the first parameter includes a data transmission bit error rate threshold.
- the first parameter includes a data transmission reliability threshold.
- the first pilot characteristic information includes the number of pilots in the first pilot set.
- bit error rate symbol error rate, SER
- SER symbol error rate
- bit error rate can also refer to the block error rate (block error rate) which is the ratio of the number of blocks incorrectly received to the total number of blocks sent.
- block error rate is the ratio of the number of blocks incorrectly received to the total number of blocks sent.
- bit error rate may also refer to bit error rate, bit error rate, bit error probability, etc.
- association between the first parameter and the first pilot characteristic information may be at least one row in Table 4.
- the association between the first parameter and the first pilot characteristic information may be at least one row in Table 5.
- Table 6 is used below to illustrate an example of an association relationship between a first parameter and first pilot characteristic information.
- the first parameter includes a data transmission rate threshold.
- the first pilot characteristic information includes the number of pilots in the first pilot set.
- the association relationship between the first parameter and the first pilot characteristic information may be at least one row in Table 6.
- the first parameter is associated with a plurality of pilot feature information, for example, the first parameter is also associated with other pilot feature information (such as pilot feature information a).
- the first network device can determine which association relationship is used this time based on some parameters. For example, the first network device determines the first parameter and the first pilot feature used this time based on the scene type, user category or channel status of the applicable place. If the first network device determines the correlation between the information, the first network device may send the correlation between the first parameter and the first pilot feature information to the first terminal device.
- an association relationship can correspond to one or more scene types, and scene types can include, for example, small factories or medium-sized factories.
- an association relationship may correspond to one or more user categories, and the user categories may include, for example, industrial equipment or commercial equipment.
- an association relationship can correspond to one or more channel states.
- the user category may refer to the terminal type.
- the terminal type corresponding to the terminal equipment may be determined based on one or more of the following factors: service type, mobility, transmission delay requirements, channel environment, reliability Requirements, coverage requirements, and communication scenarios.
- the service type can be determined according to the size of the service data.
- the service type can include large packet data, medium packet data, small packet data, etc.
- Mobility can include movement and fixation; movement can also include irregular movement, movement along fixed routes, ultra-short distance movement, etc.
- Transmission delay requirements can include high transmission delay, low transmission delay, average transmission delay, etc.
- the channel environment may include a changeable channel environment, a stable channel environment, a relatively stable channel environment, etc.
- Reliability requirements can include high reliability, low reliability, average reliability, etc.
- Coverage requirements can include wide coverage, strong coverage, weak coverage, general coverage, deep coverage, etc.
- the communication scenario may include the communication scenarios included in the aforementioned description of the communication system, or the communication scenario may also include uplink communication, downlink communication, uplink and downlink communication, side link communication, backhaul communication, access communication, relay communication, Satellite communications, terahertz communications, optical communications, green communications, etc. are not restricted.
- terminal types include eMBB devices, URLLC devices, NB-IoT devices, and CPE devices.
- eMBB devices are mainly used to transmit large packet data, and can also be used to transmit small packet data. They are generally in a mobile state.
- the transmission delay and reliability requirements are general, both for uplink and downlink communications, and the channel environment is relatively complex and changeable. It can communicate indoors or outdoors.
- the eMBB device can be a mobile phone.
- URLLC equipment is generally used to transmit small packet data, and can also transmit medium and large packet data. It has high requirements for transmission delay and reliability, that is, low transmission delay and high reliability, both uplink and downlink communication, and a stable channel environment.
- the URLLC device may be a factory device.
- NB-IoT devices are mainly used to transmit small data. They are generally in a non-mobile state and have a known location. They have medium transmission delay and reliability requirements, a lot of uplink communication, and a relatively stable channel environment.
- NB-IoT devices can be Smart water meters and sensors.
- CPE equipment is mainly used to transmit large packets of data. It is generally in a non-mobile state or can move ultra-short distances. It has medium requirements for transmission delay and reliability. It has both uplink and downlink communications and the channel environment is relatively stable.
- CPE equipment It can be terminal equipment, AR, VR, etc. in smart homes.
- the terminal type corresponding to the terminal equipment can be determined as eMBB equipment, URLLC equipment, according to the service type, mobility, transmission delay requirements, reliability requirements, channel environment and communication scenarios of the terminal equipment.
- eMBB equipment eMBB equipment
- URLLC equipment eMBB equipment
- the service type mobility
- transmission delay requirements eMBB equipment
- reliability requirements e.g., reliability requirements
- CPE device eMBB device
- eMBB equipment can also be described as eMBB
- URLLC equipment can also be described as URLLC
- NB-IoT equipment can also be described as NB-IoT
- CPE equipment can also be described as CPE
- V2X equipment can also be described as V2X, without limitation.
- Table 7 illustrates yet another example of the correlation between the first parameter and the first pilot feature information.
- the first parameter includes the number of terminal devices in the applicable location of the first terminal device.
- the first pilot characteristic information includes the number of pilots in the first pilot set.
- the correlation between the first parameter and the first pilot characteristic information may be at least one row in Table 7.
- the first network device may choose to use the correlation between the first parameter and the first pilot characteristic information shown in Table 1, or choose to use the first parameter and the first pilot characteristic information shown in Table 7.
- the association relationship of the pilot characteristic information for example, Table 1 can be associated with at least one of the scenario type, user category or channel status
- Table 7 can be associated with at least one of the scenario type, user category or channel status
- the first network The device may select an association relationship between the first parameter and the first pilot characteristic information (Table 1 or Table 7) based on at least one of the scenario type, user category, or channel status.
- the first network device sends information indicating the first pilot set to the first terminal device.
- the first network device sends pilot indication information to the first terminal device.
- the pilot indication information indicates the first pilot set.
- the first terminal device receives pilot indication information from the first network device.
- the first terminal device determines the first pilot set according to the pilot indication information. In this way, the first terminal device can determine which pilot in the pilot set to use based on the pilot indication information. This solution can reduce the workload of the first terminal device and reduce the power consumption of the first terminal device.
- multiple pilot sets can be preset.
- the first pilot set is a pilot set among the multiple pilot sets.
- the pilot indication information may be a sequence identifier indicating all pilots in the first pilot set.
- the pilot indication information indicates some of the pilots in the first pilot set, for example, the pilot indication information is: the sequence identifier of each pilot in some of the pilots in the first pilot set.
- the first terminal device can determine the first pilot set based on the sequence identifier of the pilot in some of the pilots. It can be seen that this method can reduce the amount of data transmitted, thereby saving signaling overhead and improving data transmission efficiency.
- the number of bits occupied by the pilot indication information has a correlation with the first parameter.
- the first network device determines the first parameter, and the first network device determines the number of bits occupied by the pilot indication information based on the correlation between the number of bits occupied by the pilot indication information and the first parameter.
- the first network device sends the pilot indication information according to the number of bits occupied by the pilot indication information.
- the number of bits occupied by the pilot indication information can be flexibly changed according to the specific value of the first parameter, thereby further improving the flexibility of the solution. For example, when the number of pilots in the first pilot set associated with the first parameter is relatively large, the number of bits occupied by the pilot indication information may be larger.
- the number of pilots in the first pilot set associated with the first parameter is relatively large.
- the number of bits occupied by the pilot indication information can be smaller.
- the number of bits occupied by the pilot indication information can be reduced, thereby reducing the amount of data to be transmitted and reducing the delay.
- the number of bits occupied by the pilot indication information has an association relationship with the first parameter.
- the association relationship may be predefined by the protocol, or it may be informed by the network device to the terminal device through signaling, or it may also be the protocol. Multiple associations are predefined, and the network device notifies the terminal device of one of the associations to be used through signaling.
- the first terminal device determines the first parameter, and the first terminal device determines the number of bits occupied by the pilot indication information based on the correlation between the number of bits occupied by the pilot indication information and the first parameter.
- the first terminal device obtains the pilot indication information from a preset position of the message carrying the pilot indication information according to the number of bits occupied by the pilot indication information, and the first terminal device determines the first pilot set according to the pilot indication information.
- the correlation between the number of bits occupied by the pilot indication information and the first parameter may be preset, or may be sent by the first network device to the first terminal device.
- the pilot indication information occupies 3 bits and can indicate the first 8 pilots in the pilot set (the number of pilots included in the pilot set is greater than 8).
- the pilot indication information occupies 4 bits and can indicate the first 16 pilots in the pilot set (the number of pilots included in the pilot set is greater than 16). It can be seen that in this embodiment, a subset can be used to indicate a set, thereby saving signaling overhead.
- Table 8 illustrates an example of the correlation between the first parameter and the number of bits occupied by the pilot indication information.
- the first parameter includes the number of terminal devices in the applicable location of the first terminal device.
- the correlation between the first parameter and the number of bits occupied by the pilot indication information may be at least one row in Table 8.
- Table 9 illustrates an example of the correlation between the first parameter and the number of bits occupied by the pilot indication information.
- the first parameter includes size information of the applicable location of the first terminal device.
- the correlation between the first parameter and the number of bits occupied by the pilot indication information may be at least one row in Table 9.
- Table 10 illustrates an example of the correlation between the first parameter and the number of bits occupied by the pilot indication information.
- the first parameter includes a data transmission bit error rate threshold.
- the correlation between the first parameter and the number of bits occupied by the pilot indication information may be at least one row in Table 10.
- Table 11 illustrates an example of the correlation between the first parameter and the number of bits occupied by the pilot indication information.
- the first parameter includes a data transmission rate threshold.
- the correlation between the first parameter and the number of bits occupied by the pilot indication information may be at least one row in Table 11.
- the first parameter has a correlation relationship with the number of bits occupied by multiple pilot indication information.
- the first network device can determine which association to use this time based on some parameters.
- Table 12 below illustrates yet another example of the correlation between the first parameter and the number of bits occupied by the pilot indication information.
- the first parameter includes the number of terminal devices in the applicable location of the first terminal device.
- the correlation between the first parameter and the number of bits occupied by the pilot indication information may be at least one row in Table 12.
- the first network device may choose to use the correlation between the first parameter and the number of bits occupied by the pilot indication information shown in Table 8, or choose to use the first parameter and the number of bits occupied by the pilot indication information shown in Table 12.
- the correlation relationship between the number of bits occupied by the pilot indication information can be associated with at least one of the type of scenario, the scenario type of the applicable location, the user category or the channel status.
- Table 12 can also be associated with the type of scenario, the type of the applicable location.
- the first network device can determine and select one (Table 8 or Table 12) first parameter based on the scenario type, scene type of the applicable location, user category or channel status, etc. and the relationship between the number of bits occupied by the pilot indication information.
- Step 202 The first network device obtains a pilot.
- the pilot has an associated relationship with the first parameter, and the first parameter includes the number of network devices in the applicable location of the first terminal device, the number of terminal devices in the applicable location of the first terminal device, the density of terminal devices in the applicable location, and the number of terminal devices in the applicable location. At least one of the size information, the scene type of the applicable place, the channel type corresponding to the applicable place, the data transmission rate threshold, the data transmission delay threshold, the data transmission bit error rate threshold, or the data transmission reliability threshold.
- the pilot is a pilot in the pilots included in the first pilot set.
- the first pilot set may include one or more pilots.
- the first pilot set is associated with the first parameter.
- the implementation manner in which the first network device obtains the pilot is similar to the manner in which the first terminal device obtains the pilot in the aforementioned step 201.
- the first network device may receive information indicating the pilot from the first terminal device.
- the first network device may determine the first pilot set, and then determine the pilot from the first pilot set.
- the first network device determines the first pilot set. For example, the first network device obtains the first pilot feature information, and the first pilot feature information is associated with the first pilot set. The first network device determines the first pilot set according to the first pilot characteristic information. For another example, the first network device receives information indicating the first pilot set from the first terminal device.
- the first network device and the first terminal device may obtain the first pilot characteristic information, and then determine the first pilot set based on the first pilot characteristic information.
- the first pilot characteristic information has a correlation relationship with the first parameter.
- the first network device may generate the first pilot set according to the first pilot characteristic information.
- the first network device pre-configures the association between the first pilot set and the first pilot feature information.
- the first network device determines the first pilot set based on the first pilot feature information.
- the first network device may obtain the association between the first pilot set and the first pilot characteristic information from other devices. After obtaining the first pilot characteristic information, the first network device determines the first pilot characteristic information based on the first pilot characteristic information.
- First pilot set the first pilot characteristic information based on the first pilot characteristic information.
- the first pilot feature information is one candidate pilot feature information among multiple candidate pilot feature information.
- the first network device may receive information indicating multiple candidate pilot feature information from the first terminal device.
- the implementation of the first network device determining the first pilot characteristic information may refer to the aforementioned embodiment A2-b1.
- the first network device may receive information indicating the first pilot characteristic information from the first terminal device.
- the first terminal device may determine the first parameter, and the first terminal device determines the first pilot feature information based on the first parameter and the correlation between the first parameter and the first pilot feature information. Then the first terminal device sends information indicating the first pilot characteristic information to the first network device.
- the first network device may determine the first pilot characteristic information according to the first parameter.
- the association between the first parameter and the first pilot characteristic information is predefined by the protocol, or configured by the first network device, or may be sent by the first terminal device to the first network device.
- the first network device may receive information indicating the first pilot set from the first terminal device.
- the first network device may receive pilot indication information from the first terminal device.
- pilot indication information For relevant content of the pilot indication information, please refer to the foregoing embodiment A2-b2, which will not be described again.
- the implementation manner in which the first network device obtains the pilot is similar to the manner in which the first terminal device obtains the pilot in step 201, and will not be described again.
- Step 203 The first terminal device communicates with the first network device according to the pilot.
- the pilot used by the terminal device is related to the first parameter, and because the first parameter includes the number of network devices in the applicable location of the first terminal device, the number of terminal devices in the applicable location of the first terminal device, the number of terminal devices in the applicable location, The density of terminal devices, the size information of the applicable place, the scene type of the applicable place, the channel type corresponding to the applicable place, the data transmission rate threshold, the data transmission delay threshold, the data transmission bit error rate threshold, or the data transmission reliability threshold at least one of. It can be seen that in the embodiment of the present application, pilots are set according to different scenarios, different business requirements, etc., thereby improving the rationality of pilot settings, and thus improving communication performance.
- the association relationship between the first parameter and the first pilot characteristic information can be calculated by a network device (such as a first network device), or can be calculated by a terminal device (such as a first terminal device), or can be executed by other devices.
- the scheme for establishing the association relationship between the first parameter and the first pilot characteristic information can be used in combination with the scheme shown in Figure 2 above, or can be implemented separately.
- the association relationship between the first parameter and the first pilot characteristic information can be generated by the implementation provided in the embodiment of the present application. The following is an exemplary introduction through implementation C1 and implementation C2 respectively.
- the first network device establishes an association between the first parameter and the first pilot characteristic information.
- the association between the first parameter and the first pilot characteristic information may be predefined by the protocol, or may be informed by the network device to the terminal device through signaling, or may be predefined by the protocol.
- Multiple associations the network device notifies the terminal device of one of the associations used through signaling.
- the first pilot characteristic information may include pilot information of the pilot corresponding to the first parameter (such as the number of pilots), and the first pilot characteristic information may also include pilot allocation information.
- FIG. 3 exemplarily shows a flow chart of a communication method provided by an embodiment of the present application.
- This solution is used to establish an association between the first parameter and the first pilot characteristic information.
- the implementation shown in Figure 3 can be executed by a terminal device, a network device, or other devices.
- the first device executes the solution shown in Figure 3 as an example.
- the first device in the embodiment of the present application may be a network device, a terminal device, or other devices.
- implementation mode C1 since the first network device establishes an association between the first parameter and the first pilot characteristic information, the steps in FIG. 3 are introduced by taking the execution subject of the solution as the first network device as an example.
- methods include:
- Step 301 The first network device obtains channel state information between one or more terminal devices and one or more network devices.
- the first network device sends a reference signal to the first terminal device.
- the first terminal device receives the reference signal.
- the transmitting end device transmits a reference signal known to the receiving end device, and the reference signal is received by the receiving end device after propagating through the channel.
- the receiving device estimates the channel by comparing the received reference signal with a known reference signal.
- the reference signal may include but is not limited to sounding reference signal (SRS), channel state information reference signal (channel state information reference signal, CSI-RS), perception reference signal and other reference signals.
- SRS sounding reference signal
- CSI-RS channel state information reference signal
- perception reference signal and other reference signals.
- the reference signal is used to measure the channel between the first network device and the first terminal device, and obtain channel state information required for scheduling and link adaptation, such as precoding matrix, channel quality information, etc. It should also be understood that the channel state information in the embodiments of the present application includes large-scale information.
- the network device may receive a reference signal from the terminal device, and determine channel state information between the network device and each terminal device based on the reference signal from the terminal device.
- the channel state information may be large-scale information, for example.
- the first network device sends a reference signal, and the reference signal is used to determine channel state information between the first network device and a terminal device among the plurality of terminal devices.
- the first terminal device receives a reference signal from a first network device among one or more network devices, and the first terminal device determines channel state information with the first network device according to the reference signal.
- the first terminal device sends channel state information between the first terminal device and the first network device to the first network device.
- the first network device receives channel state information between the first terminal device and the first network device from the first terminal device.
- other terminal devices can also send reference signals to the first network device, and obtain channel state information between them and the first network device based on the reference signals.
- Network devices may also interact with each other. For example, a first network device may receive channel state information between the network device and one or more terminal devices from other network devices. Through this solution, the first network device obtains channel state information between one or more terminal devices and one or more network devices.
- the first network device sends reporting instruction information to the first terminal device.
- the first terminal device receives the reporting instruction information from the first network device.
- the reporting indication information can be carried in scheduling information (such as downlink control information (DCI)) or radio resource control (radio resource control, RRC) messages.
- DCI downlink control information
- RRC radio resource control
- the reporting indication information indicates that the first terminal device periodically sends the channel state information between the first terminal device and the first network device.
- the reporting indication information also includes: the periodic duration of the channel state information between the first terminal device and the first network device, the resource information of the channel state information between the first terminal device and the first network device, the resource information of the channel state information between the first terminal device and the first network device received by the first network device, the number of bits occupied by the channel state information between the first terminal device and the first network device sent by the first terminal device, or at least one of the number of bits occupied by the channel state information between the first terminal device and the first network device received by the first receiving point.
- the first network device can report the channel state information according to the reporting indication information.
- the first terminal device when the amount of change in the channel state information between the first terminal device and the first network device is greater than a preset threshold value for the amount of change in the channel state information, the first terminal device sends updated channel state information between the first terminal device and the first network device to the first network device.
- the first network device receives the updated channel state information between the first terminal device and the first network device from the first terminal device.
- the updated channel state information between the first terminal device and the first network device is sent by the first terminal device when the amount of change in the channel state information between the first terminal device and the first network device is greater than a preset threshold value for the amount of change in the channel state information. In this way, the first network device can communicate based on the latest channel state information.
- the channel state information change threshold is preset, or is indicated by information indicating the channel state information change threshold from the first network device.
- the channel state information change threshold has a correlation relationship with the first parameter. For example, two channel state information change thresholds associated with two different first parameters are different. For example, the change thresholds of two channel state information corresponding to different scenarios can be different. Another example is that the change thresholds of two channel state information corresponding to different rates can be different. Another example is that the two channels corresponding to different bit error rates can be different. The status information change thresholds can be different. Setting different thresholds can meet the needs of channel state information under different scene conditions and can also reduce the overhead of feedback signaling.
- Step 302 The first network device determines the second pilot characteristic information associated with the first parameter according to the channel state information.
- the second pilot characteristic information includes pilot quantity and pilot allocation information.
- the pilot allocation information indicates how the number of pilots is allocated among the plurality of terminal devices. For the relevant information about the first parameter, please refer to the previous introduction and will not be described again.
- the first network device may determine the second pilot characteristic information based on the Dsatur algorithm or based on the orthogonal pilot allocation scheme.
- the pilot allocation information determined based on the orthogonal pilot allocation scheme may indicate that one pilot is allocated to each terminal device. For example, if there are K terminal devices in total, the second pilot characteristic information indicates that K pilots are required, any two pilots are different, and K is a positive integer.
- the pilot allocation information in the second pilot characteristic information determined based on the Dsatur algorithm may indicate that there is a terminal device that multiplexes one pilot.
- the second pilot characteristic information indicates that there are at least two terminals, and at least two terminals multiplex one pilot. This can reduce the number of pilots.
- Step 303 The first network device determines a first number of terminal devices that meet a preset rate requirement value based on the second pilot characteristic information.
- Step 304 When the first number is less than the preset user number threshold, the first network device updates the second pilot feature information associated with the first parameter to obtain the first pilot feature information associated with the first parameter.
- step 304 when the first number is less than the preset user number threshold, the number of pilots indicated by the second pilot characteristic information is increased to obtain the first pilot characteristic information.
- the second pilot characteristic information indicates that the first terminal device and the second terminal device reuse the same pilot.
- a first requirement is set, and the first requirement indicates that the first terminal device and the second terminal device cannot reuse the same pilot.
- One or more iterations are performed according to the first requirement until a preset iteration stop condition is met, and first pilot feature information associated with the first parameter is obtained.
- the second pilot characteristic information indicates that the first terminal device multiplexes the first pilot with multiple third terminal devices.
- the second terminal device is the third terminal device that is physically closest to the first terminal device among the plurality of third terminal devices.
- the first network device may go through multiple iterations and finally obtain the first pilot feature information associated with the first parameter.
- the preset iteration stop condition includes at least one of the following: the number of terminal devices that meet the preset rate demand value is not less than the preset user number threshold (the preset user number threshold can be, for example, the first terminal device in the applicable location the number of all terminal devices included); the difference between the current number of pilots and the initial value of the number of pilots is greater than a preset value; or the number of iterations is greater than the preset number of iterations.
- the first parameter may include, for example, the number K of terminal devices and/or the number M of network devices.
- a possible example of determining the first pilot characteristic information associated with the first parameter is introduced below through an example.
- the pilot allocation scheme method provided by the embodiment of this application is described in detail.
- the method may include steps 1 to 6.
- the meanings of various parameters involved in steps 1 to 6 below may be referred to each other and will not be described again.
- Step 1 The terminal device k selects the network device set to be connected to it according to the large-scale channel ratio
- the k-direction set of terminal devices The network device sends an orthogonal pilot sequence, the number of pilots is ⁇ , ⁇ K, K is the default value, and the time used for pilot transmission is ⁇ /Bw seconds (second, s), where Bw is the system bandwidth occupied.
- the number of terminal devices sharing the same pilot can be set not to exceed a preset number threshold, thereby reducing interference, improving reliability, and simplifying the calculation process of the algorithm.
- the value of k can be a positive integer from 1 to K, and the mathematical expression can be expressed as
- Step 2 For the network device among the M network devices, after the network device receives the pilot sequence, the minimum mean square error (MMSE) algorithm is used to estimate the distance between the terminal device connected to it and the network device. channel and feeds the channel information back to the terminal device.
- MMSE minimum mean square error
- the pilot sequence sent by the k-th terminal device is recorded as q k , and MMSE channel estimation is adopted.
- the channel estimation value of the m-th network device to the k-th terminal device is: Where ⁇ m,k is the large-scale channel gain from the kth terminal device to the mth network device, is the transmission power of the pilot signal of a communication device k, is the pilot signal matrix received by the mth network device,
- Pilots cannot be reused between two terminal devices connected to the same network device.
- k and k ⁇ are two terminal devices.
- the pilot sequence sent by the k ⁇ th terminal device is recorded as q k ⁇
- M k is the The network device connected to k terminal devices
- M k ⁇ is the network device connected to the k ⁇ th terminal device
- the intersection of the network device connected to the k ⁇ th terminal device and the kth terminal device is not empty
- Step 3 The terminal device performs uplink data transmission.
- Step 4 The network device derives the rate lower bound of each terminal device under the delay requirement (T) and high reliability ( ⁇ k ) requirement.
- the lower bound of the achievable rate of the terminal device k can be expressed as:
- each terminal device can be calculated to obtain the rate lower bound of the terminal device.
- ⁇ k is the transmission error probability of terminal device k, is the ratio of the total number of pilots to the total number of code blocks corresponding to pilots and data.
- Step 5 The network device sets the rate lower bound to meet the preset minimum uplink rate requirement based on the rate lower bound of the uplink data of each terminal device calculated in step 4.
- the terminal devices are put into the set S.
- the establishment aims to maximize the number of terminal devices in the set S, while meeting the delay requirement T, transmission error probability ⁇ k and the minimum uplink rate requirement. By solving the optimization model, the number of pilots and the pilot allocation plan can be obtained.
- the optimization model is established as: (P0)max
- This constraint means that pilots cannot be reused between two terminal devices connected to the same network device.
- k and k ⁇ are two terminal devices.
- the pilot sequence sent by the k ⁇ th terminal device is recorded as q k ⁇ .
- M k is the network device connected to the k-th terminal device
- M k ⁇ is the network device connected to the k ⁇ -th terminal device
- the intersection of the network devices connected to the k ⁇ -th terminal device and the k-th terminal device If not empty, the pilots of the two terminal devices are orthogonal.
- a constraint can also be added: the number of terminal devices sharing the same pilot can be set not to exceed a preset number threshold, thereby reducing interference, improving reliability, and simplifying the calculation process of the algorithm. .
- Step 6 The network device solves the optimization model and obtains the number of pilots and pilot allocation information.
- step 6 may include steps 6.1 to 6.7.
- the following is an example of 15 devices randomly distributed in a 200m*200m smart factory.
- Step 6.1 Based on the principle that pilots cannot be reused between two terminal devices connected to the same network device, the network device establishes a K ⁇ K binary matrix B, in which the elements b k, k of the kth row and k'th column ′ can be expressed as
- FIG. 5A exemplarily shows a schematic diagram of an undirected graph provided by an embodiment of the present application.
- Each black circle in Figure 5A represents a terminal device.
- Figure 5A exemplarily shows a schematic diagram of the location distribution of each terminal device in a smart factory. The numbers near the black circle represent the label of the terminal device.
- the number of pilots ⁇ Dsa and pilot allocation information can be obtained using the Dsatur algorithm.
- the allocation scheme may be as shown in Figure 5B.
- Figure 5B exemplarily shows a schematic diagram of a pilot allocation scheme corresponding to the undirected graph shown in Figure 5A.
- the pilot allocation scheme based on the Dsatur algorithm
- connected terminal devices cannot use the same pilot.
- the number of pilots ⁇ Dsa is 5, and the pilot allocation information
- the terminal device 1, the terminal device 9 and the terminal device 13 share a pilot.
- Step 6.2 The network device uses the number of pilots ⁇ Dsa calculated in step 6.1 and the pilot allocation information. Substitute into the model (P0)max
- the second pilot characteristic information associated with the first parameter may include the number of pilots ⁇ Dsa calculated based on the Dsatur algorithm in step 6.1 and the pilot allocation information. Or based on the pilot number ⁇ Dsa and pilot allocation information calculated based on the Dsatur algorithm Determine second pilot characteristic information.
- the first pilot feature information associated with the first parameter can be determined based on the second pilot feature information (for example, The second pilot characteristic information is used as the first pilot characteristic information), and the calculation process ends. If the number of terminal devices in the set S recalculated based on the Dsatur algorithm is less than the number K, the pilot allocation plan and pilot data can be further iterated, for example, the following step 6.3 can be performed.
- the network device determines the number of pilots based on the orthogonal pilot allocation scheme, and the number of pilots determined based on the orthogonal pilot allocation scheme (ie, the number K) is the same as the number K of the terminal devices.
- the pilot allocation information determined based on the orthogonal pilot allocation scheme may indicate that each terminal device is allocated one pilot. Substitute the pilot allocation information into the model (P0)max
- the network device recalculates the number of terminal devices in the set S, that is, recalculates the rate lower bound of the terminal device according to the aforementioned solution, and sets the rate lower bound to meet the preset minimum uplink rate requirement. terminal devices into the set S, and then calculate the number of terminal devices in the updated set S.
- the second pilot characteristic information associated with the first parameter may also include the number of pilots and the pilot allocation scheme determined based on the orthogonal pilot allocation scheme in step 6.1, or calculated based on the orthogonal pilot allocation scheme.
- the number of pilots K and the pilot allocation plan determine the second pilot characteristic information.
- the first pilot feature associated with the first parameter can be determined according to the second pilot feature information. information (for example, determining the second pilot characteristic information as the first pilot characteristic information), and the calculation process ends. If the number of terminal devices in the set S recalculated based on the orthogonal pilot allocation scheme is less than the number K, the pilot allocation scheme and pilot data can be further iterated, for example, the following step 6.3 can be performed.
- Step 6.3 The network device updates the pilot allocation plan and pilot number through one or more iterations until the preset iteration stop condition is reached, stops iteration, and determines the third pilot allocation plan based on the latest pilot number and pilot allocation plan obtained. First pilot characteristic information associated with a parameter.
- the network device may, for example, use the latest obtained number of pilots and pilot allocation plan as the first pilot characteristic information.
- the following takes the t-th iteration process as an example to introduce the iteration process.
- the value of t is 0 or a positive integer.
- the pilot allocation plan corresponding to the larger plan in the set S obtained from the cross pilot allocation plan; is the uplink data transmission rate of terminal device k' that multiplexes pilot i
- the set of terminal devices that multiplex pilot i and cannot meet the rate requirement is defined as It is one or more terminal devices in the set of terminal devices that cannot meet the rate requirement in the multiplexed pilot i; away from the terminal device
- the terminal device with the closest physical distance and multiplexing pilot i is defined as expressible Among them, U k′ and represents the terminal device k′ and the terminal device
- the two-dimensional coordinates of the position; the objective function value of the problem (P0) is Obj (t) ; Search range for pilot length.
- the pilot length search range may refer to performing search iterations within the difference interval between the pilot length and the pilot length of the initial plan when determining the pilot plan in the iterative algorithm. For example, if the pilot length of the initial solution is s1 and the pilot length search range is n, then the pilot length in the iterative algorithm is sl-n ⁇ s1+n, or s1 ⁇ s1+n, etc.
- the maximum number of devices can be the number of terminal devices in the set S calculated in the Dsatur algorithm and orthogonal pilot allocation scheme in step 6.2); Equal to the number of pilots obtained based on the Dsatur algorithm in step 6.2; It is equal to the pilot allocation scheme obtained based on the Dsatur algorithm in step 6.2.
- For terminal devices that cannot meet the rate requirements for example, it can be the terminal device with the smallest calculated rate lower bound.
- the device is called the first terminal device as an example) and find the device away from the terminal (For example, this terminal device can be called the first terminal device)
- the terminal device with the closest physical location (This terminal device may be called a second terminal device, and the terminal device with terminal device using the same pilot), can be written as the following expression
- a terminal device that does not meet the rate requirement may be subject to greater interference, so the first requirement can be set.
- the first requirement indicates that the first terminal device and the second terminal device cannot reuse the same pilot, again constructing a new undirected graph. That is, increase the number of pilots and reconstruct a new undirected graph.
- the number of iterations can be updated, such as setting the number of iterations t plus 1. And use the previous iteration result as the input of the next iteration, for example, according to renew and The values are all 1.
- Update B (t) B (t-1) , based on the obtained B (t) .
- Figure 5C exemplarily shows a possible schematic diagram after iteration of Figure 5B.
- a new connection between terminal device 1 and terminal device 9 is added on the basis of Figure 5B.
- Two connected terminal devices cannot share a pilot.
- the newly constructed undirected graph has new connections shown as dotted lines.
- Figure 5D exemplarily shows a schematic diagram of the pilot allocation scheme determined based on the undirected graph shown in Figure 5C.
- the terminal device 1 and the terminal device 9 do not share pilots.
- the terminal device 1, the terminal device 11 and the terminal device 12 share the same pilot.
- the number of pilots is recalculated using the Dsatur algorithm. and pilot allocation scheme
- the new objective function value Obj (t) can also be obtained. Furthermore, it can be determined whether the iteration stop condition is met. If it is met, the iteration can be stopped. According to the latest number of pilots obtained and pilot allocation scheme Obtain first pilot feature information associated with the first parameter. If it is not satisfied, you can continue to the next iteration.
- the iteration stop condition may include: the difference between the current number of pilots and the initial value of the number of pilots is greater than the pilot length search range, which can be expressed as Or the iteration stop condition may include that the number of iterations is greater than the preset number of iterations (the preset number of iterations is, for example, 20), which can be expressed as t>20, for example.
- the first terminal device determines pilot characteristic information.
- the way in which the first terminal device determines the pilot characteristic information is basically similar to the way in which the first network device determines the pilot characteristic information.
- the above steps 302, 303 and 304 can be executed by the first terminal device,
- the specific implementation plan is similar to the above content and will not be described again.
- the first terminal device Before performing step 302, the first terminal device needs to obtain channel state information between one or more terminal devices and one or more network devices.
- the first pilot characteristic information is determined based on channel state information between one or more terminal devices and one or more network devices, and the plurality of terminal devices include the first terminal device.
- the first terminal device may determine the channel state information between the first terminal device and the network device (such as the first network device) by receiving reference signals from one or more network devices (such as the first network device).
- the network device can deliver the channel state information between the network device and other terminal devices.
- the first terminal device can obtain the channel state information between the network device and the other terminal devices.
- the first terminal device can obtain the channel state information between the network device and the other terminal devices.
- the terminal device sends channel state information between the terminal device and one or more network devices to the first terminal device. Taking the following as an example in which multiple terminal devices also include one or more second terminal devices, this part of the content will be introduced through the following implementation mode C2-1 and implementation mode C2-2.
- Embodiment C2-1 The first network device unicasts, multicasts or broadcasts the channel status information between the second terminal device and the first network device of one or more network devices.
- each network device sends a reference signal.
- Each terminal device may determine channel state information between each terminal device and the network device based on the received reference signal.
- Each terminal device can feed back channel status information to each network device.
- the network device may receive a reference signal from the terminal device, and determine channel state information between the network device and each terminal device based on the reference signal from the terminal device.
- the network device may send the channel status information between the terminal device and the network device through unicast, multicast or broadcast.
- the network device can send channel state information between the terminal device and the network device through (common RRC signaling or group DCI).
- the first network device unicasts, multicasts or broadcasts the channel status information between the second terminal device and the first network device of one or more network devices.
- the information indicating the channel state information between the second terminal device and the first network device may be carried in scheduling information (such as DCI) or RRC messages.
- Other network devices may also send channel status information between the network device and the terminal device through unicast, multicast or broadcast.
- the first network device sends to the first terminal device channel status information indicating channel status between the second terminal device and the first network device among the plurality of network devices.
- the first terminal device can obtain channel state information between one or more terminal devices and one or more network devices.
- the second terminal device when the change amount of the channel state information between the second terminal device and the first network device is greater than the preset channel state information change threshold, the second terminal device: Send updated channel state information between the second terminal device and the first network device to the first network device.
- the first network device receives updated channel state information between the second terminal device and the first network device from the second terminal device. Further, the first network device may send updated channel state information between the second terminal device and the first network device to other terminal devices in a unicast, multicast or broadcast manner. This allows the first terminal device to obtain the latest channel state information between the second terminal device and the first network device, and then determine the communication conditions more accurately.
- the first terminal device receives unicast or multicast information from the second terminal device indicating channel status information between the second terminal device and the first network device among the plurality of network devices.
- each network device sends a reference signal.
- Each terminal device may determine channel state information between each terminal device and the network device based on the received reference signal.
- Various terminal devices may interact with each other, so that one terminal device sends (such as unicast or multicast) channel state information between the terminal device and the network device to other terminal devices (such as the first terminal device).
- the first terminal device receives unicast or multicast information from the second terminal device indicating channel status information between the second terminal device and the first network device among the plurality of network devices.
- the first terminal device may also send (such as unicast transmission) channel state information between the first terminal device and one or more network devices to other terminal devices (such as a second terminal device).
- the first terminal device multicasts the first terminal to the terminals in the first terminal device group (for example, the first terminal device group includes one or more terminal devices, for example, it may include one or more second terminal devices).
- Channel state information (or may also be called uplink channel state information) between the device and one or more network devices (such as the first network device).
- each other terminal device can communicate between the terminal device and the network device through unicast.
- the channel state information between the terminal devices is sent to the head user, and then the head user can multicast the communication between each terminal device and the network device in the first terminal device group to other terminal devices in the first terminal device group.
- Channel status information For example, if a terminal device is set as the head user in the first terminal device group, and a second terminal device is set as the head user, then each other terminal device can communicate between the terminal device and the network device through unicast.
- the channel state information between the terminal devices is sent to the head user, and then the head user can multicast the communication between each terminal device and the network device in the first terminal device group to other terminal devices in the first terminal device group.
- the second terminal device when the change amount of the channel state information between the first terminal device and the first network device is greater than a preset channel state information change threshold, the second terminal device: The first terminal device sends (unicast or multicast) updated channel state information between the second terminal device and the first network device.
- a terminal device sends (unicast or multicast) updated channel state information between the first terminal device and the first network device to other terminal devices.
- the solution for determining the first pilot characteristic information associated with the first parameter provided in the embodiment of the present application can also be executed by other devices, such as other equipment.
- the other equipment can obtain channel state information between multiple terminal devices and multiple network devices from the terminal device and/or the network device.
- the pilot allocation solution is optimized based on the channel state information of the terminal device and the network device.
- ultra-high reliability and ultra-low latency communication Ultra Reliable&Low Latency Communication
- uRLLC Ultra-low latency communication
- new requirements can be set, such as sharing the original pilot allocation scheme with the terminal device.
- the terminal device with the same pilot is set so that it cannot share the same pilot with the terminal device, and the pilot allocation scheme is recalculated based on the new requirement. After many iterations, the purpose of optimizing the pilot allocation scheme is achieved.
- Figure 6 exemplarily shows a schematic diagram of the effect of applying the scheme provided by the embodiment of the present application and the scheme of applying the Dsatur algorithm.
- Figure 6 (a), Figure 6 (b), Figure 6 (c) and Figure 6 (d) show the pilot allocation scheme of terminal devices in a region.
- Figure 6 except for the small black dots representing base stations, other shapes (triangles, diamonds, hollow circles, crosses, x-shaped, stars, etc.) all represent terminal devices, and terminal device identifiers of the same shape can share the same pilot.
- the terminal device with (NO) written next to it indicates that the terminal device cannot meet the rate requirement.
- the number of pilots allocated to the terminal device in the area shown in Figure 6 (a) is 14, the number of pilots allocated to the terminal device in the area shown in Figure 6 (c) is 13, and the number of pilots allocated to the terminal device in the area shown in Figure 6 (b) and Figure 6 (d) is 12.
- (a) in FIG6 and (c) in FIG6 are pilot allocation schematic diagrams obtained by applying the scheme provided in the embodiment of the present application
- (b) in FIG6 and (d) in FIG6 are pilot allocation schematic diagrams obtained by applying the Dsatur algorithm.
- sending information to a terminal device may be understood to mean that the destination of the information is the terminal device.
- module A sending information to the terminal includes: module A sends the information to the terminal through the air interface.
- module A can perform baseband and/or medium radio frequency operations on the information; or module A submits the information to module B.
- module B sends this information to the terminal.
- module B sends the information to the terminal it may transparently transmit the information, segment the information and then send the information, or multiplex the information with other information before sending the information.
- module B can perform baseband and/or medium radio frequency operations on the information and then send the information, etc.
- module B can encapsulate this information in a data packet.
- module B can also add headers and/or padding bits to the data packet.
- receiving information from a terminal device can be understood to mean that the origin of the information is the terminal device.
- module A receiving information from a terminal device includes: module A receiving the information from the terminal through the air interface.
- module A can perform baseband and/or medium radio frequency operations on the information; or module B receiving the information from the terminal through the air interface. information and submit the information to module A.
- module B submits the information to module A, including: transparently submitting the received information to module A, combining the received multiple segments into the information and then submitting it to module A, or reusing the information from The information is extracted and submitted to module A.
- module B can perform baseband and/or medium radio frequency operations on the received information and then send the information, etc.
- the information received by module B is encapsulated in a data packet.
- the data packet includes a header and/or stuffing bits, etc.
- module B may be one module, or multiple modules coupled in sequence, without limitation.
- module A is a DU module
- module B is an RU module
- module A is a CU-CP module
- module B is a DU module and an RU module.
- each network element implemented above includes a corresponding hardware structure and/or software module for executing each function.
- the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driving the hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each specific application, but such implementations should not be considered to be beyond the scope of the present invention.
- FIG. 7 is a schematic structural diagram of a device provided by an embodiment of the present application.
- the device 1301 is used to implement the functions of the network element in the embodiment of the present application.
- the network element may be a base station, a terminal, a DU, a CU, a CU-CP, a CU-UP or a RU.
- the device 1301 can be the network element, or a device that can be installed in the network element, or a device that can be used in conjunction with the network element, without limitation.
- the device can be a chip or a chip system.
- Device 1301 includes an interface 1303 and a processor 1302.
- the processor 1302 is used to execute the program 1305.
- the processor 1302 may store the program 1305, or obtain the program 1305 from other devices or other devices (eg, from the memory 1304 or downloaded from a third-party website, etc.).
- device 1301 includes memory 1304.
- Memory 1304 is used to store programs 1306.
- the program 1306 can be stored in advance or loaded later.
- the memory 1304 can also be used to store necessary data.
- Processor 1302 may include one or more processors as a combination of computing devices.
- the processor 1302 may include one or more of the following: a microprocessor, a microcontroller, a digital signal processor (DSP), a digital signal processing device (DSPD), an application specific integrated circuit (ASIC), or a field programmable gate array. (FPGA), programmable logic device (PLD), gated logic, transistor logic, discrete hardware circuits, processing circuits or other suitable hardware, firmware, and/or configured to perform the various functions described in the embodiments of this application A combination of hardware and software.
- Processor 1302 may be a general-purpose processor or a special-purpose processor.
- processor 1302 may be a baseband processor or a central processing unit.
- the baseband processor can be used to process communication protocols and communication data.
- the central processing unit can be used to execute software programs and process data in the software programs.
- Interface 1303 may include any suitable hardware or software for enabling communication with one or more computer devices (eg, network elements of embodiments of the present application).
- interface 1303 may include terminals and/or pins for wires coupling a wired connection or a wireless interface coupling a wireless connection.
- interface 1303 may include transmitters, receivers, interfaces, and/or antennas. The interface may be configured to enable communication between computer devices (such as the network elements of the embodiments of the present application) using any available protocol (such as the 3GPP standard protocol).
- the program in the embodiment of this application refers to software in a broad sense.
- Software can be program code, a program, a subroutine, an instruction set, a code, a code segment, a software module, an application, a software application, etc.
- the program may be run in a processor and/or computer to perform various functions and/or processes described in the embodiments of this application.
- Memory 1304 may store necessary data required when processor 1302 executes software.
- Memory 1304 may be implemented using any suitable storage technology.
- memory 1304 may be any available storage medium accessible to a processor and/or computer.
- Non-limiting examples of storage media include: random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory, EEPROM), compact disc read-only memory (CD-ROM), removable media, optical disk storage, magnetic disk storage media, magnetic storage devices, flash memory, registers, state memory, remote installation memory, local or remote memory components , or any other medium that can carry or store software, data or information and be accessible by a processor/computer.
- the memory 1304 and the processor 1302 can be provided separately or integrated together.
- Processor 1302 may read information from memory 1304, store and/or write information in memory.
- Memory 1304 may be integrated into processor 1302.
- the processor 1302 and the memory 1304 may be provided in an integrated circuit (such as an application-specific integrated circuit (ASIC)).
- ASIC application-specific integrated circuit
- the integrated circuit may be provided in the network element or other network node in the embodiment of the present application.
- the dotted line on the memory 1304 in the figure further indicates that the memory is optional.
- the communication device 1301 may further include a bus system, wherein the processor 1302 , the memory 1304 , and the interface 1303 may be connected via the bus system.
- the device 1301 may be a first terminal device or a first network device, or may be a chip or circuit.
- the chip or circuit may be provided on the first terminal device, or may be provided on the first network device. chip or circuit inside.
- the processor 1302 is used to obtain a pilot signal and communicate according to the pilot signal.
- the pilot signal is associated with a first parameter, and the first parameter includes at least one of the number of network devices in the applicable place of the first terminal device, the number of terminal devices in the applicable place of the first terminal device, the density of terminal devices in the applicable place, the size information of the applicable place, the scene type of the applicable place, the channel type corresponding to the applicable place, the data transmission rate threshold, the data transmission delay threshold, the data transmission bit error rate threshold, or the data transmission reliability threshold.
- the processor 1302 is configured to determine the first parameter, and determine the first pilot feature information based on the first parameter and the correlation between the first parameter and the first pilot feature information.
- the interface 1303 is configured to receive information from the first network device indicating an association between the first parameter and the first pilot characteristic information.
- the interface 1303 is configured to receive pilot indication information from the first network device, where the pilot indication information indicates a first pilot set, and the processor 1302 is configured to determine the first pilot according to the pilot indication information. gather.
- the processor 1302 is configured to determine the first parameter, determine the number of bits occupied by the pilot indication information according to the correlation between the number of bits occupied by the pilot indication information and the first parameter, and determine the number of bits occupied by the pilot indication information according to the relationship between the number of bits occupied by the pilot indication information and the first parameter.
- the number of bits, the pilot indication information is obtained from a preset position of the message carrying the pilot indication information, and the first pilot set is determined according to the pilot indication information.
- the interface 1303 is configured to receive information indicating the pilot from the first network device.
- the processor 1302 is configured to determine the pilot according to the information indicating the pilot.
- the interface 1303 is configured to receive a reference signal from a first network device among multiple network devices.
- the processor 1302 is configured to determine channel state information with the first network device according to the reference signal.
- the interface 1303 is used to send channel state information between the first terminal device and the first network device to the first network device.
- the interface 1303 is configured to receive reporting instruction information from the first network device.
- the interface 1303 is configured to receive unicast, multicast or broadcast information from the first network device indicating channel status information between the second terminal device and the first network device.
- the interface 1303 is configured to receive unicast or multicast information from the second terminal device indicating channel status information between the second terminal device and the first network device.
- the interface 1303 is used to send channel state information between the first terminal device and the first network device to the second terminal device.
- the interface 1303 is used to multicast channel state information between the first terminal device and the first network device to the terminal devices in the first terminal device group.
- the interface 1303 is configured to: when the change amount of the channel state information between the first terminal device and the first network device is greater than a preset channel state information change threshold value: Send updated channel state information between the first terminal device and the first network device.
- interface 1303 is used to send updated channel state information between the first terminal device and the first network device to the second terminal device when the change in channel state information between the first terminal device and the first network device is greater than a preset channel state information change threshold.
- the interface 1303 is used to: when the change amount of the channel state information between the first terminal device and the first network device is greater than a preset channel state information change threshold value: The terminals in the group multicast the updated channel state information between the first terminal device and the first network device.
- the processor 1302 is used to obtain a pilot and communicate with the first terminal device according to the pilot.
- the pilot has an associated relationship with the first parameter, and the first parameter includes the number of network devices in the applicable location of the first terminal device, the number of terminal devices in the applicable location of the first terminal device, the density of terminal devices in the applicable location, and the number of terminal devices in the applicable location. At least one of the size information, the scene type of the applicable place, the channel type corresponding to the applicable place, the data transmission rate threshold, the data transmission delay threshold, the data transmission bit error rate threshold, or the data transmission reliability threshold.
- the processor 1302 is configured to determine the first parameter, and determine the first pilot feature information based on the first parameter and the correlation between the first parameter and the first pilot feature information.
- the interface 1303 is configured to send information indicating the correlation between the first parameter and the first pilot characteristic information to the first terminal device.
- the interface 1303 is used to send pilot indication information to the first terminal device, where the pilot indication information indicates the first pilot set.
- the processor 1302 is configured to determine the first parameter, determine the number of bits occupied by the pilot indication information according to the correlation between the number of bits occupied by the pilot indication information and the first parameter, and the first network device determines the number of bits occupied by the pilot indication information according to The number of bits occupied by the pilot indication information.
- the pilot indication information is sent through the interface 1303.
- the interface 1303 is used to send information indicating the pilot to the first terminal device.
- the interface 1303 is used to send a reference signal, and the reference signal is used to determine channel state information between the first network device and a terminal device among the plurality of terminal devices.
- the interface 1303 is used to receive channel state information between the first terminal device and the first network device from the first terminal device.
- the interface 1303 is used to send reporting instruction information to the first terminal device.
- the interface 1303 is used to unicast, multicast or broadcast to indicate channel status information between the first network device and the first terminal device.
- the interface 1303 is used to unicast, multicast or broadcast to indicate channel status information between the first network device and the second terminal device.
- the interface 1303 is used to receive updated channel state information between the first terminal device and the first network device from the first terminal device.
- the updated first terminal device and the first network device The channel state information between the first terminal device and the first network device is sent by the first terminal device when the change amount of the channel state information between the first terminal device and the first network device is greater than the preset channel state information change amount threshold.
- the first device may be a terminal device, a network device, or other devices.
- the processor 1302 is used to obtain multiple terminal devices and multiple Channel state information between network devices, determining second pilot characteristic information associated with the first parameter based on the channel state information, and determining a first number of terminal devices that meet a preset rate requirement value based on the second pilot characteristic information, When the first number is less than the preset user number threshold, the second pilot feature information associated with the first parameter is updated to obtain the first pilot feature information associated with the first parameter.
- the processor 1302 is configured to increase the number of pilots indicated by the second pilot characteristic information to obtain the first pilot characteristic information when the first number is less than a preset user number threshold.
- the processor 1302 is configured to, when the first number is less than a preset user number threshold, for the first terminal device that does not meet the rate requirement value, the second pilot characteristic information indicates the first terminal device Multiplex the same pilot with the second terminal device, set a first requirement, the first requirement indicates that the first terminal device and the second terminal device cannot reuse the same pilot, and perform one or more iterations according to the first requirement until When the preset iteration stop condition is met, the first pilot feature information associated with the first parameter is obtained.
- FIG. 8 is a schematic structural diagram of a device provided by an embodiment of the present application.
- the device 1401 may include a communication transceiver 1403 and a processor 1402. Further, the device 1401 may include a memory 1404. The dotted line on the memory 1404 in the figure further indicates that the memory is optional.
- the communication transceiver 1403 is used to input and/or output information; the processor 1402 is used to execute computer programs or instructions, so that the device 1401 implements the first terminal device, the first network device or the related solution in the above-mentioned Figure 2 or Figure 3. First installation method.
- the communication transceiver 1403 can implement the solution implemented by the interface 1303 of Figure 7
- the processor 1402 can implement the solution implemented by the processor 1302 of Figure 7
- the memory 1404 can implement the memory 1304 of Figure 7 The implemented solution will not be described again here.
- Figure 9 is a schematic diagram of a communication device provided by an embodiment of the present application.
- the device 1501 can be a first terminal device, a first network device or a first device, or it can be
- the chip or circuit may be, for example, a chip or circuit that may be provided in a first terminal device, another example may be a chip or circuit that may be provided in a second terminal device, or another example may be a chip or circuit that may be provided in a network device.
- the device 1501 includes a processing unit 1502 and a communication unit 1503. Further, the device 1501 may or may not include a storage unit 1504. The memory unit 1504 in the figure is dotted to further indicate that the memory is optional.
- the processing unit 1502 is used to obtain a pilot and perform communication according to the pilot.
- the pilot has an associated relationship with the first parameter, and the first parameter includes the number of network devices in the applicable location of the first terminal device, the number of terminal devices in the applicable location of the first terminal device, the density of terminal devices in the applicable location, and the number of terminal devices in the applicable location. At least one of the size information, the scene type of the applicable place, the channel type corresponding to the applicable place, the data transmission rate threshold, the data transmission delay threshold, the data transmission bit error rate threshold, or the data transmission reliability threshold.
- the processing unit 1502 is used to obtain a pilot and communicate with the first terminal device according to the pilot.
- the pilot has an associated relationship with the first parameter, and the first parameter includes the number of network devices in the applicable location of the first terminal device, the number of terminal devices in the applicable location of the first terminal device, the density of terminal devices in the applicable location, and the number of terminal devices in the applicable location. At least one of the size information, the scene type of the applicable place, the channel type corresponding to the applicable place, the data transmission rate threshold, the data transmission delay threshold, the data transmission bit error rate threshold, or the data transmission reliability threshold.
- the processor 1302 is used to process the unit 1502 to obtain channel state information between multiple terminal devices and multiple network devices, Determine the second pilot characteristic information associated with the first parameter according to the channel state information, and determine the first number of terminal devices that meet the preset rate requirement value based on the second pilot characteristic information, when the first number is less than the preset number of users
- the second pilot feature information associated with the first parameter is updated to obtain the first pilot feature information associated with the first parameter.
- the above division of units of the communication device is only a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or may be physically separated.
- the communication unit 1503 can be implemented by the interface 1303 of Figure 7, and the processing unit 1502 can be implemented by the processor 1302 of Figure 7.
- the present application also provides a computer program product.
- the computer program product includes: computer program code or instructions.
- the computer program code or instructions When the computer program code or instructions are run on a computer, the computer causes the computer to execute Figure 2 Or the method of any one of the embodiments shown in Figure 3.
- the present application also provides a computer-readable storage medium.
- the computer-readable medium stores program code.
- the program code When the program code is run on a computer, it causes the computer to execute Figure 2 or Figure 3 The method of any of the embodiments shown.
- the present application also provides a chip system, and the chip system may include a processor.
- the processor is coupled to the memory and can be used to execute the method of any one of the embodiments shown in Figure 2 or Figure 3.
- the chip system also includes a memory.
- Memory is used to store computer programs (also called codes, or instructions).
- the processor is configured to call and run the computer program from the memory, so that the device equipped with the chip system executes the method of any one of the embodiments shown in Figure 2 or Figure 3.
- this application also provides a system, which includes one or more of the aforementioned network devices.
- the system may also include one or more terminal devices, such as the first terminal device and/or the second terminal device involved in the embodiments of this application.
- a computer program product includes one or more computer instructions.
- Computer instructions When computer instructions are loaded and executed on a computer, processes or functions according to embodiments of the present application are generated in whole or in part.
- the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- Computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, e.g., computer instructions may be transmitted from a website, computer, server or data center via a wired link (e.g.
- Coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless means to transmit to another website, computer, server or data center.
- Computer-readable storage media can be any available media that can be accessed by a computer or a data storage device such as a server, data center, or other integrated media that contains one or more available media. Available media may be magnetic media (e.g., floppy disks, hard disks, tapes), optical media (e.g., high-density digital video discs (DVD)), or semiconductor media (e.g., solid state disks (SSD) )wait.
- magnetic media e.g., floppy disks, hard disks, tapes
- optical media e.g., high-density digital video discs (DVD)
- semiconductor media e.g., solid state disks (SSD)
- the network equipment in each of the above apparatus embodiments corresponds to the network equipment or terminal equipment in the terminal equipment and method embodiments, and corresponding modules or units perform corresponding steps.
- the communication unit transmits receiving or transmitting in the method embodiments.
- the steps other than sending and receiving may be executed by the processing unit (processor).
- the processing unit processor
- a component may be, but is not limited to, a process, a processor, an object, an executable file, a thread of execution, a program and/or a computer running on a processor.
- applications running on the computing device and the computing device may be components.
- One or more components can reside in a process and/or thread of execution and a component can be localized on one computer and/or distributed between two or more computers. Additionally, these components can execute from various computer-readable media having various data structures stored thereon.
- a component may, for example, be based on a signal having one or more data packets (eg, data from two components interacting with another component, a local system, a distributed system, and/or a network, such as the Internet, which interacts with other systems via signals) Communicate through local and/or remote processes.
- data packets eg, data from two components interacting with another component, a local system, a distributed system, and/or a network, such as the Internet, which interacts with other systems via signals
- the disclosed systems, devices and methods can be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components may be combined or integrated. to another system, or some features can be ignored, or not implemented.
- the coupling or direct coupling or communication connection between each other shown or discussed may be through some interfaces, and the indirect coupling or communication connection of the devices or units may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
- each functional unit in each embodiment of the present application can be integrated into one processing unit, each unit can exist physically alone, or two or more units can be integrated into one unit.
- Functions may be stored in a computer-readable storage medium when implemented in the form of software functional units and sold or used as independent products.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (27)
- 一种通信方法,其特征在于,所述方法包括:第一终端装置获取导频,所述导频与第一参数具有关联关系,所述第一参数包括所述第一终端装置适用场所内的网络装置数量、所述第一终端装置适用场所内的终端装置数量、所述适用场所内的终端装置的密度、所述适用场所的尺寸信息、所述适用场所的场景类型、所述适用场所对应的信道类型、数据传输速率阈值、数据传输时延阈值,数据传输误码率阈值,或数据传输可靠性阈值中的至少一项;所述第一终端装置根据所述导频进行通信。
- 如权利要求1所述的方法,其特征在于,所述导频为第一导频集合包括的导频中的导频;所述第一导频集合与第一导频特征信息具有关联关系;所述第一导频特征信息包括:所述第一导频集合中的导频的密度、数目或长度中的至少一项;所述第一导频特征信息与所述第一参数具有关联关系。
- 如权利要求2所述的方法,其特征在于,所述第一导频特征信息为多个候选导频特征信息中的一个候选导频特征信息;所述候选导频特征信息包括第一候选导频特征信息和第二候选导频特征信息;所述第一候选导频特征信息包括导频的密度、导频的数目,或导频的长度中的至少一项;所述第二候选导频特征信息包括导频的密度、导频的数目,或导频的长度中的至少一项;所述第一候选导频特征信息和所述第二候选导频特征信息中的导频的密度、导频的数目,或导频的长度中的至少一项不同。
- 如权利要求2或3所述的方法,其特征在于,所述方法还包括:所述第一终端装置接收来自所述第一网络装置的指示所述第一参数和所述第一导频特征信息的关联关系的信息。
- 如权利要求1-4任一项所述的方法,其特征在于,所述导频为第一导频集合包括的导频中的导频,所述第一导频集合与所述第一参数具有关联关系;所述方法还包括:所述第一终端装置接收来自第一网络装置的导频指示信息,所述导频指示信息指示所述第一导频集合;所述第一终端装置根据所述导频指示信息确定所述第一导频集合。
- 如权利要求5所述的方法,其特征在于,所述导频指示信息占用的比特数与所述第一参数具有关联关系。
- 如权利要求1-6任一项所述的方法,其特征在于,所述第一终端装置获取导频,包括:所述第一终端装置接收来自所述第一网络设备的指示所述导频的信息;所述第一终端装置根据所述指示所述导频的信息,确定所述导频。
- 如权利要求1-7任一项所述的方法,其特征在于,所述方法还包括以下内容中的至少一项:所述第一终端装置接收来自第一网络装置单播、组播或广播的指示第二终端装置与所述第一网络装置之间的信道状态信息;所述第一终端装置接收来自所述第二终端装置的单播或组播的指示所述第二终端装置与所述第一网络装置之间的信道状态信息;所述第一终端装置向所述第二终端装置发送所述第一终端装置与所述第一网络装置之间的信道状态信息;或,所述第一终端装置向第一终端装置组中的终端装置组播所述第一终端装置与所述第一网络装置之间的信道状态信息。
- 一种通信方法,其特征在于,所述方法包括:第一网络装置获取导频,所述导频与第一参数具有关联关系,所述第一参数包括第一终端装置适用场所内的网络装置数量、所述第一终端装置适用场所内的终端装置数量、所述适用场所内的终端装置的密度、所述适用场所的尺寸信息、所述适用场所的场景类型、所述适用场所对应的信道类型、数据传输速率阈值、数据传输时延阈值,数据传输误码率阈值,或数据传输可靠性阈值中的至少一项;所述第一网络装置根据所述导频与所述第一终端装置进行通信。
- 如权利要求9所述的方法,其特征在于,所述导频为第一导频集合包括的导频中的导频;所述第一导频集合与第一导频特征信息具有关联关系;所述第一导频特征信息包括:所述第一导频集合中的导频的密度、数目或长度中的至少一项;所述第一导频特征信息与所述第一参数具有关联关系。
- 如权利要求10所述的方法,其特征在于,所述第一导频特征信息为多个候选导频特征信息中的一个候选导频特征信息;所述候选导频特征信息包括第一候选导频特征信息和第二候选导频特征信息;所述第一候选导频特征信息包括导频的密度、导频的数目,或导频的长度中的至少一项;所述第二候选导频特征信息包括导频的密度、导频的数目,或导频的长度中的至少一项;所述第一候选导频特征信息和所述第二候选导频特征信息中的导频的密度、导频的数目,或导频的长度中的至少一项不同。
- 如权利要求10或11所述的方法,其特征在于,所述方法还包括:所述第一网络装置向第一终端装置发送指示所述第一参数和所述第一导频特征信息的关联关系的信息。
- 如权利要求9-12任一项所述的方法,其特征在于,所述导频为第一导频集合包括的导频中的导频,所述第一导频集合与所述第一参数具有关联关系;所述方法还包括:所述第一网络装置向第一终端装置发送导频指示信息,所述导频指示信息指示所述第一导频集合。
- 如权利要求13所述的方法,其特征在于,所述导频指示信息占用的比特数与所述第一参数具有关联关系。
- 如权利要求9-14任一项所述的方法,其特征在于,所述方法还包括:所述第一网络装置向第一终端装置发送指示所述导频的信息。
- 如权利要求9-15任一项所述的方法,其特征在于,所述方法还包括:所述第一网络装置单播、组播或广播指示所述第一网络装置与所述第一终端装置之间 的信道状态信息;和/或,所述第一网络装置单播、组播或广播指示所述第一网络装置与第二终端装置之间的信道状态信息。
- 一种通信方法,其特征在于,所述方法包括:获取多个终端装置与多个网络装置之间的信道状态信息;根据所述信道状态信息,确定第一参数关联的第二导频特征信息,所述第二导频特征信息包括导频数量和导频分配信息,所述导频分配信息指示所述导频数量的导频在所述多个终端装置之间的分配方式,所述第一参数包括所述第一终端装置适用场所内的网络装置数量、所述第一终端装置适用场所内的终端装置数量、所述适用场所内的终端装置的密度、所述适用场所的尺寸信息、所述适用场所的场景类型、所述适用场所对应的信道类型、数据传输速率阈值、数据传输时延阈值,数据传输误码率阈值,或数据传输可靠性阈值中的至少一项;确定基于所述第二导频特征信息满足预设的速率需求值的终端装置的第一数量;在所述第一数量小于预设用户数量阈值的情况下,更新所述第一参数关联的所述第二导频特征信息,得到与所述第一参数关联的第一导频特征信息。
- 如权利要求17所述的方法,其特征在于,所述第二导频特征信息指示存在至少两个终端,所述至少两个终端复用一个导频。
- 如权利要求17或18所述的方法,其特征在于,所述在所述第一数量小于预设用户数量阈值的情况下,更新所述第一参数关联的所述第二导频特征信息,得到与所述第一参数关联的第一导频特征信息,包括:在所述第一数量小于预设用户数量阈值的情况下,增加所述第二导频特征信息指示的导频数量,得到所述第一导频特征信息。
- 如权利要求19所述的方法,其特征在于,所述在所述第一数量小于预设用户数量阈值的情况下,增加所述第二导频特征信息指示的导频数量,得到所述第一导频特征信息,包括:在所述第一数量小于预设用户数量阈值的情况下,针对未满足所述速率需求值的第一终端装置,所述第二导频特征信息指示所述第一终端装置与第二终端装置复用同一个导频;设置第一需求,所述第一需求指示所述第一终端装置和所述第二终端装置无法复用同一个导频;根据所述第一需求进行一次或多次迭代,直至满足预设的迭代停止条件,得到与所述第一参数关联的第一导频特征信息。
- 如权利要求20所述的方法,其特征在于,所述第二导频特征信息指示所述第一终端装置与多个第三终端装置复用所述第一导频;所述第二终端装置为所述多个第三终端装置中与所述第一终端装置物理位置最近的第三终端装置。
- 如权利要求20或21所述的方法,其特征在于,所述预设的迭代停止条件包括以下内容中的至少一项:满足预设的速率需求值的终端装置的数量不小于所述预设用户数量阈值;当前导频数目与导频数目初始值的差值大于预设值;或,迭代次数大于预设迭代次数。
- 一种通信装置,其特征在于,包括通信接口和至少一个处理器,所述通信接口和所述至少一个处理器通过线路互联;所述通信接口,用于输入和/或输出信令或数据;所述处理器,用于执行计算机可执行程序,使得权利要求1-22任一项所述的方法被执行。
- 一种通信装置,其特征在于,包括处理器和存储器,所述存储器,用于存储计算机程序或指令;所述处理器,用于执行存储器中的计算机程序或指令,使得权利要求1-22任一项所述的方法被执行。
- 一种通信装置,其特征在于,包括处理单元和通信单元,所述处理单元用于通过所述通信单元执行如权利要求1-22任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被计算机调用时,使得权利要求1-22任一项所述的方法被执行。
- 一种芯片系统,其特征在于,所述芯片系统包括至少一个处理器,和接口电路,所述接口电路和所述至少一个处理器通过线路互联,所述处理器通过运行指令,以执行权利要求1-22任一项所述的方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/120681 WO2024060159A1 (zh) | 2022-09-22 | 2022-09-22 | 一种通信方法、相关装置、可读存储介质以及芯片系统 |
| CN202280097650.5A CN119487785A (zh) | 2022-09-22 | 2022-09-22 | 一种通信方法、相关装置、可读存储介质以及芯片系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/120681 WO2024060159A1 (zh) | 2022-09-22 | 2022-09-22 | 一种通信方法、相关装置、可读存储介质以及芯片系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024060159A1 true WO2024060159A1 (zh) | 2024-03-28 |
Family
ID=90453541
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/120681 Ceased WO2024060159A1 (zh) | 2022-09-22 | 2022-09-22 | 一种通信方法、相关装置、可读存储介质以及芯片系统 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN119487785A (zh) |
| WO (1) | WO2024060159A1 (zh) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107404371A (zh) * | 2016-05-20 | 2017-11-28 | 华为技术有限公司 | 一种数据处理方法、装置及系统 |
| CN109474395A (zh) * | 2017-09-07 | 2019-03-15 | 华为技术有限公司 | 数据传输方法、终端、网络设备和通信系统 |
| US20190334749A1 (en) * | 2016-07-28 | 2019-10-31 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Pilot signal transmission method, terminal equipment, and network equipment |
-
2022
- 2022-09-22 WO PCT/CN2022/120681 patent/WO2024060159A1/zh not_active Ceased
- 2022-09-22 CN CN202280097650.5A patent/CN119487785A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107404371A (zh) * | 2016-05-20 | 2017-11-28 | 华为技术有限公司 | 一种数据处理方法、装置及系统 |
| US20190334749A1 (en) * | 2016-07-28 | 2019-10-31 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Pilot signal transmission method, terminal equipment, and network equipment |
| CN109474395A (zh) * | 2017-09-07 | 2019-03-15 | 华为技术有限公司 | 数据传输方法、终端、网络设备和通信系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119487785A (zh) | 2025-02-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Bertenyi | 5G evolution: What's next? | |
| CN109246829B (zh) | 通信方法和通信设备 | |
| CN109041078A (zh) | 一种业务数据传输方法及装置 | |
| WO2024041185A1 (zh) | 一种通信方法及装置 | |
| WO2020125635A1 (zh) | 一种通信方法及装置 | |
| WO2024060159A1 (zh) | 一种通信方法、相关装置、可读存储介质以及芯片系统 | |
| WO2022077184A1 (zh) | 请求prs配置的方法、装置、通信设备及存储介质 | |
| WO2025000295A1 (zh) | 小区同步方法、装置、设备及存储介质 | |
| WO2024007335A1 (zh) | 无线通信方法、装置、设备及存储介质 | |
| CN120499707B (zh) | 通信方法和通信装置 | |
| WO2022012256A1 (zh) | 通信的方法及通信装置 | |
| US20250330841A1 (en) | Wireless communication methods and communication devices | |
| CN114449624A (zh) | 模式切换方法及相关装置 | |
| EP4636579A1 (en) | Model updating method and apparatus, and device and storage medium | |
| US20230022225A1 (en) | Methods and systems for managing reflecting surface | |
| Ali et al. | A review of the use cases and possible technologies for 5G and beyond communications | |
| EP4482207A1 (en) | Task configuration method and apparatus | |
| WO2025209345A1 (zh) | 一种通信方法及装置 | |
| WO2022089335A1 (zh) | 通信方法、装置及系统 | |
| CN120825782A (zh) | 通信方法及装置 | |
| WO2021134718A1 (zh) | 多跳路径的数据传输方法及装置 | |
| WO2025175493A1 (zh) | 通信方法、感知设备、通信系统和存储介质 | |
| JP2026504013A (ja) | データ処理方法及び通信装置 | |
| CN121151926A (zh) | 通信方法及通信设备 | |
| WO2025081440A1 (zh) | 配置方法、终端设备和网络设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22959167 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280097650.5 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 202280097650.5 Country of ref document: CN |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22959167 Country of ref document: EP Kind code of ref document: A1 |