WO2018228512A1 - 一种消息发送方法及装置 - Google Patents
一种消息发送方法及装置 Download PDFInfo
- Publication number
- WO2018228512A1 WO2018228512A1 PCT/CN2018/091399 CN2018091399W WO2018228512A1 WO 2018228512 A1 WO2018228512 A1 WO 2018228512A1 CN 2018091399 W CN2018091399 W CN 2018091399W WO 2018228512 A1 WO2018228512 A1 WO 2018228512A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- time unit
- time
- unit
- resource
- Prior art date
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
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0896—Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/16—Threshold monitoring
-
- 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/14—Two-way operation using the same type of signal, i.e. duplex
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1221—Wireless traffic scheduling based on age of data to be sent
-
- 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/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
-
- 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/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
- H04L5/005—Allocation of pilot signals, i.e. of signals known to the receiver of common pilots, i.e. pilots destined for multiple users or terminals
Definitions
- the present application relates to the field of mobile communications, and in particular, to a message sending method and apparatus.
- the LTE network transmits signals in units of radio frames.
- both uplink and downlink are transmitted in a system frame structure.
- Each system frame is 10 ms, and all work on 15 KHz subcarriers of the same length, using the same length.
- the sub-frames and time slots work.
- the LTE network supports two frame structures, an FDD frame structure type for frequency division duplexing (FDD) and a TDD frame structure type for time division duplexing (TDD).
- FDD frequency division duplexing
- TDD time division duplexing
- the FDD frame structure includes 10 subframes, the subframe length is 1 ms, each subframe includes two consecutive slots, and the slot number in one system frame is 0-19.
- uplink and downlink transmissions are separated by frequency domain.
- each 10ms there are 10 subframes available for uplink and downlink transmission.
- TTI transmission time interval
- Each traditional transmission time interval (TTI) is 1 ms, which is equal to the length of the subframe.
- TDD transmission time interval
- data modulation is performed at intervals of 15 kHz subcarriers.
- the TDD system shares a carrier and distinguishes between uplink and downlink in time.
- a 10 ms radio frame may include 10 subframes, which have different TDD configurations, and some subframes are downlink subframes for downlink data transmission, and some subframes are uplink subframes for uplink data.
- Sending in addition, also includes some special subframes, both the downlink transmission part and the uplink transmission part.
- NR new radio
- a variety of subcarrier spacings are introduced, with a baseline of 15 kHz, which can be 15 kHz * 2 n, n is an integer, from 3.75 kHz, 7.5 kHz up to 480 kHz, up to eight.
- n is an integer, from 3.75 kHz, 7.5 kHz up to 480 kHz, up to eight.
- multiple slot types are supported, and the slot types can be dynamically changed.
- a time slot may be composed of at least one of a downlink transmission, a guard period (GP), an uplink transmission, and the like, such that the time slot comprises at least the following: a downlink time slot (DL only slot), and a downlink time-based DL centric slot, UL centric slot, UL only slot, etc.
- 3 is a schematic diagram of different time slot types (also referred to as time slot configurations) in a 5G NR system, taking a normal cyclic prefix (normal CP) and 14 OFDM symbols as an example.
- normal CP normal cyclic prefix
- the number of uplink symbols/downlink symbols/protection interval symbols included in different slot types may be different.
- Different time slot types may be represented by the number of symbols in addition to the difference in composition.
- a mini slot contains less than 7 symbols (for example, 1 symbol, 2 symbols, 4 symbols, etc. )
- a normal slot contains 7 symbols or 14 symbols.
- aperiodic message having a certain timing relationship includes: aperiodic channel state information (CSI), an aperiodic sounding reference signal (SRS), an acknowledgement (ACK), a negative acknowledgement (NACK), and the like. Regardless of whether it is a periodic message or an acyclic message, if the time slot type changes dynamically when the transmission time comes, it may result in failure to send.
- the present application describes a message transmitting method and apparatus.
- a time unit may be composed of at least one of a downlink transmission, a guard interval, an uplink transmission, and the like, such that the time unit is configured to include at least the following: a downlink time unit, a downlink main time unit, and an uplink main time. Unit, uplink time unit, etc.
- the number of uplink symbols/the number of downlink symbols/the number of guard interval symbols included in different types of time units may be different.
- the types of different time units may be represented by the number of symbols in addition to the difference in composition.
- the mini time unit contains less than 7 symbols (for example, 1 symbol, 2 symbols, 4 symbols, etc.), The time unit contains 7 symbols or 14 symbols.
- the embodiment of the present application provides a message sending method, where the method is applied to a first device, where the method includes: determining, according to a first configuration of a first message, a first Determining, in the first time unit, whether a resource capable of carrying the first message exists; and when there is no resource capable of carrying the first message in the first time unit, determining to send the At least one second time unit of the first message, wherein each second time unit has a resource capable of carrying the first message; and the at least one second time unit transmits the number to the second device A message.
- determining the at least one second time unit for transmitting the first message comprises: determining at least one candidate time unit according to the second configuration; at the at least one candidate The at least one second time unit is determined among the time units.
- determining the at least one second time unit for transmitting the first message comprises: determining the at least one second time unit according to the first rule.
- determining the at least one second time unit among the at least one candidate time unit comprises: in the at least one candidate time unit according to the first rule Determining the at least one second time unit.
- the first rule includes determining the at least one second time unit from a time unit that is closest to the first time unit.
- the first rule includes: determining the at least one second time unit from a time unit located at a front.
- the first rule includes: a time interval between each second time unit and a current time is greater than or equal to a first threshold, where the first threshold is according to the The device capabilities of a device are determined.
- the first rule includes: a time interval of each second time unit and a current time is less than or equal to a second threshold, where the second threshold is according to the first message The delay is determined.
- the first rule includes: each second time unit is located after the first time unit.
- the first rule is determined according to the second configuration of the first message, or the first rule is predefined.
- the sending, by the at least one second time unit, the first message to the second device includes: when the at least one second time unit is present, The at least one second time unit sends the first message to the second device.
- the method further includes: discarding the first message when the at least one second time unit does not exist.
- the method further includes: when the first time unit has a resource capable of carrying the first message, sending, to the second device, the first time unit The first message.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- the sending, by the at least one second time unit, the first message to the second device includes: when the at least one second time unit is at least two And dividing, by the second time unit, the first message, and transmitting, by the at least two second time units, the first message after the splitting to the second device.
- the sending, by the at least one second time unit, the first message to the second device includes: when the at least one second time unit is at least two In the case of the second time unit, the first message is sent to the second device in the at least two second time units, respectively.
- the time unit capable of carrying the message is reselected, so that when the type of the time unit dynamically changes, the time unit can still be sent. The probability of this message increases.
- the present application describes another message transmitting method and apparatus.
- the embodiment of the present application provides a message sending method, including: determining a first time window according to a third configuration of the first message; determining whether at least one first time unit exists in the first time window, where a resource capable of carrying the first message in each first time unit; and one of the at least one first time unit when the at least one first time unit exists in the first time window The first time unit sends the first message to the second device.
- the first time unit is a first time unit closest to a start position of the first time window in the at least two first time units, and a first time closest to an end position of the first time window a time unit, and one of the first time units closest to a central location of the first time window.
- the transmitting by the one or more first time units in the at least one first time unit, the first message to the second device, Separating the first message when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first time units; respectively Transmitting the split first message to the second device at the two or more second time units.
- the transmitting, by the one or more first time units in the at least one first time unit, the first message to the second device The at least one first time unit is at least two first time units, and the one or more first time units are two or more first time units, respectively, in the two or more The first time unit sends the first message to the second device.
- the method further includes: discarding the first message when the at least one first time unit does not exist in the first time window.
- the time window and the granularity of the time unit are one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- time unit located within a certain time range is used as an alternative to the time unit for transmitting the first message, in which case, as long as these time units are used as alternatives
- a time unit can carry the message, and the message can be sent so that when the type of the time unit changes dynamically, the probability that the message can still be sent increases.
- the present application describes another message transmitting method and apparatus.
- the embodiment of the present application provides a message sending method, including: determining, according to a first configuration of a first message, at least one candidate time unit; determining whether at least one of the at least one candidate time unit exists a time unit, wherein each of the first time units has a resource capable of carrying the first message; and when the at least one first time unit is present among the at least one candidate time unit, at least One or more of the first time units transmit the first message to the second device.
- the sending by the one or more first time units in the at least one first time unit, the first message to the second device, Separating the first message when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first time units; respectively Transmitting the split first message to the second device in the at least two second time units.
- At least one first time unit is at least two first time units, and when the one or more first time units are two or more first time units, respectively at the at least two first time units The unit sends the first message to the second device.
- the method further includes: discarding the first message when the at least one first time unit does not exist in the at least one candidate time unit.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- multiple time units are used as an alternative to the time unit for transmitting the first message, in which case, as long as one of the time units as the alternatives can carry the message,
- the message can be sent such that when the type of time unit changes dynamically, the probability that the message can still be sent increases.
- the present application describes another message transmitting method and apparatus.
- the embodiment of the present application provides a message sending method, including: determining, according to a first configuration of a first message, a first resource used to send the first message; determining whether the first resource is capable of a resource that carries the first message; when there is no resource capable of carrying the first message in the first resource, determining at least one second resource for sending the first message, where each There are resources in the two resources that can carry the first message; and the first message is sent to the second device in the at least one second resource.
- the first resource and the second resource include resources of at least one of a time domain, a frequency domain, an air domain, and a code domain.
- the method further includes: when the first resource has a resource capable of carrying the first message, sending, by the first resource, to the second device The first message.
- the granularity of the first resource and the second resource in the time domain is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, TTI, milliseconds.
- the time unit capable of carrying the time-frequency resource is reselected, so that when the type of the current frequency resource changes dynamically, The probability that the message can still be sent increases.
- This application describes another method and apparatus for transmitting a message.
- the embodiment of the present application provides a message sending method, including: determining, according to a first configuration of a first message, a first time unit for sending the first message, where the first time unit is The channel transmitted on the at least two PUCCHs; the first message is sent in at least one of the at least two PUCCHs.
- the at least two PUCCHs include a short PUCCH and a long PUCCH, where the first message is sent in at least one of the at least two PUCCHs, including: When there is a resource in the short PUCCH that can carry the first message, the PUCCH located in the front of the at least two PUCCHs sends the first message to the second device; when the short PUCCH does not exist, When the resource of the first message is carried, and the resource capable of carrying the first message exists in the long PUCCH, the first message is sent to the second device in the long PUCCH.
- the sending, by the at least one of the at least one PUCCH, the first message includes: when the at least one PUCCH is two or more PUCCHs, The first message is divided; the split first message is sent to the second device in the two or more PUCCHs respectively.
- the splitting the first message is sent to the second device in the two or more PUCCHs respectively, including: in the two or more PUCCHs The first PUCCH in which the previous PUCCH transmission delay is required to be high, and the first message after the split PUCCH transmission delay in the two or more PUCCHs is required to be low.
- the at least two PUCCHs include a short PUCCH and a long PUCCH, where the split first message is sent to the second device, respectively, in the at least two PUCCHs, including The first message after the division of the short PUCCH transmission bit number is small, and the first message after the division of the number of bits is transmitted in the long PUCCH.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- the embodiment of the present application provides a message sending apparatus, where the apparatus may be a first device (a network device or a terminal device), or may be a chip in the first device.
- the apparatus can include a processing unit and a transceiver unit.
- the processing unit may be a processor, and the transceiver unit may be a transceiver; the first device may further include a storage unit, where the storage unit may be a memory; the storage unit is configured to store an instruction, The processing unit executes the instructions stored by the storage unit to enable the first device to perform any one of the possible implementations of the first aspect or the first aspect, the second aspect, or any one of the possible implementations of the second aspect.
- the processing unit may be a processor, the transceiver unit may be an input/output interface, a pin or a circuit, etc.; the processing unit executes an instruction stored by the storage unit to enable the
- the first device performs any one of the possible implementations of the first aspect or the first aspect, any one of the possible implementations of the second or second aspect, the third aspect, or any one of the possible implementations of the third aspect
- the embodiment of the present application provides a communication system, where the communication system includes the network device and the terminal device in the sixth aspect.
- the embodiment of the present application provides a computer readable storage medium, configured to store a computer program, where the computer program is used to execute the first aspect, the second aspect, any possible implementation manner of the first aspect, or the second An instruction of a method in any of the possible implementations.
- a chip system comprising a memory and a processor for storing a computer program for calling and running the computer program from the memory such that the communication device on which the chip system is mounted is first Aspect, second aspect, any possible implementation of the first aspect or a method of any of the possible implementations of the second aspect.
- a computer program product comprising: computer program code, when the computer program code is processed by a communication unit, a processing unit or a transceiver of a communication device (eg, a terminal device or a network device) When the device is in operation, the communication device is caused to perform the method of the first aspect, the second aspect, any possible implementation of the first aspect, or any possible implementation of the second aspect.
- FIG. 1 is a schematic diagram of an FDD frame structure
- FIG. 2 is a schematic diagram of a TDD frame structure
- FIG. 3 is a schematic diagram of a slot type in a 5G NR system
- FIG. 4 is a schematic diagram of a network architecture applied in an embodiment of the present application.
- FIG. 5 is a flowchart of a first embodiment of a message sending method provided by the present application.
- Figure 6 is a block diagram of a first embodiment of a first device provided by the present application.
- FIG. 7 is a structural diagram of a first embodiment of a first device provided by the present application.
- FIG. 8 is a flowchart of a second embodiment of a message sending method provided by the present application.
- Figure 9 is a block diagram of a second embodiment of the first device provided by the present application.
- FIG. 10 is a structural diagram of a second embodiment of a first device provided by the present application.
- FIG. 11 is a flowchart of a third embodiment of a message sending method provided by the present application.
- Figure 12 is a block diagram of a third embodiment of the first device provided by the present application.
- Figure 13 is a structural diagram of a third embodiment of the first device provided by the present application.
- FIG. 14 is a flowchart of a fourth embodiment of a message sending method provided by the present application.
- Figure 15 is a block diagram of a fourth embodiment of the first device provided by the present application.
- FIG. 16 is a structural diagram of a fourth embodiment of a first device provided by the present application.
- 17 is a flowchart of a fifth embodiment of a message sending method provided by the present application.
- Figure 18 is a skeleton diagram of a fifth embodiment of the first device provided by the present application.
- FIG. 19 is a structural diagram of a fifth embodiment of the first device provided by the present application.
- FIG. 4 shows a communication system 100 to which the embodiment of the present application is applied.
- Communication system 100 can include at least one network device 110 and a plurality of terminal devices 120 located within the coverage of network device 110.
- FIG. 1 exemplarily shows one network device and two terminal devices.
- the communication system 100 may include multiple network devices and may include other numbers of terminal devices within the coverage of each network device. This example does not limit this.
- the wireless communication system 100 may further include other network entities, and the embodiment of the present application is not limited thereto.
- the communication system used in the embodiments of the present application may be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, or a wideband code division multiple access (wideband code division multiple access).
- GSM global system of mobile communication
- CDMA code division multiple access
- WCDMA wideband code division multiple access
- GPRS general packet radio service
- LTE long term evolution
- FDD frequency division duplex
- TDD time division duplex
- UMTS universal mobile telecommunication system
- 5G NR and other wireless communication systems using orthogonal frequency-division multiplexing (OFDM) technology.
- OFDM orthogonal frequency-division multiplexing
- the network device involved in the embodiment of the present application may be used to provide a wireless communication function for the terminal device.
- the network device may include various forms of macro network devices, micro network devices (also referred to as small stations), relay stations, access points, and the like.
- the network device may be a network transceiver station (BTS) in GSM or CDMA, a network device (NodeB, NB) in WCDMA, or an evolved network device in LTE (evolutional NodeB). , eNB or e-NodeB), and may be the corresponding device gNB in the 5G network.
- BTS network transceiver station
- NodeB, NB network device
- LTE evolutional NodeB
- the terminal device involved in the embodiment of the present application may also be referred to as a user equipment (UE), a mobile station (MS), a mobile terminal, and the like.
- the terminal device may be connected by using a wireless device.
- a radio access network (RAN) communicates with one or more core networks.
- the terminal device may be a mobile phone (or "cellular" phone), a computer with a mobile terminal device, etc., for example, the terminal device also It can be a portable, pocket, handheld, computer built-in or in-vehicle mobile device that exchanges language and/or data with the wireless access network.
- the embodiment of the present application does not specifically limit it.
- the network architecture and the service scenario described in the embodiments of the present application are for the purpose of more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation of the technical solutions provided by the embodiments of the present application.
- the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
- an embodiment of a message sending method provided by the present application includes S201, S202, S203, and S204.
- the first device determines, according to the first configuration of the first message, a first time unit for sending the first message.
- the first configuration of the first message refers to information for determining the sending time of the first message; the first message may be a periodic message or an aperiodic message; for the periodic message, the first configuration refers to a parameter configured by the upper layer.
- the first device determines the period and the offset according to the parameter, and the first device determines, according to the first configuration, a series of sending times of the periodic message, where the first time unit is one of the series of sending times; for the non-periodic message,
- a configuration refers to a fixed timing relationship of physical layer signaling, and the first device determines a sending time of the aperiodic message according to the first configuration.
- the first device determines whether there is a resource capable of carrying the first message in the first time unit.
- the first device may perform the above determination when the first time unit arrives, or may perform the above determination when it is known that the type of the first time unit changes.
- the first device determines at least one second time unit for sending the first message, where each second time unit is capable of carrying the first A resource for a message.
- the first device determines at least one candidate time unit according to the second configuration; the first device determines at least one second time unit among the at least one candidate time unit.
- the second configuration refers to a new parameter configured by the higher layer or physical layer signaling/high layer signaling.
- the physical layer or higher layer signaling may be downlink control information (DCI) or radio resources.
- Controlling (Radio Resource Control, RRC) signaling, physical layer or higher layer signaling indicates a new sending location or sending rule.
- the second configuration may be a high layer signaling resending parameter, and a new period may be obtained through the parameter.
- the second time unit may be located in the first time unit; or the second configuration may be a new transmission rule sent by the physical layer signaling, eg, closest to the first time unit
- the second time unit transmits the first message; for the aperiodic message, the second configuration refers to physical layer signaling (eg, DCI) indicating a new location or transmission rule.
- the second configuration indicates at least one time unit as a backup
- the first device may send the first message to the second device in all of the time units, or may select a part thereof (partial part mentioned here) Transmitting the first message to the second device for the one or more time units.
- the first device determines the at least one second time unit among the at least one candidate time unit according to the first rule.
- the process of selecting a part of the time units among the time units as alternatives may be performed according to the first rule.
- the first device determines at least one second time unit according to the first rule.
- the first device may alternatively determine the basis of the at least one second time unit, or may determine the at least one second time unit according to the two.
- the priority of the second configuration is higher than the first rule, for example, when the time units determined according to the second configuration are all located before the first time unit The unit, but one of the first rules is that the second time unit is located after the first time unit, and the second time unit is still selected in the time unit determined according to the second configuration.
- the first rule includes: the time interval between each second time unit and the current time is greater than or equal to the first threshold, and the first threshold is determined according to the device capability of the first device.
- the first device selects a time unit capable of carrying the first message from among time units whose time interval between the current time is greater than or equal to the first threshold.
- the device capability refers to the ability of the first device to prepare for the sending of the message
- the first threshold refers to the minimum preparation time that enables the first message to be sent, and if it is less than the threshold, the message is not ready to be sent.
- the first rule includes: the time interval of each second time unit and the current time is less than or equal to a second threshold, and the second threshold is determined according to a delay of the first message.
- the first device when determining whether a time unit has a resource capable of carrying the first message, the first device needs to determine whether the time interval between the time unit and the current time exceeds a second threshold, and if the second threshold is exceeded, the subsequent The time unit does not need to be judged.
- the delay refers to the maximum transmission delay of the message transmission; if it is greater than the threshold, the transmission delay of the message is too large.
- the first rule comprises: the first device determining at least one second time unit from a time unit closest to the first time unit.
- the first device determines, from the time unit closest to the first time unit, whether the time unit has a resource capable of carrying the first message.
- the time unit closest to the first time unit begins to determine whether the time unit has a resource capable of carrying the first message.
- the first device may select a time unit closest to the first time unit among the plurality of time units to start determining, if the latest time unit exists to be capable of carrying the a resource of a message, the nearest time unit is used as a second time unit, and if there is no resource capable of carrying the first message in the latest time unit, the first time unit is selected among the plurality of time units
- the near time unit makes a judgment.
- the first device can judge from the time unit closest to the first time unit, for example, the previous time unit or the next time unit of the first time unit.
- the difference between the re-determined transmission time of the first message and the original transmission time can be made smaller, thereby better ensuring the effectiveness of the first message.
- the first rule includes: the first device selects, from among the preceding time units, a time unit capable of carrying the first message.
- the first device from among the time units satisfying other conditions on the time domain.
- the preceding time unit begins to determine if the time unit has a resource capable of carrying the first message.
- the predetermined rule further includes that the time interval between each second time unit and the current time is greater than or equal to the first threshold
- the first device may be greater than or equal to the first threshold by a time interval between the current time and the current time.
- Determining, among the time units, a time unit located at the forefront begins to determine, if there is a resource in the time unit capable of carrying the first message, The time unit is used as the second time unit. If there is no resource in the time unit capable of carrying the first message, the next time unit of the time unit is selected for determination. When there are no other conditions to be met in the domain, the first device can judge from the latter time unit of the current time.
- the re-determined transmission time of the first message can be made as high as possible.
- the first rule comprises: each second time unit is located after the first time unit.
- the first device determines from the time unit following the first time unit that there is a time unit capable of carrying the first message.
- the first rule is determined according to the second configuration of the first message, or the first rule is predefined.
- S204 The first device sends the first message to the second device in the at least one second time unit.
- the first device when there is at least one second time unit, the first device sends the first message to the second device in the at least one second time unit.
- the first device discards the first message.
- the first device divides the first message; the first device sends the second device to the second device in the at least two second time units respectively. Send the split first message.
- the first device when the at least one second time unit is at least two second time units, the first device sends the first message to the second device in the at least two second time units, respectively.
- this embodiment further includes S205.
- the first time unit may be a plurality of (two or more, two or more) time units, and the first device may be second to the time units.
- the device sends the first message, and may also select a part of the time units (the one part is one or more) to send the first message to the second device.
- the granularity of the time unit is one of the following: a frame, a subframe, a slot, a mini-slot, a symbol, a TTI, and a millisecond.
- the advantage of selecting the granularity (relative time) such as frame, sub-frame, time slot, mini-slot, symbol, TTI is that it can indicate the reporting position more intuitively; the advantage of selecting the granularity (absolute time) such as milliseconds Yes: It is possible to avoid the problem that the time unit of the indication and the time unit after the change are different due to the change in the TTI length due to the change in the sub-carrier spacing (SCS).
- SCS sub-carrier spacing
- Each granularity is configurable as a configuration parameter and can be configured through physical layer or higher layer signaling (such as downlink control information (DCI) or radio resource control (RRC) signaling); or protocol
- DCI downlink control information
- RRC radio resource control
- the default time unit is specified. If no configuration signaling is received, the reporting time is calculated according to the default time unit. If the configuration signaling is received, the reporting time is calculated according to the time unit configured by the configuration signaling.
- the first device and the second device may be a terminal device or a network device, and the following three scenarios exist: 1) the first device is a network device, the second device is a terminal device, and 2) the first device It is a terminal device, and the second device is a network device; 3) the first device is a terminal device, and the second device is also a terminal device.
- the time unit capable of carrying the message is reselected, so that when the type of the time unit dynamically changes, the message can still be sent. The probability increases.
- the content of the embodiment is further illustrated by way of example.
- the following is a periodic message
- the first device is a terminal device
- the second device is a network device.
- the terminal device determines a first time unit for transmitting the first periodic message according to the first configuration of the first periodic message.
- the terminal device determines a series of transmission times of the first periodic message according to the first configuration, where the first time unit is one of the series of transmission times; and the channel-quality indicator (CQI) is taken as an example, the upper layer
- the configuration parameters are obtained by the parameters, and the network device configures the parameter I CQI/PMI through RRC.
- the terminal device calculates the period N pd and the offset N offset according to the I CQI/PMI , thereby obtaining the CQI reporting time (in which sub frame).
- the terminal device determines whether there is a resource capable of carrying the first periodic message in the first time unit.
- the terminal device can learn from the network device that the type of the first time unit changes by signaling or the like.
- the terminal device determines, according to the second configuration of the first periodic message, the second time unit, where the second time unit is capable of carrying the first message.
- the first rule is that the terminal device determines the second time unit from the time unit closest to the first time unit.
- the second configuration is physical layer signaling (DCI), and dynamically indicates that the sending location is the time unit closest to the first time unit after the first time unit, and the terminal device determines the most recent time unit that satisfies the condition as The second time unit; or the second configuration may be RRC signaling indicating that the sending location is the time unit closest to the first time unit after the first time unit.
- DCI physical layer signaling
- the second configuration is a new high-level parameter sent by the high-level signaling, and the new transmission period and the offset can be learned according to the new high-level parameter, and a series of new ones can be obtained according to the new transmission period and the offset.
- the sending location is an alternate time unit, and the terminal device determines the time unit that satisfies the condition closest to the first time unit as the second time unit, and the second time unit may be located before the first time unit.
- the terminal device when there is a second time unit, the terminal device sends a first period message to the network device in the second time unit; when there is no second time unit, the terminal device discards the first period message.
- the content of the embodiment is further illustrated by way of example.
- the following is a periodic message
- the first device is a network device
- the second device is a terminal device.
- the network device determines a first time unit for transmitting the first periodic message according to the first configuration of the first periodic message.
- the network device configures the parameter I CSI-RS , thereby calculating the period T and the offset offset, thereby obtaining which downlink subframes the CSI-RS periodically transmits.
- the network device determines whether there is a resource capable of carrying the first periodic message in the first time unit.
- the network device determines, according to the first rule, a second time unit for sending the first periodic message, where the second time unit is capable of carrying the A resource for a message.
- the predetermined rule indicates that the sending location is a time unit that is closest to the current time when the time interval between the current time is greater than or equal to the first threshold, and the time interval in which the network device is the first threshold from the time interval between the current time The judgment is started, and the time unit that satisfies the condition that is closest to the current time among the time unit and the subsequent time unit is determined as the second time unit.
- the network device sends a first periodic message to the terminal device in the second time unit.
- the content of the embodiment is further illustrated by way of example.
- the following is an example of the non-periodic message, the first device being the terminal device, and the second device being the network device.
- the terminal device determines a first time unit for transmitting the first aperiodic message according to the first configuration of the first aperiodic message.
- the terminal device determines whether there is a resource capable of carrying the first aperiodic message in the first time unit.
- the terminal device when there is a resource capable of carrying the first aperiodic message in the first time unit, the terminal device sends the first aperiodic message to the network device in the first time unit.
- the terminal device determines the second time unit according to the second configuration, where the resource capable of carrying the first message exists in the second time unit.
- the second configuration may be a high level parameter or higher layer signaling, and multiple (two or more) units of time may be triggered as alternate time units if there is more than one of these time units There is a time unit capable of carrying the first aperiodic message, then selecting a time unit closest to the first time unit to transmit the first aperiodic message, or transmitting a first aperiodic message in the plurality of second time units satisfying the requirement.
- the terminal device when there is a second time unit, the terminal device sends a first period message to the network device in the second time unit; when there is no second time unit, the terminal device discards the first period message.
- an embodiment of a first device provided by the present application includes a processing unit 710 and a sending unit 720.
- the processing unit 710 is configured to: determine, according to the first configuration of the first message, a first time unit for sending the first message.
- the processing unit 710 is further configured to: determine whether a resource capable of carrying the first message exists in the first time unit.
- the processing unit 710 is further configured to: when there is no resource capable of carrying the first message in the first time unit, determine at least one second time unit for sending the first message, where each second time unit exists The resource that carries the first message.
- the sending unit 720 is configured to: send, by the at least one second time unit, the first message to the second device.
- processing unit 710 is further configured to: determine, according to the second configuration, the at least one candidate time unit; and determine the at least one second time unit among the at least one candidate time unit.
- processing unit 710 is further configured to: determine, according to the first rule, the at least one second time unit.
- processing unit 710 is further configured to: determine, according to the first rule, at least one second time unit among the at least one candidate time unit.
- the first rule comprises: determining at least one second time unit from a time unit closest to the first time unit.
- the first rule comprises: determining at least one second time unit from the preceding time unit.
- the first rule includes: the time interval between each second time unit and the current time is greater than or equal to the first threshold, and the first threshold is determined according to the device capability of the first device.
- the first rule includes: the time interval of each second time unit and the current time is less than or equal to a second threshold, and the second threshold is determined according to a delay of the first message.
- the first rule comprises: each second time unit is located after the first time unit.
- the first rule is determined according to the second configuration of the first message, or the first rule is predefined.
- processing unit 710 is further configured to: when the at least one second time unit exists, send the first message to the second device in the at least one second time unit.
- processing unit 710 is further configured to: when the at least one second time unit does not exist, discard the first message.
- the sending unit 720 is further configured to: when the resource capable of carrying the first message exists in the first time unit, send the first message to the second device in the first time unit.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a mini-slot, a symbol, a TTI, a millisecond.
- the processing unit 710 is further configured to: when the at least one second time unit is at least two second time units, segment the first message; the sending unit is further configured to: at least two second time units respectively Sending the split first message to the second device.
- the sending unit 720 is further configured to: when the at least one second time unit is at least two second time units, respectively send the first message to the second device in the at least two second time units.
- another embodiment of the first device provided by the present application includes a processor 810 and a transmitter 820.
- the processor 810 is configured to: determine, according to the first configuration of the first message, a first time unit for sending the first message.
- the processor 810 is further configured to: determine whether a resource capable of carrying the first message exists in the first time unit.
- the processor 810 is further configured to: when there is no resource capable of carrying the first message in the first time unit, determine at least one second time unit for sending the first message, where each second time unit exists The resource that carries the first message.
- the transmitter 820 is configured to: send the first message to the second device in the at least one second time unit.
- the processor 810 is further configured to: determine, according to the second configuration, the at least one candidate time unit; and determine the at least one second time unit among the at least one candidate time unit.
- the processor 810 is further configured to: determine at least one second time unit according to the first rule.
- the processor 810 is further configured to: determine, according to the first rule, at least one second time unit among the at least one candidate time unit.
- the first rule comprises: determining at least one second time unit from a time unit closest to the first time unit.
- the first rule comprises: determining at least one second time unit from the preceding time unit.
- the first rule includes: the time interval between each second time unit and the current time is greater than or equal to the first threshold, and the first threshold is determined according to the device capability of the first device.
- the first rule includes: the time interval of each second time unit and the current time is less than or equal to a second threshold, and the second threshold is determined according to a delay of the first message.
- the first rule comprises: each second time unit is located after the first time unit.
- the first rule is determined according to the second configuration of the first message, or the first rule is predefined.
- the processor 810 is further configured to: when the at least one second time unit exists, send the first message to the second device in the at least one second time unit.
- the processor 810 is further configured to: when the at least one second time unit does not exist, discard the first message.
- the transmitter 820 is further configured to: when the resource capable of carrying the first message exists in the first time unit, send the first message to the second device in the first time unit.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a mini-slot, a symbol, a TTI, a millisecond.
- the processor 810 is further configured to: when the at least one second time unit is at least two second time units, segment the first message; the sending unit is further configured to: at least two second time units respectively Sending the split first message to the second device.
- the transmitter 820 is further configured to: when the at least one second time unit is at least two second time units, respectively send the first message to the second device in the at least two second time units.
- another embodiment of the message sending method provided by the present application includes S301, S302, and S303.
- S301 The first device determines the first time window according to the third configuration of the first message.
- the first message may be a periodic message or an aperiodic message; for a periodic message, the first configuration refers to a parameter configured by the upper layer, and the first device determines the period and the offset according to the parameter; for the aperiodic message, the first configuration
- the time window refers to at least two consecutive time units, for example, when the granularity of the time unit is milliseconds, the time window is a continuous time period in milliseconds; when the granularity of the time unit is a time slot, time The window is at least two consecutive time slots.
- the terminal device determines, according to the third configuration, that the series of sending times of the first periodic message is a time unit of n+2, n+10, etc., where n+2 is the starting position of the first time window.
- the terminal device further determines that the length of the first time window is 5, such that the time units included in the first time window are n+2, n+3, n+4, n+5, and n+6.
- the first device determines whether there is at least one first time unit in the first time window, where each first time unit has a resource capable of carrying the first message.
- the first device when there is a first time unit in the first time window, the first device sends the first message to the second device in the time unit; when there are at least two first time units in the first time window, The first device may send the first message to the second device in all of the first time units of the first time units, or may be part of the first time units (one part or more herein is one or more) The first time unit sends the first message to the second device.
- the first device Transmitting the first message to the second device in the n+2 time unit; when the first time unit is n+2 and n+3, the first device may send the first device to the second device in the n+2 or n+3 time unit A message may also be sent to the second device in the two time units.
- the one first time unit is at least two a first time unit closest to a start position of the first time window in the first time unit, a first time unit closest to the end position of the first time window, and a first closest to the center position of the first time window One of the time units.
- the first device when there are at least two first time units in the first time window, and the first device only needs to send the first message to the second device in one first time unit, the first device is in at least two first a first time unit in the time unit that is closest to the start position of the first time window, a first time unit that is closest to the end position of the first time window, and a first time unit that is closest to the center position of the first time window.
- the first device may send the first message to the second device in the n+2 time unit closest to the start position of the first time window among the five time units, or may be in the first time window
- the first time unit n+4 closest to the central location transmits the first message to the second device, and may also send the first message to the second device in the first time unit that is closest to the end position of the first time window.
- the first device when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first time units, the first device pair The first message is split; the first device sends the split first message to the second device in two or more second time units, respectively.
- the first device when there are at least two first time units in the first time window, and the first device needs to send the first message to the second device in the two or more first time units, the first device pairs A message is split, and the split first message is sent to the second device in two or more second time units, respectively.
- the first device when the first device needs to send the first message to the second device in the two first time units, the first device divides the first message into the first part and the second part of the first message (ie, the first message
- the information carried in the first part and the second part is combined into information carried in the first message, and the first part and the second part of the first message may also be referred to as a second message and a third message
- the first two One of the time units transmits a first portion of the first message to the second device and another portion of the two first time units transmits another portion of the first message to the second device.
- the UCI when the first message is UCI, the UCI includes ACK/NACK and CSI, which may be divided into two parts, ACK/NACK and CSI, and sent to the second device in one of the two first time units. ACK/NACK, transmitting CSI to the second device in another time unit.
- the first message when the first message is CSI, it may be divided into a CQI, a precoding-matrix indicator (PMI), and the like.
- PMI precoding-matrix indicator
- the first device when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first time units, the first device respectively The first message is sent to the second device at the two or more first time units.
- the first device when there are at least two first time units in the first time window, and the first device needs to send the first message to the second device in the two or more first time units, the first device is respectively The two or more first time units send the first message to the second device (ie, the first device transmits the complete first message in each of the first time units), which is beneficial at this time Increase the reliability of the first message transmission.
- the embodiment further includes S304.
- S304 The first device discards the first message when there is no at least one first time unit in the first time window.
- the granularity of the time window and the time unit is one of the following: a frame, a subframe, a time slot, a mini-slot, a symbol, a TTI, and a millisecond.
- the first device and the second device may be a terminal device or a network device, and the following three scenarios exist: 1) the first device is a network device, the second device is a terminal device, and 2) the first device It is a terminal device, and the second device is a network device; 3) the first device is a terminal device, and the second device is also a terminal device.
- the time unit located within a certain time range is used as an alternative to the time unit for transmitting the first message, in which case, as long as there is one time unit in these time units as alternatives
- the message can be carried, and the message can be sent such that when the type of the time unit changes dynamically, the probability that the message can still be sent increases.
- another embodiment of the first device provided by the present application includes a processing unit 910 and a sending unit 920.
- the processing unit 910 is configured to: determine a first time window according to the third configuration of the first message.
- the processing unit 910 is further configured to: determine whether there is at least one first time unit in the first time window, where each of the first time units has a resource capable of carrying the first message.
- the sending unit 920 is configured to: when the at least one first time unit exists in the first time window, send the first message to the second device in the one or more first time units in the at least one first time unit.
- the one first time unit is a first time unit closest to a start position of the first time window in the at least two first time units, a first time unit closest to a last position of the first time window, and a distance from the first time unit One of the most recent first time units in the center of a time window.
- the processing unit 910 is further configured to: when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first The time unit is configured to perform segmentation on the first message; the sending unit 920 is further configured to: send the segmented first message to the second device in the two or more second time units, respectively.
- the sending unit 920 is further configured to: when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first The time unit transmits the first message to the second device at the two or more first time units, respectively.
- processing unit 910 is further configured to: when the at least one first time unit does not exist in the first time window, discard the first message.
- the time window and the granularity of the time unit are one of the following: a frame, a subframe, a time slot, a mini-slot, a symbol, a TTI, and a millisecond.
- another embodiment of the first device provided by the present application includes a processor 1010 and a transmitter 1020.
- the processor 1010 is configured to: determine a first time window according to the third configuration of the first message.
- the processor 1010 is further configured to: determine whether there is at least one first time unit in the first time window, wherein each first time unit has a resource capable of carrying the first message.
- the transmitter 1020 is configured to: when the at least one first time unit exists in the first time window, send the first message to the second device in the one or more first time units in the at least one first time unit.
- the one first time unit is a first time unit closest to a start position of the first time window in the at least two first time units, a first time unit closest to a last position of the first time window, and a distance from the first time unit One of the most recent first time units in the center of a time window.
- the processor 1010 is further configured to: when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first The time unit is configured to perform segmentation on the first message; the sending unit 920 is further configured to: send the segmented first message to the second device in the two or more second time units, respectively.
- the transmitter 1020 is further configured to: when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first The time unit transmits the first message to the second device at the two or more first time units, respectively.
- the processor 1010 is further configured to: when the at least one first time unit does not exist in the first time window, discard the first message.
- the time window and the granularity of the time unit are one of the following: a frame, a subframe, a time slot, a mini-slot, a symbol, a TTI, and a millisecond.
- another embodiment of a message sending method provided by the present application includes S401, S402, and S403.
- the first device determines at least one candidate time unit according to the first configuration of the first message.
- the first message may be a periodic message or an aperiodic message; for a periodic message, the first configuration refers to a parameter configured by the upper layer, and the first device determines the period and the offset according to the parameter; for the aperiodic message, the first configuration refers to Fixed timing relationship for physical layer signaling.
- the terminal device determines, according to the first configuration, that the at least one candidate time unit is n+2, n+4, and n+6.
- the first device determines whether at least one first time unit exists in the at least one candidate time unit, where there is a resource in each first time unit that can carry the first message.
- the first device sends the first message to the second device in the one or more first time units of the at least one first time unit when there is at least one first time unit among the at least one candidate time unit.
- the first device transmits the first message to the second device at the time unit; when there are at least two of the at least one candidate time unit In the first time unit, the first device may send the first message to the second device in all of the first time units of the first time units, or may be part of the first time units (the part mentioned here is The one or more first time units send the first message to the second device.
- the first device when the first time unit is n+2, the first device sends the second device to the second device at the n+2 time unit. a first message; when the first time unit is n+2 and n+4, the first device may send the first message to the second device in the n+2 or n+4 time unit, or may be in the two time units Sending a first message to the second device.
- the first device when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first time units, the first device pair The first message is divided; the first device sends the split first message to the second device in the at least two second time units, respectively.
- the first device when there are at least two first time units among the at least one candidate time unit, and the first device needs to send the first message to the second device in the two or more first time units, the first The device segments the first message and sends the split first message to the second device in two or more second time units, respectively.
- the first device when the first device needs to send the first message to the second device in the two first time units, the first device divides the first message into the first part and the second part of the first message (ie, the first message
- the information carried in the first part and the second part is combined into information carried in the first message, and the first part and the second part of the first message may also be referred to as a second message and a third message
- the first two One of the time units transmits a first portion of the first message to the second device and another portion of the two first time units transmits another portion of the first message to the second device.
- the first device when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first time units, the first device respectively Transmitting the first message to the second device in the at least two first time units.
- the first device when there are at least two first time units among the at least one candidate time unit, and the first device needs to send the first message to the second device in the two or more first time units, the first The device sends the first message to the second device in two or more first time units respectively (ie, the first device sends the complete first message in each of the first time units), It is beneficial to increase the reliability of the first message transmission.
- the embodiment further includes S404.
- S404 The first device discards the first message when there is no at least one first time unit among the at least one candidate time unit.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- the first device and the second device may be a terminal device or a network device, and the following three scenarios exist: 1) the first device is a network device, the second device is a terminal device, and 2) the first device It is a terminal device, and the second device is a network device; 3) the first device is a terminal device, and the second device is also a terminal device.
- multiple time units are used as an alternative to the time unit for transmitting the first message.
- the message is It can be sent such that when the type of time unit changes dynamically, the probability that the message can still be sent increases.
- another embodiment of the first device provided by the present application includes a processing unit 1110 and a sending unit 1120.
- the processing unit 1110 is configured to: determine at least one candidate time unit according to the first configuration of the first message.
- the processing unit 1110 is further configured to: determine whether there is at least one first time unit among the at least one candidate time unit, wherein each of the first time units has a resource capable of carrying the first message.
- the sending unit 1120 is configured to: when the at least one first time unit exists among the at least one candidate time unit, one or more first time units in the at least one first time unit The second device sends the first message.
- the processing unit 1110 is further configured to: when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first
- the time unit is configured to perform segmentation on the first message.
- the sending unit 1120 is further configured to: send the segmented first message to the second device in the at least two second time units, respectively.
- the sending unit 1120 is further configured to: when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first And transmitting, by the at least two first time units, the first message to the second device, respectively.
- processing unit 1110 is further configured to: when the at least one first time unit does not exist in the at least one candidate time unit, discard the first message.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a mini-slot, a symbol, a TTI, a millisecond.
- another embodiment of the first device provided by the present application includes a processor 1210 and a transmitter 1220.
- the processor 1210 is configured to: determine at least one candidate time unit according to the first configuration of the first message.
- the processor 1210 is further configured to: determine whether there is at least one first time unit among the at least one candidate time unit, wherein each of the first time units has a resource capable of carrying the first message.
- the processor 1210 is configured to: when the at least one first time unit exists among the at least one candidate time unit, one or more first time units in the at least one first time unit The second device sends the first message.
- the processor 1210 is further configured to: when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first The time unit is configured to divide the first message; the sender 1220 is further configured to: send the segmented first message to the second device in the at least two second time units, respectively.
- the transmitter 1220 is further configured to: when the at least one first time unit is at least two first time units, and the one or more first time units are two or more first And transmitting, by the at least two first time units, the first message to the second device, respectively.
- the processor 1210 is further configured to: when the at least one first time unit does not exist among the at least one candidate time unit, discard the first message.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a mini-slot, a symbol, a TTI, a millisecond.
- another embodiment of a message sending method provided by the present application includes S601 and S602.
- the first device determines, according to the first configuration of the first message, a first resource used to send the first message.
- the first device determines whether a resource capable of carrying the first message exists in the first resource.
- the first device determines at least one second resource that is used to send the first message, where each second resource has a first message capable of carrying the first message. Resources.
- S604 The first device sends the first message to the second device in the at least one second resource.
- this embodiment further includes S605.
- the first resource and the second resource include resources of at least one of a time domain, a frequency domain, an air domain, and a code domain.
- the first resource and the second resource may be time-frequency resources.
- the first message may occupy more frequency domain extended resources in the frequency domain to ensure the transmission of the message.
- the granularity of the first resource and the second resource in the time domain is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, millisecond.
- the first device and the second device may be a terminal device or a network device, and the following three scenarios exist: 1) the first device is a network device, the second device is a terminal device, and 2) the first device It is a terminal device, and the second device is a network device; 3) the first device is a terminal device, and the second device is also a terminal device.
- the time unit capable of carrying the time-frequency resource is reselected, so that when the type of the current frequency resource changes dynamically, the packet can still be sent. The probability of this message increases.
- another embodiment of the first device provided by the present application includes a processing unit 1310 and a transmitting unit 1320.
- the processing unit 1310 is configured to: determine, according to the first configuration of the first message, a first resource used to send the first message.
- the processing unit 1310 is further configured to: determine whether a resource capable of carrying the first message exists in the first resource.
- the processing unit 1310 is further configured to: when there is no resource capable of carrying the first message in the first resource, determine at least one second resource used to send the first message, where each second resource is capable of carrying the first The resource of the message.
- the sending unit 1320 is further configured to: send the first message to the second device by using the at least one second resource.
- the sending unit 1320 is further configured to: when the resource that can carry the first message exists in the first resource, send the first message to the second device in the first resource.
- the first resource and the second resource include resources of at least one of a time domain, a frequency domain, an air domain, and a code domain.
- the granularity of the first resource and the second resource in the time domain is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, millisecond.
- the granularity of the first resource and the second resource in the time domain is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- another embodiment of the first device provided by the present application includes a processor 1410 and a transmitter 1420.
- the processor 1410 is configured to: determine, according to the first configuration of the first message, a first resource used to send the first message.
- the processor 1410 is further configured to: determine whether a resource capable of carrying the first message exists in the first resource.
- the processor 1410 is further configured to: when there is no resource capable of carrying the first message in the first resource, determine at least one second resource used to send the first message, where each second resource is capable of carrying the first The resource of the message.
- the transmitter 1420 is further configured to: send the first message to the second device by using the at least one second resource.
- the sender 1420 is further configured to: when the first resource has a resource capable of carrying the first message, send the first message to the second device at the first resource.
- the first resource and the second resource include resources of at least one of a time domain, a frequency domain, an air domain, and a code domain.
- the granularity of the first resource and the second resource in the time domain is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, millisecond.
- the granularity of the first resource and the second resource in the time domain is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- the uplink control channel has different symbol numbers and uplink channel formats, and short PUCCH (short PUCCH) and long PUCCH (long PUCCH), short PUCCH and short PUCCH, long PUCCH and The long PUCCH can appear in the same slot. In this case, a new uplink control information (UCI) transmission method is needed.
- the PUCCH mentioned here includes an uplink control channel in the 5G NR system.
- another embodiment of a message sending method provided by the present application includes S501 and S502.
- the first device determines, according to the first configuration of the first message, a first time unit for sending the first message, where the channel sent on the first time unit includes at least two PUCCHs.
- S502 The first device sends the first message in at least one of the at least two PUCCHs.
- the at least two PUCCHs include a short PUCCH and a long PUCCH, and in S502, when there is a resource capable of carrying the first message in the short PUCCH, the first device sends the previous PUCCH in the at least two PUCCHs to the second device.
- the first message is sent by the first device to the second device in the long PUCCH when there is no resource capable of carrying the first message in the short PUCCH and the resource capable of carrying the first message exists in the long PUCCH.
- the first device transmits the first message to the second device only on one PUCCH (ie, only on the short PUCCH or the long PUCCH).
- the channel transmitted on the first time unit includes two PUCCHs (short PUCCH and long PUCCH), and the first message is UCI as an example. If the content of the UCI is within a range of bearable capacity that the short PUCCH can support, it is specified here.
- the PUCCH in the first PUCCH is transmitted in the short PUCCH, for example, if the short PUCCH is in the long PUCCH, and if the long PUCCH is in the long PUCCH, if the content of the UCI is not in the range of the supported capacity of the short PUCCH but in the Within the range of bearers that the long PUCCH can support, it is transmitted on the long PUCCH.
- the first device when the at least one PUCCH is two or more PUCCHs, the first device divides the first message; the first device separately sends the split after the two or more PUCCHs are sent to the second device The first news.
- the first device divides the first message into the first part and the second part of the first message (ie, the first message
- the information carried in the first part and the second part is combined into information carried in the first message, the first part and the second part of the first message may also be referred to as the second message and the third message), and the second is in the short PUCCH
- the device transmits a first portion of the first message and transmits another portion of the first message to the second device at the long PUCCH.
- the first device is located in the two or more PUCCHs, where the previous PUCCH transmission delay requires a high-divided first message, and the two or more PUCCHs are located in a subsequent PUCCH transmission.
- the delay requires a low split first message.
- the channel transmitted on the first time unit includes two PUCCHs (short PUCCH and long PUCCH), and the first message is UCI as an example, and the first device is located in the preceding PUCCH in the two PUCCHs (whether it is a short PUCCH or The long PUCCH) transmits, to the second device, a portion of the UCI that has a high transmission delay requirement (eg, ACK/NACK, or ACK/NACK and SR), and is located in the latter PUCCH (whether a short PUCCH or a long PUCCH) A portion (eg, CSI) in which the transmission delay requirement in the UCI is low is transmitted to the second device.
- a high transmission delay requirement eg, ACK/NACK, or ACK/NACK and SR
- the at least two PUCCHs include a short PUCCH and a long PUCCH.
- the first device sends the first message after the split of the short PUCCH with a small number of bits, and the first message after the split of the long PUCCH is sent. .
- the channel transmitted on the first time unit includes two PUCCHs (short PUCCH and long PUCCH), and the first message is UCI as an example.
- the first device sends a small number of bits in the UCI to the second device in the short PUCCH ( For example, ACK/NACK) transmits a portion (for example, CSI) having a large number of bits in the UCI on the long PUCCH.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- the first device and the second device may be a terminal device or a network device, and the following three scenarios exist: 1) the first device is a network device, the second device is a terminal device, and 2) the first device It is a terminal device, and the second device is a network device; 3) the first device is a terminal device, and the second device is also a terminal device.
- another embodiment of the first device provided by the present application includes a processing unit 1510 and a transmitting unit 1520.
- the processing unit 1510 is configured to: determine, according to the first configuration of the first message, a first time unit for sending the first message, where the channel sent on the first time unit includes at least two PUCCHs.
- the sending unit 1520 is configured to: send the first message in at least one of the at least two PUCCHs.
- the at least two PUCCHs include a short PUCCH and a long PUCCH
- the sending unit 1520 is further configured to: when there is a resource in the short PUCCH capable of carrying the first message, in the at least two PUCCHs
- the preceding PUCCH sends the first message to the second device; when there is no resource in the short PUCCH that can carry the first message, and the long PUCCH is in the long PUCCH, the first message can be carried. And transmitting, by the long PUCCH, the first message to the second device.
- the sending unit 1520 is further configured to: when the at least one PUCCH is two or more PUCCHs, segment the first message; respectively, in the two or more PUCCHs to the second The device sends the split first message.
- the sending unit 1520 is further configured to: in the two or more PUCCHs, the first PUCCH in which the previous PUCCH transmission delay is required to be high, in the two or more PUCCHs.
- the subsequent PUCCH transmission delay requires a low split first message.
- the at least two PUCCHs include a short PUCCH and a long PUCCH
- the sending unit 1520 is further configured to: send, after the splitting, the first message with a small number of bits in the short PUCCH, and send the bit in the long PUCCH The number of divided first messages.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- another embodiment of the first device provided by the present application includes a processor 1610 and a transmitter 1620.
- the processor 1610 is configured to: determine, according to the first configuration of the first message, a first time unit for sending the first message, where the channel sent on the first time unit includes at least two PUCCHs.
- the transmitter 1620 is configured to: send the first message in at least one of the at least two PUCCHs.
- the at least two PUCCHs include a short PUCCH and a long PUCCH
- the transmitter 1620 is further configured to: when there is a resource in the short PUCCH capable of carrying the first message, in the at least two PUCCHs
- the preceding PUCCH sends the first message to the second device; when there is no resource in the short PUCCH that can carry the first message, and the long PUCCH is in the long PUCCH, the first message can be carried. And transmitting, by the long PUCCH, the first message to the second device.
- the processor 1610 when the at least one PUCCH is two or more PUCCHs, the first message is segmented; the transmitter 1620 is further configured to: respectively in the two or more PUCCH directions The second device sends the split first message.
- the transmitter 1620 is further configured to: in the two or more PUCCHs, the first PUCCH transmission delay request having a high delay, in the two or more PUCCHs The subsequent PUCCH transmission delay requires a low split first message.
- the at least two PUCCHs include a short PUCCH and a long PUCCH
- the transmitter 1620 is further configured to: send the first message after the splitting with a small number of bits in the short PUCCH, and send the bit in the long PUCCH The number of divided first messages.
- the granularity of the time unit is one of the following: a frame, a subframe, a time slot, a minislot, a symbol, a TTI, and a millisecond.
- At least one of A, B, and C or "at least one of A, B, and C” means one of the following cases: A; B; C; A and B; B and C; B and C.
- a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
- the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供了一种消息发送方法及装置。所述方法包括:第一设备根据第一消息的第一配置确定用于发送所述第一消息的第一时间单元;所述第一设备确定所述第一时间单元中是否存在能够承载所述第一消息的资源;当所述第一时间单元中不存在能够承载所述第一消息的资源时,所述第一设备确定用于发送所述第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载所述第一消息的资源;所述第一设备在所述至少一个第二时间单元向所述第二设备发送所述第一消息。通过这种方式,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。
Description
本申请要求于2017年6月15日提交中国专利局、申请号为201710454101.X、申请名称为“一种消息发送方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及移动通信领域,尤其涉及一种消息发送方法及装置。
LTE网络以无线帧(raido frame)为单位传输信号,在时域上,上下行都以***帧结构传输,每个***帧为10ms,都工作在相同长度的15KHz的子载波上,使用相同长度的子帧、时隙进行工作。LTE网络支持两种帧结构,用于频分双工(frequency division duplexing,FDD)的FDD帧结构类型与用于时分双工(time division duplexing,TDD)的TDD帧结构类型。作为示例,如图1所示,FDD帧结构包括10个子帧,子帧长度为1ms,每个子帧包括两个连续的时隙,一个***帧内的时隙编号为0-19。对于FDD而言,上下行传输是通过频域区分开的。在每一个10ms内,各有10个子帧可用于上行传输和下行传输。每个传统发送时间间隔(transmission time interval,TTI)为1ms,等于子帧的长度。在TDD***中,从频域角度,和FDD***是类似的,都是以15KHz子载波为间隔,进行数据调制。但是从时域角度,TDD***共享一个载波,在时间上区分上行和下行。如图2所示,10ms的无线帧可以包括10个子帧,有不同的TDD配置,有的子帧为下行子帧,用于下行数据发送,有的子帧为上行子帧,用于上行数据发送,此外,还包括一些特殊子帧,既有下行传输部分,也有上行传输部分。
在5G新无线电(new radio,NR)网络中,引入了多种子载波间隔,基线为15kHz,可以是15kHz*2n,n是整数,从3.75kHz、7.5kHz直到480kHz,最多8种。对应的,有多种符号长度、子帧长度。此外,为了适应未来更多业务的类型的需求,在5G NR***中,支持多种时隙类型,并且时隙类型之间可以动态变化。一个时隙可以由下行传输、保护间隔(guard period,GP)、上行传输等其中的至少一个组成,这样时隙的构成至少包括下面几种:下行时隙(DL only slot)、下行为主时隙(DL centric slot)、上行为主时隙(UL centric slot)、上行时隙(UL only slot)等。图3是5G NR***中不同的时隙类型(也称为时隙构成)的示意图,以常规循环前缀(normal cyclic prefix,normal CP)、14个OFDM符号为例。除了图3中示出的可能的不同时隙类型,还可以有其他组合。不同的时隙类型包括的上行符号个数/下行符号个数/保护间隔符号个数可以不一样。
不同的时隙类型除了构成上的差异,还可能表现在符号个数上,作为示例,迷你时隙(mini slot)包含小于7个符号(例如,1个符号、2个符号、4个符号等),普通时隙(slot)包含7个符号或14个符号。
在5G NR***中,存在很多需要周期性发送的消息,包括:调度请求(scheduling request, SR)、周期信道状态信息(periodic channel-state information,P-CSI)、半静态信道状态信息(semi-persistent channel-state information,semi-persistent CSI)、波束上报(beam reporting)、周期探测参考信号(periodic sounding reference signal,periodic SRS)、信道状态信息参考信号(channel-state information reference measurement,CSI-RS)、信道状态信息干扰测量(channel-state information interference measurement,CSI-IM)等。另外,有一定定时关系的非周期消息包括:非周期信道状态信息(CSI)、非周期探测参考信号(SRS)、确认指令(acknowledgement,ACK)/非确认指令(negative acknowledgement,NACK)等。无论是周期消息还是非周期消息,若发送时间到来时,时隙类型发生了动态变化,则可能会导致无法发送。
发明内容
为了解决时间单元的类型动态变化时周期消息或非周期消息可能无法发送的问题,本申请描述了一种消息发送方法及装置。
这里,作为示例,一个时间单元可以由下行传输、保护间隔、上行传输等其中的至少一个组成,这样时间单元的构成至少包括下面几种:下行时间单元、下行为主时间单元、上行为主时间单元、上行时间单元等。不同的时间单元的类型包括的上行符号个数/下行符号个数/保护间隔符号个数可以不一样。不同的时间单元的类型除了构成上的差异,还可能表现在符号个数上,作为示例,迷你时间单元包含小于7个符号(例如,1个符号、2个符号、4个符号等),普通时间单元包含7个符号或14个符号。
第一方面,本申请实施例提供了一种消息发送方法,所述方法应用于第一设备,所述方法包括:根据第一消息的第一配置确定用于发送所述第一消息的第一时间单元;确定所述第一时间单元中是否存在能够承载所述第一消息的资源;当所述第一时间单元中不存在能够承载所述第一消息的资源时,确定用于发送所述第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载所述第一消息的资源;在所述至少一个第二时间单元向所述第二设备发送所述第一消息。
在第一方面的一个可能的实现方式中,确定用于发送所述第一消息的至少一个第二时间单元,包括:根据第二配置确定至少一个备选时间单元;在所述至少一个备选时间单元之中确定所述至少一个第二时间单元。
在第一方面的一个可能的实现方式中,确定用于发送所述第一消息的至少一个第二时间单元,包括:根据第一规则确定所述至少一个第二时间单元。
在第一方面的一个可能的实现方式中,在所述至少一个备选时间单元之中确定所述至少一个第二时间单元,包括:根据第一规则在所述至少一个备选时间单元之中确定所述至少一个第二时间单元。
在第一方面的一个可能的实现方式中,所述第一规则包括:从离所述第一时间单元最近的时间单元开始确定所述至少一个第二时间单元。
在第一方面的一个可能的实现方式中,所述第一规则包括:从位于前面的时间单元开始确定所述至少一个第二时间单元。
在第一方面的一个可能的实现方式中,所述第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,所述第一阈值是根据所述第一设备的设备能力 确定的。
在第一方面的一个可能的实现方式中,所述第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,所述第二阈值是根据所述第一消息的时延确定的。
在第一方面的一个可能的实现方式中,所述第一规则包括:每个第二时间单元位于所述第一时间单元之后。
在第一方面的一个可能的实现方式中,所述第一规则是根据所述第一消息的所述第二配置确定的,或者,所述第一规则是预定义的。
在第一方面的一个可能的实现方式中,在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当存在所述至少一个第二时间单元时,在所述至少一个第二时间单元向所述第二设备发送所述第一消息。
在第一方面的一个可能的实现方式中,所述方法还包括:当不存在所述至少一个第二时间单元时,丢弃所述第一消息。
在第一方面的一个可能的实现方式中,所述方法还包括:当所述第一时间单元中存在能够承载所述第一消息的资源时,在第一时间单元向所述第二设备发送所述第一消息。
在第一方面的一个可能的实现方式中,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
在第一方面的一个可能的实现方式中,在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第二时间单元为至少两个第二时间单元时,对所述第一消息进行分割;分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。
在第一方面的一个可能的实现方式中,在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第二时间单元为至少两个第二时间单元时,分别在所述至少两个第二时间单元向所述第二设备发送所述第一消息。
在本申请提供的上述方案中,当原定用于发送第一消息的时间单元无法承载该消息时,重新选择能够承载该消息的时间单元,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。
为了解决时间单元的类型动态变化时周期消息或非周期消息可能无法发送的问题,本申请描述了另一种消息发送方法及装置。
第二方面,本申请实施例提供了一种消息发送方法,包括:根据第一消息的第三配置确定第一时间窗;确定所述第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源;当所述第一时间窗内存在所述至少一个第一时间单元时,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。
在第二方面的一个可能的实现方式中,当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为一个第一时间单元时,所述一个第一时间单元为所述至少两个第一时间单元中距所述第一时间窗的起始位置最近的第一时间单元、距所述第一时间窗的末尾位置最近的第一时间单元、以及距所述第一时间窗的中心位置最近的第一时间单元之一。
在第二方面的一个可能的实现方式中,在所述至少一个第一时间单元中的一个或更多 个第一时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;分别在所述两个或更多个第二时间单元向所述第二设备发送分割后的第一消息。
在第二方面的一个可能的实现方式中,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述两个或更多个第一时间单元向所述第二设备发送所述第一消息。
在第二方面的一个可能的实现方式中,还包括:当所述第一时间窗内不存在所述至少一个第一时间单元时,丢弃所述第一消息。
在第二方面的一个可能的实现方式中,所述时间窗和所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
在本申请提供的上述方案中,以位于一定时间范围(时间窗)内的时间单元作为发送第一消息的时间单元的备选项,在这种情况下,只要这些作为备选项的时间单元中有一个时间单元能够承载该消息,该消息就可以发送,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。
为了解决时间单元的类型动态变化时周期消息或非周期消息可能无法发送的问题,本申请描述了另一种消息发送方法及装置。
第三方面,本申请实施例提供了一种消息发送方法,包括:根据第一消息的第一配置确定至少一个备选时间单元;确定所述至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源;当所述至少一个备选时间单元之中存在所述至少一个第一时间单元时,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。
在第三方面的一个可能的实现方式中,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。
在第三方面的一个可能的实现方式中,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述至少两个第一时间单元向所述第二设备发送所述第一消息。
在第三方面的一个可能的实现方式中,还包括:当所述至少一个备选时间单元之中不存在所述至少一个第一时间单元时,丢弃所述第一消息。
在第三方面的一个可能的实现方式中,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
在本申请提供的上述方案中,以多个时间单元作为发送第一消息的时间单元的备选项,在这种情况下,只要这些作为备选项的时间单元中有一个时间单元能够承载该消息,该消息就可以发送,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。
为了解决时间单元的类型动态变化时周期消息或非周期消息可能无法发送的问题,本申请描述了另一种消息发送方法及装置。
第四方面,本申请实施例提供了一种消息发送方法,包括:根据第一消息的第一配置确定用于发送所述第一消息的第一资源;确定所述第一资源中是否存在能够承载所述第一消息的资源;当所述第一资源中不存在能够承载所述第一消息的资源时,确定用于发送所述第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载所述第一消息的资源;在所述至少一个第二资源向所述第二设备发送所述第一消息。
在第四方面的一个可能的实现方式中,所述第一资源和所述第二资源包括时域、频域、空域、码域中的至少一种的资源。
在第四方面的一个可能的实现方式中,所述方法还包括:当所述第一资源中存在能够承载所述第一消息的资源时,在所述第一资源向所述第二设备发送所述第一消息。
在第四方面的一个可能的实现方式中,所述第一资源和所述第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
在本申请提供的上述方案中,当原定用于发送第一消息的时频资源无法承载该消息时,重新选择能够承载该时频资源的时间单元,使得当时频资源的类型动态变化时,仍然可以发送该消息的概率增加。
本申请描述了另一种消息发送方法及装置。
第五方面,本申请实施例提供了一种消息发送方法,包括:根据第一消息的第一配置确定用于发送所述第一消息的第一时间单元,其中,在所述第一时间单元上发送的信道包括至少两个PUCCH;在所述至少两个PUCCH中的至少一个PUCCH发送所述第一消息。
在第五方面的一个可能的实现方式中,所述至少两个PUCCH包括短PUCCH和长PUCCH,其中,在所述至少两个PUCCH中的至少一个PUCCH发送所述第一消息,包括:当所述短PUCCH中存在能够承载所述第一消息的资源时,在所述至少两个PUCCH中位于前面的PUCCH向所述第二设备发送所述第一消息;当所述短PUCCH中不存在能够承载所述第一消息的资源,且所述长PUCCH中存在能够承载所述第一消息的资源时,在所述长PUCCH向所述第二设备发送所述第一消息。
在第五方面的一个可能的实现方式中,在所述至少两个PUCCH中的至少一个PUCCH发送所述第一消息,包括:当所述至少一个PUCCH为两个或更多个PUCCH时,对所述第一消息进行分割;分别在所述两个或更多个PUCCH向所述第二设备发送分割后的第一消息。
在第五方面的一个可能的实现方式中,分别在所述两个或更多个PUCCH向所述第二设备发送分割后的第一消息,包括:在所述两个或更多个PUCCH中位于前面的PUCCH发送时延要求高的分割后的第一消息,在所述两个或更多个PUCCH中位于后面的PUCCH发送时延要求低的分割后的第一消息。
在第五方面的一个可能的实现方式中,所述至少两个PUCCH包括短PUCCH和长PUCCH,其中,分别在所述至少两个PUCCH向所述第二设备发送分割后的第一消息,包括:在所述短PUCCH发送比特数少的分割后的第一消息,在所述长PUCCH发送比特数多的分割后的第一消息。
在第五方面的一个可能的实现方式中,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
第六方面,本申请实施例提供了一种消息发送装置,该装置可以是第一设备(网络设备或终端设备),也可以是第一设备内的芯片。该装置可以包括处理单元和收发单元。当该装置是第一设备时,该处理单元可以是处理器,该收发单元可以是收发器;该第一设备还可以包括存储单元,该存储单元可以是存储器;该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该第一设备执行第一方面或第一方面的任意一种可能的实现方式、第二方面或第二方面的任意一种可能的实现方式、第三方面或第三方面的任意一种可能的实现方式、第四方面或第四方面的任意一种可能的实现方式、或者第五方面或第五方面的任意一种可能的实现方式中的方法。当该装置是第一设备内的芯片时,该处理单元可以是处理器,该收发单元可以是输入/输出接口、管脚或电路等;该处理单元执行存储单元所存储的指令,以使该第一设备执行第一方面或第一方面的任意一种可能的实现方式、第二方面或第二方面的任意一种可能的实现方式、第三方面或第三方面的任意一种可能的实现方式、第四方面或第四方面的任意一种可能的实现方式、或者第五方面或第五方面的任意一种可能的实现方式中的方法,该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该第一设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
第七方面,本申请实施例提供了一种通信***,所述通信***包括第六方面中的网络设备和终端设备。
第八方面,本申请实施例提供了一种计算机可读存储介质,用于存储计算机程序,所述计算机程序用于执行第一方面、第二方面、第一方面任意可能的实现方式或第二方面任意可能的实现方式中的方法的指令。
第九方面,提供了一种芯片***,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得安装有该芯片***的通信设备第一方面、第二方面、第一方面任意可能的实现方式或第二方面任意可能的实现方式中的方法。
第十方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码被通信设备(例如,终端设备或网络设备)的通信单元、处理单元或收发器、处理器运行时,使得通信设备执行第一方面、第二方面、第一方面任意可能的实现方式或第二方面任意可能的实现方式中的方法。
图1是FDD帧结构的示意图;
图2是TDD帧结构的示意图;
图3是5G NR***中的时隙类型的示意图;
图4是本申请实施例应用的一种网络架构的示意图;
图5是本申请提供的消息发送方法的第一实施例的流程图;
图6是本申请提供的第一设备的第一实施例的框架图;
图7是本申请提供的第一设备的第一实施例的结构图;
图8是本申请提供的消息发送方法的第二实施例的流程图;
图9是本申请提供的第一设备的第二实施例的框架图;
图10是本申请提供的第一设备的第二实施例的结构图;
图11是本申请提供的消息发送方法的第三实施例的流程图;
图12是本申请提供的第一设备的第三实施例的框架图;
图13是本申请提供的第一设备的第三实施例的结构图;
图14是本申请提供的消息发送方法的第四实施例的流程图;
图15是本申请提供的第一设备的第四实施例的框架图;
图16是本申请提供的第一设备的第四实施例的结构图;
图17是本申请提供的消息发送方法的第五实施例的流程图;
图18是本申请提供的第一设备的第五实施例的框架图;
图19是本申请提供的第一设备的第五实施例的结构图。
下面将结合附图,对本申请实施例中的技术方案进行描述。
图4示出了本申请实施例应用的通信***100。通信***100可以包括至少一个网络设备110和位于网络设备110覆盖范围内的多个终端设备120。图1示例性地示出了一个网络设备和两个终端设备,可选地,通信***100可以包括多个网络设备并且每个网络设备的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。
可选地,无线通信***100还可以包括其他网络实体,本申请实施例不限于此。
本申请实施例所应用的通信***可以为全球移动通讯(global system of mobile communication,GSM)***、码分多址(code division multiple access,CDMA)***、宽带码分多址(wideband code division multiple access,WCDMA)***、通用分组无线业务(general packet radio service,GPRS)、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)、通用移动通信***(universal mobile telecommunication system,UMTS)、5G NR***及其他应用正交频分复用(orthogonal frequency-division multiplexing,OFDM)技术的无线通信***等。
本申请实施例中所涉及的网络设备可用于为终端设备提供无线通信功能。所述网络设备可以包括各种形式的宏网络设备、微网络设备(也称为小站)、中继站、接入点等。所述网络设备可以是GSM或CDMA中的网络设备收发台(base transceiver station,BTS),也可以是WCDMA中的网络设备(NodeB,NB),还可以是LTE中的演进型网络设备(evolutional NodeB,eNB或e-NodeB),以及可以是5G网络中对应的设备gNB。为方便描述,本申请所有实施例中,上述为终端设备提供无线通信功能的装置统称为网络设备。
本申请实施例中所涉及的终端设备也可称之为用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端设备(mobile terminal)等,所述终端设备可以经无线接入网(radio access network,RAN)与一个或多个核心网进行通信,例如,终端设备可以是移动电话(或称为“蜂窝”电话)、具有移动终端设备的计算机等,例如,终端设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。本申请实施例中不做具体限定。
本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技 术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
参考图5,本申请提供的消息发送方法的一个实施例,包括S201、S202、S203和S204。
S201:第一设备根据第一消息的第一配置确定用于发送第一消息的第一时间单元。
这里,第一消息的第一配置是指用于确定第一消息的发送时间的信息;第一消息可以是周期消息,也可以是非周期消息;对于周期消息,第一配置是指高层配置的参数,第一设备根据此参数确定周期与偏移,第一设备根据第一配置确定该周期消息的一系列发送时间,第一时间单元是这一系列发送时间中的一个;对于非周期消息,第一配置是指物理层信令发送的固定定时关系,第一设备根据第一配置确定该非周期消息的发送时间。
S202:第一设备确定第一时间单元中是否存在能够承载第一消息的资源。
这里,第一设备可以在第一时间单元到达时进行上述确定,也可以在获知第一时间单元的类型发生变化时进行上述确定。
S203:当第一时间单元中不存在能够承载第一消息的资源时,第一设备确定用于发送第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载第一消息的资源。
可选地,在S203,第一设备根据第二配置确定至少一个备选时间单元;第一设备在至少一个备选时间单元之中确定至少一个第二时间单元。
这里,对于周期消息,第二配置是指高层配置的新的参数或物理层信令/高层信令,例如,物理层或高层信令可以是下行控制信息(downlink control information,DCI)或无线资源控制(Radio Resource Control,RRC)信令,物理层或高层信令指示的是新的发送位置或发送规则,例如,第二配置可以是高层信令重新发送参数,通过参数可以获得新的周期与偏移,由此确定第二时间单元,第二时间单元可以位于第一时间单元;或者,第二配置可以是物理层信令发送的新的发送规则,例如,在离第一时间单元最近的第二时间单元发送第一消息;对于非周期消息,第二配置是指物理层信令(例如,DCI),指示的是新的位置或发送规则。
这里,第二配置指示的是至少一个作为备选项的时间单元,第一设备可以在这些时间单元中的全部时间单元向第二设备发送第一消息,也可以从中选择一部分(这里所说的一部分为一个或更多个)时间单元向第二设备发送第一消息。
可选地,第一设备根据第一规则在至少一个备选时间单元之中确定至少一个第二时间单元。
也就是说,在作为备选项的时间单元之中选择一部分时间单元的处理可以是根据第一规则进行的。
可选地,在S203,第一设备根据第一规则确定至少一个第二时间单元。
这里,当第二配置和第一规则同时存在时,第一设备可以择一作为确定至少一个第二时间单元的依据,也可以按照两者确定至少一个第二时间单元。作为示例,当第二配置和第一规则之间存在冲突时,第二配置的优先级高于第一规则,例如,当根据第二配置确定的时间单元均为位于第一时间单元之前的时间单元,但第一规则之一为第二时间单元位于第一时间单元之后时,以第二配置为准,依旧在根据第二配置确定的时间单元中选择第一 时间单元。
可选地,第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,第一阈值是根据第一设备的设备能力确定的。
也就是说,第一设备从与当前时间之间的时间间隔大于或等于第一阈值的时间单元之中选择存在能够承载第一消息的时间单元。
这里,设备能力是指第一设备对消息的发送进行准备的能力;第一阈值是指使得第一消息能够发送的最小准备时间,若小于此阈值,则消息未准备完毕不能发送。
当重新确定的发送时间到达时,如果第一消息的发送准备还未完成,就会导致无法发送,通过使用这种方式,能够保证当重新确定的发送时刻到达时第一消息的发送准备已完成。
可选地,第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,第二阈值是根据第一消息的时延确定的。
也就是说,当判断某个时间单元是否存在能够承载第一消息的资源时,第一设备需要确定该时间单元与当前时间的时间间隔是否超过第二阈值,如果超过第二阈值,则后续的时间单元无需再进行判断。
这里,时延是指消息发送的最大传输时延;若大于此阈值,则消息的传输时延太大。
通过使用这种方式,能够保证第一消息到达对端的时延不会过长。
可选地,第一规则包括:第一设备从离第一时间单元最近的时间单元开始确定至少一个第二时间单元。
也就是说,第一设备从离第一时间单元最近的时间单元开始判断该时间单元是否存在能够承载第一消息的资源。这里,需要在满足时域上其他条件(第二配置或其他第一规则)的基础上考虑应从哪个时间单元开始判断,也就是说,第一设备从满足时域上其他条件的时间单元之中离第一时间单元最近的时间单元开始判断该时间单元是否存在能够承载第一消息的资源。作为示例,当第二配置指示多个时间单元时,第一设备可以在这多个时间单元之中选择离第一时间单元最近的时间单元开始判断,如果该最近的时间单元中存在能够承载第一消息的资源,则将该最近的时间单元作为第二时间单元,如果该最近的时间单元中不存在能够承载第一消息的资源,则选择这多个时间单元之中离第一时间单元次近的时间单元进行判断。当时域上没有其他需要满足的条件时,第一设备可以从离第一时间单元最近的时间单元开始判断,例如,第一时间单元的前一个时间单元或后一个时间单元。
通过这种方式,能够使得第一消息的重新确定的发送时间与原发送时间之间的差值较小,从而更好地保证第一消息的效力。
可选地,第一规则包括:第一设备从位于前面的时间单元之中选择存在能够承载第一消息的时间单元。
这里,需要在满足时域上其他条件(第二配置或其他第一规则)的基础上考虑应从哪个时间单元开始判断,也就是说,第一设备从满足时域上其他条件的时间单元之中位于前面的时间单元开始判断该时间单元是否存在能够承载第一消息的资源。作为示例,当预定规则还包括每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值时,第一设备可以在与当前时间之间的时间间隔大于或等于第一阈值的时间单元之中选择位于最前面的时间单元(即,与当前时间之间的时间间隔等于第一阈值的时间单元)开始判断,如果 该时间单元中存在能够承载第一消息的资源,则将该时间单元作为第二时间单元,如果该时间单元中不存在能够承载第一消息的资源,则选择该时间单元的后一个时间单元进行判断。当时域上没有其他需要满足的条件时,第一设备可以从当前时间的后一个时间单元开始判断。
通过这种方式,能够使得第一消息的重新确定的发送时间尽可能靠前。
可选地,第一规则包括:每个第二时间单元位于第一时间单元之后。
也就是说,第一设备从第一时间单元后面的时间单元开始确定存在能够承载第一消息的时间单元。
可选地,第一规则是根据第一消息的第二配置确定的,或者,第一规则是预定义的。
S204:第一设备在至少一个第二时间单元向第二设备发送第一消息。
可选地,在S204,当存在至少一个第二时间单元时,第一设备在至少一个第二时间单元向第二设备发送第一消息。
可选地,当不存在至少一个第二时间单元时,第一设备丢弃第一消息。
可选地,在S204,当至少一个第二时间单元为至少两个第二时间单元时,第一设备对第一消息进行分割;第一设备分别在至少两个第二时间单元向第二设备发送分割后的第一消息。
可选地,在S204,当至少一个第二时间单元为至少两个第二时间单元时,第一设备分别在至少两个第二时间单元向第二设备发送第一消息。
可选地,本实施例还包括S205。
S205:当第一时间单元中存在能够承载第一消息的资源时,第一设备在第一时间单元向第二设备发送第一消息。
作为示例,当第一消息是非周期消息时,第一时间单元可以是多个(这里所说的多个为两个或更多个)时间单元,第一设备可以在这些时间单元均向第二设备发送第一消息,也可以在这些时间单元中选择一部分(这里所说的一部分为一个或更多个)时间单元向第二设备发送第一消息。
可选地,在本实施例中,时间单元的颗粒度为下述一种:帧、子帧、时隙(slot)、迷你时隙(mini-slot)、符号、TTI、毫秒。
这里,选择帧、子帧、时隙、迷你时隙、符号、TTI这样的颗粒度(相对时间)的好处是:能够更加直观的指示上报位置;选择毫秒这样的颗粒度(绝对时间)的好处是:能够避免由于子载波间隔(sub-carrier spacing,SCS)等发生变化带来的TTI长度变化时导致的指示的时间单位和变化后的时间单位不一致的问题。
每种颗粒度作为配置参数是可配置的,可以通过物理层或高层信令(例如下行控制信息(downlink control information,DCI)或无线资源控制(radio resource control,RRC)信令)配置;或者协议规定默认时间单位,若没有收到配置信令则按照默认时间单位计算上报时刻,若收到配置信令则按照配置信令配置的时间单位计算上报时刻。
在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。
在本实施例中,当原定用于发送第一消息的时间单元无法承载该消息时,重新选择能 够承载该消息的时间单元,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。
下面,以举例方式进一步阐述本实施例中的部分内容,为了便于描述,下面以第一消息为周期消息、第一设备为终端设备、第二设备为网络设备为例。
在S201,终端设备根据第一周期消息的第一配置确定用于发送第一周期消息的第一时间单元。
这里,终端设备根据第一配置确定第一周期消息的一系列发送时间,第一时间单元是这一系列发送时间中的一个;以周期信道质量指示(channel-quality indicator,CQI)为例,高层配置参数,通过参数获得周期和偏移,网络设备通过RRC配置了参数I
CQI/PMI,终端设备根据I
CQI/PMI算出周期N
pd和偏移N
offset,从而得到CQI的上报时刻(在哪个子帧)。
在S202,当终端设备获知第一时间单元的类型发生变化时,终端设备确定第一时间单元中是否存在能够承载第一周期消息的资源。
这里,终端设备可以通过信令等方式从网络设备获知第一时间单元的类型发生变化。
在S203,当第一时间单元中不存在能够承载第一周期消息的资源时,终端设备根据第一周期消息的第二配置和确定第二时间单元,第二时间单元中存在能够承载第一消息的资源;第一规则为:终端设备从离第一时间单元最近的时间单元开始确定第二时间单元。
作为示例,第二配置为物理层信令(DCI),动态指示发送位置为第一时间单元之后的离第一时间单元最近的时间单元,则终端设备会将最近的满足条件的时间单元确定为第二时间单元;或者,第二配置可以为RRC信令,指示发送位置为第一时间单元之后的离第一时间单元最近的时间单元。
作为另一示例,第二配置为高层信令发送的新的高层参数,根据所述新的高层参数能获知新的发送周期和偏移,根据新的发送周期和偏移可以得到一系列新的发送位置,此发送位置为备选时间单元,终端设备将离第一时间单元最近的满足条件的时间单元确定为第二时间单元,此时第二时间单元可以位于第一时间单元之前。
在S204,当存在第二时间单元时,终端设备在第二时间单元向网络设备发送第一周期消息;当不存在第二时间单元时,终端设备丢弃第一周期消息。
下面,以举例方式进一步阐述本实施例中的部分内容,为了便于描述,下面以第一消息为周期消息、第一设备为网络设备、第二设备为终端设备为例。
在S201,网络设备根据第一周期消息的第一配置确定用于发送第一周期消息的第一时间单元。
这里,以周期CSI-RS为例,网络设备配置参数I
CSI-RS,由此算出周期T和偏移offset,从而得到CSI-RS在哪些下行子帧周期性发送。
在S202,当网络设备获知第一时间单元的类型发生变化时,网络设备确定第一时间单元中是否存在能够承载第一周期消息的资源。
在S203,当第一时间单元中不存在能够承载第一周期消息的资源时,网络设备根据第一规则确定用于发送第一周期消息的第二时间单元,第二时间单元中存在能够承载第一消息的资源。
作为示例,预定规则指示发送位置为与当前时间之间的时间间隔大于或等于第一阈值的离当前时间最近的时间单元,网络设备从与当前时间之间的时间间隔为第一阈值的时间 单元开始判断,将这个时间单元及后面的时间单元之中离当前时间最近的满足条件的时间单元确定为第二时间单元。
在S204,网络设备在第二时间单元向终端设备发送第一周期消息。
下面,以举例方式进一步阐述本实施例中的部分内容,为了便于描述,下面以第一消息为非周期消息、第一设备为终端设备、第二设备为网络设备为例。
在S201,终端设备根据第一非周期消息的第一配置确定用于发送第一非周期消息的第一时间单元。
在S202,当第一时间单元到达时,终端设备确定第一时间单元中是否存在能够承载第一非周期消息的资源。
在S205,当第一时间单元中存在能够承载第一非周期消息的资源时,终端设备在第一时间单元向网络设备发送第一非周期消息。
在S203,当第一时间单元中不存在能够承载第一周期消息的资源时,终端设备根据第二配置确定第二时间单元,第二时间单元中存在能够承载第一消息的资源。
作为示例,第二配置可以是高层参数或高层信令,可以触发多个(这里所说的多个为两个或更多个)时间单元作为备选时间单元,如果这些时间单元中存在不止一个存在能够承载第一非周期消息的时间单元,则选择其中离第一时间单元最近的时间单元发送第一非周期消息,或者在满足要求的多个第二时间单元都发送第一非周期消息。
在S204,当存在第二时间单元时,终端设备在第二时间单元向网络设备发送第一周期消息;当不存在第二时间单元时,终端设备丢弃第一周期消息。
参考图6,本申请提供的第一设备的一个实施例,包括处理单元710和发送单元720。
处理单元710用于:根据第一消息的第一配置确定用于发送第一消息的第一时间单元。
处理单元710还用于:确定第一时间单元中是否存在能够承载第一消息的资源。
处理单元710还用于:当第一时间单元中不存在能够承载第一消息的资源时,确定用于发送第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载第一消息的资源。
发送单元720用于:在至少一个第二时间单元向第二设备发送第一消息。
可选地,处理单元710还用于:根据第二配置确定至少一个备选时间单元;在至少一个备选时间单元之中确定至少一个第二时间单元。
可选地,处理单元710还用于:根据第一规则确定至少一个第二时间单元。
可选地,处理单元710还用于:根据第一规则在至少一个备选时间单元之中确定至少一个第二时间单元。
可选地,第一规则包括:从离所述第一时间单元最近的时间单元开始确定至少一个第二时间单元。
可选地,第一规则包括:从位于前面的时间单元开始确定至少一个第二时间单元。
可选地,第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,第一阈值是根据第一设备的设备能力确定的。
可选地,第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,第二阈值是根据第一消息的时延确定的。
可选地,第一规则包括:每个第二时间单元位于第一时间单元之后。
可选地,第一规则是根据第一消息的第二配置确定的,或者,第一规则是预定义的。
可选地,处理单元710还用于:当存在至少一个第二时间单元时,在至少一个第二时间单元向第二设备发送第一消息。
可选地,处理单元710还用于:当不存在至少一个第二时间单元时,丢弃第一消息。
可选地,发送单元720还用于:当第一时间单元中存在能够承载第一消息的资源时,在第一时间单元向第二设备发送第一消息。
可选地,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
可选地,处理单元710还用于:当至少一个第二时间单元为至少两个第二时间单元时,对第一消息进行分割;发送单元还用于:分别在至少两个第二时间单元向第二设备发送分割后的第一消息。
可选地,发送单元720还用于:当至少一个第二时间单元为至少两个第二时间单元时,分别在至少两个第二时间单元向第二设备发送第一消息。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
参考图7,本申请提供的第一设备的另一个实施例,包括处理器810和发送器820。
处理器810用于:根据第一消息的第一配置确定用于发送第一消息的第一时间单元。
处理器810还用于:确定第一时间单元中是否存在能够承载第一消息的资源。
处理器810还用于:当第一时间单元中不存在能够承载第一消息的资源时,确定用于发送第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载第一消息的资源。
发送器820用于:在至少一个第二时间单元向第二设备发送第一消息。
可选地,处理器810还用于:根据第二配置确定至少一个备选时间单元;在至少一个备选时间单元之中确定至少一个第二时间单元。
可选地,处理器810还用于:根据第一规则确定至少一个第二时间单元。
可选地,处理器810还用于:根据第一规则在至少一个备选时间单元之中确定至少一个第二时间单元。
可选地,第一规则包括:从离所述第一时间单元最近的时间单元开始确定至少一个第二时间单元。
可选地,第一规则包括:从位于前面的时间单元开始确定至少一个第二时间单元。
可选地,第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,第一阈值是根据第一设备的设备能力确定的。
可选地,第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,第二阈值是根据第一消息的时延确定的。
可选地,第一规则包括:每个第二时间单元位于第一时间单元之后。
可选地,第一规则是根据第一消息的第二配置确定的,或者,第一规则是预定义的。
可选地,处理器810还用于:当存在至少一个第二时间单元时,在至少一个第二时间单元向第二设备发送第一消息。
可选地,处理器810还用于:当不存在至少一个第二时间单元时,丢弃第一消息。
可选地,发送器820还用于:当第一时间单元中存在能够承载第一消息的资源时,在 第一时间单元向第二设备发送第一消息。
可选地,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
可选地,处理器810还用于:当至少一个第二时间单元为至少两个第二时间单元时,对第一消息进行分割;发送单元还用于:分别在至少两个第二时间单元向第二设备发送分割后的第一消息。
可选地,发送器820还用于:当至少一个第二时间单元为至少两个第二时间单元时,分别在至少两个第二时间单元向第二设备发送第一消息。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
参照图8,本申请提供的消息发送方法的另一个实施例,包括S301、S302和S303。
S301:第一设备根据第一消息的第三配置确定第一时间窗。
这里,第一消息可以是周期消息,也可以是非周期消息;对于周期消息,第一配置是指高层配置的参数,第一设备根据此参数确定周期与偏移;对于非周期消息,第一配置是指物理层信令发送的固定定时关系;第一时间窗的长度可以根据第三配置确定,也可以是协议中预定义的。
这里,时间窗是指连续的至少两个时间单元,例如,当时间单元的颗粒度为毫秒时,时间窗为以毫秒为单位的连续时间段;当时间单元的颗粒度为时隙时,时间窗为连续的至少两个时隙。
例如,当前时间为n时,终端设备根据第三配置确定第一周期消息的一系列发送时间为n+2、n+10等时间单元,其中,n+2为第一时间窗的起始位置,此外,终端设备还确定第一时间窗的长度为5,这样,第一时间窗中包括的时间单元为n+2、n+3、n+4、n+5和n+6。
S302:第一设备确定第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载第一消息的资源。
S303:当第一时间窗内存在至少一个第一时间单元时,第一设备在至少一个第一时间单元中的一个或更多个第一时间单元向第二设备发送第一消息。
也就是说,当第一时间窗内存在一个第一时间单元时,第一设备在该时间单元向第二设备发送第一消息;当第一时间窗内存在至少两个第一时间单元时,第一设备可以在这些第一时间单元中的全部第一时间单元向第二设备发送第一消息,也可以在这些第一时间单元中的一部分(这里所说的一部分为一个或更多个)第一时间单元向第二设备发送第一消息。
例如,在第一时间窗中包括的时间单元为n+2、n+3、n+4、n+5和n+6的情况下,当第一时间单元为n+2时,第一设备在n+2时间单元向第二设备发送第一消息;当第一时间单元为n+2和n+3时,第一设备可以在n+2或n+3时间单元向第二设备发送第一消息,也可以在这两个时间单元向第二设备发送第一消息。
可选地,在S303,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为一个第一时间单元时,该一个第一时间单元为至少两个第一时间单元中距第一时间窗的起始位置最近的第一时间单元、距第一时间窗的末尾位置最近的第一时间单元、以及距第一时间窗的中心位置最近的第一时间单元之一。
也就是说,当第一时间窗内存在至少两个第一时间单元,且第一设备仅需要在一个第 一时间单元向第二设备发送第一消息时,第一设备在至少两个第一时间单元中距第一时间窗的起始位置最近的第一时间单元、距第一时间窗的末尾位置最近的第一时间单元、以及距第一时间窗的中心位置最近的第一时间单元之一。
例如,在第一时间窗中包括的时间单元为n+2、n+3、n+4、n+5和n+6的情况下,当第一时间单元为n+2、n+4和n+5,第一设备可以在这五个时间单元中距第一时间窗的起始位置最近的n+2时间单位向第二设备发送第一消息,也可以在其中距第一时间窗的中心位置最近的第一时间单元n+4向第二设备发送第一消息,还可以在其中距第一时间窗的末尾位置最近的第一时间单元向第二设备发送第一消息。
可选地,在S303,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为两个或更多个第一时间单元时,第一设备对第一消息进行分割;第一设备分别在两个或更多个第二时间单元向第二设备发送分割后的第一消息。
也就是说,当第一时间窗内存在至少两个第一时间单元,且第一设备需要在两个或更多个第一时间单元向第二设备发送第一消息时,第一设备对第一消息进行分割,并分别在两个或更多个第二时间单元向第二设备发送分割后的第一消息。
例如,当第一设备需要在两个第一时间单元向第二设备发送第一消息时,第一设备将第一消息分割为第一消息的第一部分和第二部分(即,第一消息的第一部分和第二部分中承载的信息合起来为第一消息中承载的信息,第一消息的第一部分和第二部分也可以称为第二消息和第三消息),在这两个第一时间单元中的一个时间单元向第二设备发送第一消息的第一部分,并在这两个第一时间单元中的另一个时间单元向第二设备发送第一消息的另一部分。
例如,当第一消息为UCI时,UCI包括ACK/NACK和CSI,此时可以将其分割为ACK/NACK和CSI两部分,在两个第一时间单元中的一个时间单元向第二设备发送ACK/NACK,在另一个时间单元向第二设备发送CSI。又例如,当第一消息为CSI时,可以将其分割为CQI、预编码矩阵指示(precoding-matrix indicator,PMI)等。
可选地,在S303,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为两个或更多个第一时间单元时,第一设备分别在两个或更多个第一时间单元向第二设备发送第一消息。
也就是说,当第一时间窗内存在至少两个第一时间单元,且第一设备需要在两个或更多个第一时间单元向第二设备发送第一消息时,第一设备分别在两个或更多个第一时间单元向第二设备发送第一消息(即,第一设备在这些第一时间单元中的每个第一时间单元发送完整的第一消息),此时有利于增加第一消息传输的可靠性。
可选地,本实施例还包括S304。
S304:当第一时间窗内不存在至少一个第一时间单元时,第一设备丢弃第一消息。
可选地,在本实施例中,时间窗和时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。
在本实施例中,以位于一定时间范围(时间窗)内的时间单元作为发送第一消息的时 间单元的备选项,在这种情况下,只要这些作为备选项的时间单元中有一个时间单元能够承载该消息,该消息就可以发送,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。
参考图9,本申请提供的第一设备的另一个实施例,包括处理单元910和发送单元920。
处理单元910用于:根据第一消息的第三配置确定第一时间窗。
处理单元910还用于:确定第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载第一消息的资源。
发送单元920用于:当所述第一时间窗内存在至少一个第一时间单元时,在至少一个第一时间单元中的一个或更多个第一时间单元向第二设备发送第一消息。
可选地,当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为一个第一时间单元时,所述一个第一时间单元为所述至少两个第一时间单元中距所述第一时间窗的起始位置最近的第一时间单元、距所述第一时间窗的末尾位置最近的第一时间单元、以及距所述第一时间窗的中心位置最近的第一时间单元之一。
可选地,处理单元910还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;发送单元920还用于:分别在所述两个或更多个第二时间单元向所述第二设备发送分割后的第一消息。
可选地,发送单元920还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述两个或更多个第一时间单元向所述第二设备发送所述第一消息。
可选地,处理单元910还用于:当所述第一时间窗内不存在所述至少一个第一时间单元时,丢弃所述第一消息。
可选地,所述时间窗和所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
参考图10,本申请提供的第一设备的另一个实施例,包括处理器1010和发送器1020。
处理器1010用于:根据第一消息的第三配置确定第一时间窗。
处理器1010还用于:确定第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载第一消息的资源。
发送器1020用于:当所述第一时间窗内存在至少一个第一时间单元时,在至少一个第一时间单元中的一个或更多个第一时间单元向第二设备发送第一消息。
可选地,当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为一个第一时间单元时,所述一个第一时间单元为所述至少两个第一时间单元中距所述第一时间窗的起始位置最近的第一时间单元、距所述第一时间窗的末尾位置最近的第一时间单元、以及距所述第一时间窗的中心位置最近的第一时间单元之一。
可选地,处理器1010还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;发送单元920还用于:分别在所述两个或更多个第二时间单元向所述第二设备发送分割后的第一消息。
可选地,发送器1020还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述两个或更多个第一时间单元向所述第二设备发送所述第一消息。
可选地,处理器1010还用于:当所述第一时间窗内不存在所述至少一个第一时间单元时,丢弃所述第一消息。
可选地,所述时间窗和所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
参照图11,本申请提供的消息发送方法的另一个实施例,包括S401、S402和S403。
S401:第一设备根据第一消息的第一配置确定至少一个备选时间单元。
第一消息可以是周期消息,也可以是非周期消息;对于周期消息,第一配置是指高层配置的参数,第一设备根据此参数确定周期与偏移;对于非周期消息,第一配置是指物理层信令发送的固定定时关系。
例如,当前时间为n时,终端设备根据第一配置确定至少一个备选时间单元为n+2、n+4和n+6。
S402:第一设备确定至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载第一消息的资源。
S403:当至少一个备选时间单元之中存在至少一个第一时间单元时,第一设备在至少一个第一时间单元中的一个或更多个第一时间单元向第二设备发送第一消息。
也就是说,当至少一个备选时间单元之中存在一个第一时间单元时,第一设备在该时间单元向第二设备发送第一消息;当至少一个备选时间单元之中存在至少两个第一时间单元时,第一设备可以在这些第一时间单元中的全部第一时间单元向第二设备发送第一消息,也可以在这些第一时间单元中的一部分(这里所说的一部分为一个或更多个)第一时间单元向第二设备发送第一消息。
例如,在至少一个备选时间单元为n+2、n+4和n+6的情况下,当第一时间单元为n+2时,第一设备在n+2时间单元向第二设备发送第一消息;当第一时间单元为n+2和n+4时,第一设备可以在n+2或n+4时间单元向第二设备发送第一消息,也可以在这两个时间单元向第二设备发送第一消息。
可选地,在S403,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为两个或更多个第一时间单元时,第一设备对第一消息进行分割;第一设备分别在至少两个第二时间单元向第二设备发送分割后的第一消息。
也就是说,当至少一个备选时间单元之中存在至少两个第一时间单元,且第一设备需要在两个或更多个第一时间单元向第二设备发送第一消息时,第一设备对第一消息进行分割,并分别在两个或更多个第二时间单元向第二设备发送分割后的第一消息。
例如,当第一设备需要在两个第一时间单元向第二设备发送第一消息时,第一设备将第一消息分割为第一消息的第一部分和第二部分(即,第一消息的第一部分和第二部分中承载的信息合起来为第一消息中承载的信息,第一消息的第一部分和第二部分也可以称为第二消息和第三消息),在这两个第一时间单元中的一个时间单元向第二设备发送第一消息的第一部分,并在这两个第一时间单元中的另一个时间单元向第二设备发送第一消息的另 一部分。
可选地,在S403,当至少一个第一时间单元为至少两个第一时间单元,且一个或更多个第一时间单元为两个或更多个第一时间单元时,第一设备分别在至少两个第一时间单元向第二设备发送第一消息。
也就是说,当至少一个备选时间单元之中存在至少两个第一时间单元,且第一设备需要在两个或更多个第一时间单元向第二设备发送第一消息时,第一设备分别在两个或更多个第一时间单元向第二设备发送第一消息(即,第一设备在这些第一时间单元中的每个第一时间单元发送完整的第一消息),此时有利于增加第一消息传输的可靠性。
可选地,本实施例还包括S404。
S404:当至少一个备选时间单元之中不存在至少一个第一时间单元时,第一设备丢弃第一消息。
可选地,在本实施例中,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。
在本实施例中,以多个时间单元作为发送第一消息的时间单元的备选项,在这种情况下,只要这些作为备选项的时间单元中有一个时间单元能够承载该消息,该消息就可以发送,使得当时间单元的类型动态变化时,仍然可以发送该消息的概率增加。
参考图12,本申请提供的第一设备的另一个实施例,包括处理单元1110和发送单元1120。
处理单元1110用于:根据第一消息的第一配置确定至少一个备选时间单元。
处理单元1110还用于:确定至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源。
发送单元1120用于:当所述至少一个备选时间单元之中存在所述至少一个第一时间单元时,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。
可选地,处理单元1110还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;发送单元1120还用于:分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。
可选地,发送单元1120还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述至少两个第一时间单元向所述第二设备发送所述第一消息。
可选地,处理单元1110还用于:当所述至少一个备选时间单元之中不存在所述至少一个第一时间单元时,丢弃所述第一消息。
可选地,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
参考图13,本申请提供的第一设备的另一个实施例,包括处理器1210和发送器1220。
处理器1210用于:根据第一消息的第一配置确定至少一个备选时间单元。
处理器1210还用于:确定至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源。
处理器1210用于:当所述至少一个备选时间单元之中存在所述至少一个第一时间单元时,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。
可选地,处理器1210还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,对所述第一消息进行分割;发送器1220还用于:分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。
可选地,发送器1220还用于:当所述至少一个第一时间单元为至少两个第一时间单元,且所述一个或更多个第一时间单元为两个或更多个第一时间单元时,分别在所述至少两个第一时间单元向所述第二设备发送所述第一消息。
可选地,处理器1210还用于:当所述至少一个备选时间单元之中不存在所述至少一个第一时间单元时,丢弃所述第一消息。
可选地,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
参照图14,本申请提供的消息发送方法的另一个实施例,包括S601和S602。
S601:第一设备根据第一消息的第一配置确定用于发送第一消息的第一资源。
S602:第一设备确定第一资源中是否存在能够承载第一消息的资源。
S603:当第一资源中不存在能够承载第一消息的资源时,第一设备确定用于发送第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载第一消息的资源。
S604:第一设备在至少一个第二资源向第二设备发送第一消息。
可选地,本实施例还包括S605。
S605:当第一资源中存在能够承载第一消息的资源时,第一设备在第一资源向第二设备发送第一消息。
可选地,第一资源和第二资源包括时域、频域、空域、码域中的至少一种的资源。
作为示例,第一资源和第二资源可以是时频资源,在这种情况下,第一消息可以在频域占用更多的频域扩展资源来保证消息的发送。
可选地,在本实施例中,所述第一资源和所述第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。
在本实施例中,当原定用于发送第一消息的时频资源无法承载该消息时,重新选择能够承载该时频资源的时间单元,使得当时频资源的类型动态变化时,仍然可以发送该消息的概率增加。
参考图15,本申请提供的第一设备的另一个实施例,包括处理单元1310和发送单元 1320。
处理单元1310用于:根据第一消息的第一配置确定用于发送第一消息的第一资源。
处理单元1310还用于:确定第一资源中是否存在能够承载第一消息的资源。
处理单元1310还用于:当第一资源中不存在能够承载第一消息的资源时,确定用于发送第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载第一消息的资源。
发送单元1320还用于:在至少一个第二资源向第二设备发送第一消息。
可选地,发送单元1320还用于:当第一资源中存在能够承载第一消息的资源时,在第一资源向第二设备发送第一消息。
可选地,第一资源和第二资源包括时域、频域、空域、码域中的至少一种的资源。
可选地,在本实施例中,所述第一资源和所述第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
可选地,第一资源和第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
参考图16,本申请提供的第一设备的另一个实施例,包括处理器1410和发送器1420。
处理器1410用于:根据第一消息的第一配置确定用于发送第一消息的第一资源。
处理器1410还用于:确定第一资源中是否存在能够承载第一消息的资源。
处理器1410还用于:当第一资源中不存在能够承载第一消息的资源时,确定用于发送第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载第一消息的资源。
发送器1420还用于:在至少一个第二资源向第二设备发送第一消息。
可选地,发送器1420还用于:当第一资源中存在能够承载第一消息的资源时,在第一资源向第二设备发送第一消息。
可选地,第一资源和第二资源包括时域、频域、空域、码域中的至少一种的资源。
可选地,在本实施例中,所述第一资源和所述第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
可选地,第一资源和第二资源在时域上的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
在5G NR***中,上行控制信道(uplink control channel,PUCCH)有不同的符号数和上行信道格式,并且短PUCCH(short PUCCH)和长PUCCH(long PUCCH)、短PUCCH和短PUCCH、长PUCCH和长PUCCH可以在同一个slot中出现,在这种情况下,需要新的上行控制信息(uplink control information,UCI)的发送方法,这里所说的PUCCH包括5G NR***中的上行控制信道。
参照图17,本申请提供的消息发送方法的另一个实施例,包括S501和S502。
S501:第一设备根据第一消息的第一配置确定用于发送第一消息的第一时间单元,其中,在第一时间单元上发送的信道包括至少两个PUCCH。
S502:第一设备在至少两个PUCCH中的至少一个PUCCH发送第一消息。
可选地,至少两个PUCCH包括短PUCCH和长PUCCH,在S502,当短PUCCH中存在能够承载第一消息的资源时,第一设备在至少两个PUCCH中位于前面的PUCCH向第二 设备发送第一消息;当短PUCCH中不存在能够承载第一消息的资源,且长PUCCH中存在能够承载第一消息的资源时,第一设备在长PUCCH向第二设备发送第一消息。
也就是说,第一设备只在一个PUCCH向第二设备发送第一消息(即,只在短PUCCH或长PUCCH发送)。以在第一时间单元上发送的信道包括两个PUCCH(短PUCCH和长PUCCH),且第一消息为UCI为例,若UCI的内容在短PUCCH可支持的承载量范围内,则规定在这两个PUCCH中位于前面的PUCCH发送,例如,若短PUCCH在前则在短PUCCH发送,若长PUCCH在前则在长PUCCH发送;若UCI的内容不在短PUCCH可支持的承载量范围内但在长PUCCH可支持的承载量范围内,则在长PUCCH发送。
可选地,在S502,当至少一个PUCCH为两个或更多个PUCCH时,第一设备对第一消息进行分割;第一设备分别在两个或更多个PUCCH向第二设备发送分割后的第一消息。
以在第一时间单元上发送的信道包括两个PUCCH(短PUCCH和长PUCCH)为例,第一设备将第一消息分割为第一消息的第一部分和第二部分(即,第一消息的第一部分和第二部分中承载的信息合起来为第一消息中承载的信息,第一消息的第一部分和第二部分也可以称为第二消息和第三消息),在短PUCCH向第二设备发送第一消息的第一部分,并在长PUCCH向第二设备发送第一消息的另一部分。
可选地,在S502,第一设备在两个或更多个PUCCH中位于前面的PUCCH发送时延要求高的分割后的第一消息,在两个或更多个PUCCH中位于后面的PUCCH发送时延要求低的分割后的第一消息。
以在第一时间单元上发送的信道包括两个PUCCH(短PUCCH和长PUCCH),且第一消息为UCI为例,第一设备在这两个PUCCH中位于前面的PUCCH(无论是短PUCCH还是长PUCCH)向第二设备发送UCI中发送时延要求高的部分(例如,ACK/NACK,或者ACK/NACK和SR),在这两个PUCCH中位于后面的PUCCH(无论是短PUCCH还是长PUCCH)向第二设备发送UCI中发送时延要求低的部分(例如,CSI)。
可选地,至少两个PUCCH包括短PUCCH和长PUCCH,在S502,第一设备在短PUCCH发送比特数少的分割后的第一消息,在长PUCCH发送比特数多的分割后的第一消息。
以在第一时间单元上发送的信道包括两个PUCCH(短PUCCH和长PUCCH),且第一消息为UCI为例,第一设备在短PUCCH向第二设备发送UCI中比特数少的部分(例如,ACK/NACK),在长PUCCH发送UCI中比特数多的部分(例如,CSI)。
可选地,在本实施例中,时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
在本实施例中,第一设备和第二设备可以是终端设备也可以是网络设备,存在以下三种情境:1)第一设备是网络设备,第二设备是终端设备;2)第一设备是终端设备,第二设备是网络设备;3)第一设备是终端设备,第二设备也是终端设备。
参考图18,本申请提供的第一设备的另一个实施例,包括处理单元1510和发送单元1520。
处理单元1510用于:根据第一消息的第一配置确定用于发送第一消息的第一时间单元,其中,在第一时间单元上发送的信道包括至少两个PUCCH。
发送单元1520用于:在所述至少两个PUCCH中的至少一个PUCCH发送第一消息。
可选地,至少两个PUCCH包括短PUCCH和长PUCCH,其中,发送单元1520还用于: 当所述短PUCCH中存在能够承载所述第一消息的资源时,在所述至少两个PUCCH中位于前面的PUCCH向所述第二设备发送所述第一消息;当所述短PUCCH中不存在能够承载所述第一消息的资源,且所述长PUCCH中存在能够承载所述第一消息的资源时,在所述长PUCCH向所述第二设备发送所述第一消息。
可选地,发送单元1520还用于:当至少一个PUCCH为两个或更多个PUCCH时,对所述第一消息进行分割;分别在所述两个或更多个PUCCH向所述第二设备发送分割后的第一消息。
可选地,发送单元1520还用于:在所述两个或更多个PUCCH中位于前面的PUCCH发送时延要求高的分割后的第一消息,在所述两个或更多个PUCCH中位于后面的PUCCH发送时延要求低的分割后的第一消息。
可选地,所述至少两个PUCCH包括短PUCCH和长PUCCH,其中,发送单元1520还用于:在所述短PUCCH发送比特数少的分割后的第一消息,在所述长PUCCH发送比特数多的分割后的第一消息。
可选地,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
参考图19,本申请提供的第一设备的另一个实施例,包括处理器1610和发送器1620。
处理器1610用于:根据第一消息的第一配置确定用于发送第一消息的第一时间单元,其中,在第一时间单元上发送的信道包括至少两个PUCCH。
发送器1620用于:在所述至少两个PUCCH中的至少一个PUCCH发送第一消息。
可选地,至少两个PUCCH包括短PUCCH和长PUCCH,其中,发送器1620还用于:当所述短PUCCH中存在能够承载所述第一消息的资源时,在所述至少两个PUCCH中位于前面的PUCCH向所述第二设备发送所述第一消息;当所述短PUCCH中不存在能够承载所述第一消息的资源,且所述长PUCCH中存在能够承载所述第一消息的资源时,在所述长PUCCH向所述第二设备发送所述第一消息。
可选地,处理器1610:当至少一个PUCCH为两个或更多个PUCCH时,对所述第一消息进行分割;发送器1620还用于:分别在所述两个或更多个PUCCH向所述第二设备发送分割后的第一消息。
可选地,发送器1620还用于:在所述两个或更多个PUCCH中位于前面的PUCCH发送时延要求高的分割后的第一消息,在所述两个或更多个PUCCH中位于后面的PUCCH发送时延要求低的分割后的第一消息。
可选地,所述至少两个PUCCH包括短PUCCH和长PUCCH,其中,发送器1620还用于:在所述短PUCCH发送比特数少的分割后的第一消息,在所述长PUCCH发送比特数多的分割后的第一消息。
可选地,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
关于本实施例中技术细节和有益效果的详细描述,应参照上述方法实施例。
应注意的是,本申请的各个实施例之间可以相互结合。“A、B和C中的至少一个”或“A、B和C中的至少一种”是指下述几种情况之一:A;B;C;A和B;B和C;A、B 和C。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的示例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (38)
- 一种消息发送方法,其特征在于,包括:根据第一消息的第一配置确定用于发送所述第一消息的第一时间单元;确定所述第一时间单元中是否存在能够承载所述第一消息的资源;当所述第一时间单元中不存在能够承载所述第一消息的资源时,确定用于发送所述第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载所述第一消息的资源;在所述至少一个第二时间单元向所述第二设备发送所述第一消息。
- 根据权利要求1所述的方法,其特征在于,确定用于发送所述第一消息的至少一个第二时间单元,包括:根据第二配置确定至少一个备选时间单元;在所述至少一个备选时间单元之中确定所述至少一个第二时间单元。
- 根据权利要求1所述的方法,其特征在于,确定用于发送所述第一消息的至少一个第二时间单元,包括:根据第一规则确定所述至少一个第二时间单元。
- 根据权利要求2所述的方法,其特征在于,在所述至少一个备选时间单元之中确定所述至少一个第二时间单元,包括:根据第一规则在所述至少一个备选时间单元之中确定所述至少一个第二时间单元。
- 根据权利要求3或4所述的方法,其特征在于,所述第一规则包括:从离所述第一时间单元最近的时间单元开始确定所述至少一个第二时间单元。
- 根据权利要求3或4所述的方法,其特征在于,所述第一规则包括:从位于前面的时间单元开始确定所述至少一个第二时间单元。
- 根据权利要求3至6任意一项所述的方法,其特征在于,所述第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,所述第一阈值是根据第一设备的设备能力确定的。
- 根据权利要求3至7任意一项所述的方法,其特征在于,所述第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,所述第二阈值是根据所述第一消息的时延确定的。
- 根据权利要求3至8任意一项所述的方法,其特征在于,所述第一规则包括:每个第二时间单元位于所述第一时间单元之后。
- 根据权利要求3至9任意一项所述的方法,其特征在于,所述第一规则是根据所述第一消息的所述第二配置确定的,或者,所述第一规则是预定义的。
- 根据权利要求2至10任意一项所述的方法,其特征在于,在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当存在所述至少一个第二时间单元时,在所述至少一个第二时间单元向所述第二设备发送所述第一消息。
- 根据权利要求2至11任意一项所述的方法,其特征在于,还包括:当不存在所述至少一个第二时间单元时,丢弃所述第一消息。
- 根据权利要求1至12任意一项所述的方法,其特征在于,还包括:当所述第一时间单元中存在能够承载所述第一消息的资源时,在第一时间单元向所述第二设备发送所述第一消息。
- 根据权利要求1至13任意一项所述的方法,其特征在于,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
- 根据权利要求1至14任意一项所述的方法,其特征在于,在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第二时间单元为至少两个第二时间单元时,对所述第一消息进行分割;分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。
- 根据权利要求1至14任意一项所述的方法,其特征在于,在所述至少一个第二时间单元向所述第二设备发送所述第一消息,包括:当所述至少一个第二时间单元为至少两个第二时间单元时,分别在所述至少两个第二时间单元向所述第二设备发送所述第一消息。
- 一种消息发送装置,其特征在于,包括:处理单元,用于根据第一消息的第一配置确定用于发送所述第一消息的第一时间单元;所述处理单元还用于:确定所述第一时间单元中是否存在能够承载所述第一消息的资源;所述处理单元还用于:当所述第一时间单元中不存在能够承载所述第一消息的资源时,确定用于发送所述第一消息的至少一个第二时间单元,其中,每个第二时间单元中存在能够承载所述第一消息的资源;发送单元,用于在所述至少一个第二时间单元向所述第二设备发送所述第一消息。
- 根据权利要求17所述的装置,其特征在于,所述处理单元还用于:根据第二配置确定至少一个备选时间单元;在所述至少一个备选时间单元之中确定所述至少一个第二时间单元。
- 根据权利要求17所述的装置,其特征在于,所述处理单元还用于:根据第一规则确定所述至少一个第二时间单元。
- 根据权利要求18所述的装置,其特征在于,所述处理单元还用于:根据第一规则在所述至少一个备选时间单元之中确定所述至少一个第二时间单元。
- 根据权利要求19或20所述的装置,其特征在于,所述第一规则包括:从离所述第一时间单元最近的时间单元开始确定所述至少一个第二时间单元。
- 根据权利要求19或20所述的装置,其特征在于,所述第一规则包括:从位于前面的时间单元开始确定所述至少一个第二时间单元。
- 根据权利要求19至22任意一项所述的装置,其特征在于,所述第一规则包括:每个第二时间单元与当前时间之间的时间间隔大于或等于第一阈值,所述第一阈值是根据所述第一设备的设备能力确定的。
- 根据权利要求19至23任意一项所述的装置,其特征在于,所述第一规则包括:每个第二时间单元与当前时间的时间间隔小于或等于第二阈值,所述第二阈值是根据所述第一消息的时延确定的。
- 根据权利要求19至24任意一项所述的装置,其特征在于,所述第一规则包括:每个第二时间单元位于所述第一时间单元之后。
- 根据权利要求19至25任意一项所述的装置,其特征在于,所述第一规则是根据所 述第一消息的所述第二配置确定的,或者,所述第一规则是预定义的。
- 根据权利要求18至26任意一项所述的装置,其特征在于,所述处理单元还用于:当存在所述至少一个第二时间单元时,在所述至少一个第二时间单元向所述第二设备发送所述第一消息。
- 根据权利要求18至27任意一项所述的装置,其特征在于,所述处理单元还用于:当不存在所述至少一个第二时间单元时,丢弃所述第一消息。
- 根据权利要求17至28任意一项所述的装置,其特征在于,所述发送单元还用于:当所述第一时间单元中存在能够承载所述第一消息的资源时,在第一时间单元向所述第二设备发送所述第一消息。
- 根据权利要求17至29任意一项所述的装置,其特征在于,所述时间单元的颗粒度为下述一种:帧、子帧、时隙、迷你时隙、符号、TTI、毫秒。
- 根据权利要求17至30任意一项所述的装置,其特征在于:所述处理单元还用于:当所述至少一个第二时间单元为至少两个第二时间单元时,对所述第一消息进行分割;所述发送单元还用于:分别在所述至少两个第二时间单元向所述第二设备发送分割后的第一消息。
- 根据权利要求17至30任意一项所述的装置,其特征在于,发送单元还用于:当所述至少一个第二时间单元为至少两个第二时间单元时,分别在所述至少两个第二时间单元向所述第二设备发送所述第一消息。
- 一种消息发送方法,包括:根据第一消息的第三配置确定第一时间窗;确定所述第一时间窗内是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源;当所述第一时间窗内存在所述至少一个第一时间单元时,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。
- 一种消息发送方法,包括:根据第一消息的第一配置确定至少一个备选时间单元;确定所述至少一个备选时间单元之中是否存在至少一个第一时间单元,其中,每个第一时间单元中存在能够承载所述第一消息的资源;当所述至少一个备选时间单元之中存在所述至少一个第一时间单元时,在所述至少一个第一时间单元中的一个或更多个第一时间单元向所述第二设备发送所述第一消息。
- 一种消息发送方法,包括:根据第一消息的第一配置确定用于发送所述第一消息的第一资源;确定所述第一资源中是否存在能够承载所述第一消息的资源;当所述第一资源中不存在能够承载所述第一消息的资源时,确定用于发送所述第一消息的至少一个第二资源,其中,每个第二资源中存在能够承载所述第一消息的资源;在所述至少一个第二资源向所述第二设备发送所述第一消息。
- 一种消息发送方法,包括:根据第一消息的第一配置确定用于发送所述第一消息的第一时间单元,其中,在所述第 一时间单元上发送的信道包括至少两个PUCCH;在所述至少两个PUCCH中的至少一个PUCCH发送所述第一消息。
- 一种消息发送装置,其特征在于,所述装置包括处理器和存储介质,所述存储介质存储有指令,所述指令被所述处理器运行时,使得所述处理器执行根据权利要求1至16以及33至36任意一项所述的方法。
- 一种计算机可读存储介质,用于存储计算机程序,其特征在于,所述计算机程序用于执行根据权利要求1至16以及33至36任意一项所述的方法的指令。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP18818128.3A EP3637915A4 (en) | 2017-06-15 | 2018-06-15 | MESSAGE SENDING METHOD AND DEVICE |
US16/716,230 US20200119996A1 (en) | 2017-06-15 | 2019-12-16 | Message sending method and apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710454101.XA CN109152008B (zh) | 2017-06-15 | 2017-06-15 | 一种消息发送方法及装置 |
CN201710454101.X | 2017-06-15 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/716,230 Continuation US20200119996A1 (en) | 2017-06-15 | 2019-12-16 | Message sending method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018228512A1 true WO2018228512A1 (zh) | 2018-12-20 |
Family
ID=64660394
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/091399 WO2018228512A1 (zh) | 2017-06-15 | 2018-06-15 | 一种消息发送方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20200119996A1 (zh) |
EP (1) | EP3637915A4 (zh) |
CN (1) | CN109152008B (zh) |
WO (1) | WO2018228512A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210298062A1 (en) * | 2020-03-23 | 2021-09-23 | Qualcomm Incorporated | Two-stage feedback procedures for multiple downlink transmissions |
CN114363870A (zh) * | 2020-04-29 | 2022-04-15 | 华为技术有限公司 | 一种通信方法及通信设备 |
CN114650511B (zh) * | 2020-12-15 | 2024-01-19 | 北京金山云网络技术有限公司 | 短信服务的处理方法、装置及*** |
CN113783773B (zh) * | 2021-11-12 | 2022-03-11 | 北京国科天迅科技有限公司 | 一种消息调度方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102118866A (zh) * | 2010-12-24 | 2011-07-06 | 北京北方烽火科技有限公司 | 一种物理上行控制信道的资源分配方法和*** |
CN103875294A (zh) * | 2011-08-12 | 2014-06-18 | 诺基亚通信公司 | 针对上行链路传输的资源重新配置 |
CN104754763A (zh) * | 2013-12-30 | 2015-07-01 | 索尼公司 | 用于调整终端到终端资源分配的方法、基站和用户设备 |
CN106488563A (zh) * | 2015-08-31 | 2017-03-08 | 电信科学技术研究院 | 一种资源选择方法及装置 |
CN106686728A (zh) * | 2015-11-06 | 2017-05-17 | 展讯通信(上海)有限公司 | 时频资源分配方法及装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101382748B1 (ko) * | 2008-01-25 | 2014-04-08 | 엘지전자 주식회사 | 무선통신 시스템에서 랜덤 액세스 과정을 수행하는 방법 |
CN101340381A (zh) * | 2008-08-04 | 2009-01-07 | 中兴通讯股份有限公司 | 聚合链路管理方法和装置 |
WO2010122419A2 (en) * | 2009-04-22 | 2010-10-28 | Nokia Corporation | Methods and apparatus for subframe splitting to obtain uplink feedback using relay nodes |
CN102149147B (zh) * | 2010-02-04 | 2013-10-02 | 华为技术有限公司 | 无线承载的更新方法及中继站 |
CN103812786B (zh) * | 2012-11-14 | 2017-04-05 | 电信科学技术研究院 | 一种时隙资源的调度方法及装置 |
CN105580482A (zh) * | 2014-09-04 | 2016-05-11 | 华为技术有限公司 | 定时传输方法和设备 |
CN106576023B (zh) * | 2015-04-10 | 2020-06-02 | 北京花旺在线商贸有限公司 | 一种信息传输方法、设备及*** |
EP3282760B1 (en) * | 2015-04-10 | 2020-06-03 | Kyocera Corporation | Method for controlling handover procedure and base station |
-
2017
- 2017-06-15 CN CN201710454101.XA patent/CN109152008B/zh active Active
-
2018
- 2018-06-15 WO PCT/CN2018/091399 patent/WO2018228512A1/zh unknown
- 2018-06-15 EP EP18818128.3A patent/EP3637915A4/en active Pending
-
2019
- 2019-12-16 US US16/716,230 patent/US20200119996A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102118866A (zh) * | 2010-12-24 | 2011-07-06 | 北京北方烽火科技有限公司 | 一种物理上行控制信道的资源分配方法和*** |
CN103875294A (zh) * | 2011-08-12 | 2014-06-18 | 诺基亚通信公司 | 针对上行链路传输的资源重新配置 |
CN104754763A (zh) * | 2013-12-30 | 2015-07-01 | 索尼公司 | 用于调整终端到终端资源分配的方法、基站和用户设备 |
CN106488563A (zh) * | 2015-08-31 | 2017-03-08 | 电信科学技术研究院 | 一种资源选择方法及装置 |
CN106686728A (zh) * | 2015-11-06 | 2017-05-17 | 展讯通信(上海)有限公司 | 时频资源分配方法及装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3637915A4 |
Also Published As
Publication number | Publication date |
---|---|
US20200119996A1 (en) | 2020-04-16 |
EP3637915A4 (en) | 2020-05-13 |
EP3637915A1 (en) | 2020-04-15 |
CN109152008B (zh) | 2024-07-23 |
CN109152008A (zh) | 2019-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11483820B2 (en) | Data transmission method, terminal device, and network device | |
US10673670B2 (en) | Demodulation reference signal transmission apparatus, system, and method | |
US20190082453A1 (en) | Downlink Control Information Transmission Method and Apparatus | |
JP6082121B2 (ja) | 情報送信方法、ユーザ装置及び基地局 | |
KR101814437B1 (ko) | 방법 및 장치 | |
TWI735616B (zh) | 傳輸導頻信號的方法、終端設備和網絡側設備 | |
JP2019176478A (ja) | 適応的に構成されたtdd通信システムのためのサウンディング参照信号の送信 | |
KR20230096125A (ko) | 무선 통신 시스템에서 짧은 전송 시간 간격에 의거하는 통신을 위한 방법 및 장치 | |
AU2016414454B2 (en) | Method and terminal device for transmitting data | |
US20180338306A1 (en) | Uplink information transmission method and apparatus | |
JP2017513275A (ja) | 無線通信システムにおいて低い遅延のための信号送受信方法及びこのための装置 | |
WO2018228512A1 (zh) | 一种消息发送方法及装置 | |
CN108702685B (zh) | 传输模式的信息的传输方法、网络设备、终端设备和*** | |
WO2018010184A1 (zh) | 基于无线网络的通信方法、终端设备和网络设备 | |
CN110710252B (zh) | 无线通信***中终端的d2d操作方法和使用所述方法的终端 | |
JP2015088952A (ja) | 無線基地局、ユーザ端末及び無線通信方法 | |
JP6593531B2 (ja) | 無線通信システムにおいて使用される基地局および無線装置 | |
CN110430616B (zh) | 一种资源确定方法、相关设备及*** | |
WO2017128296A1 (zh) | 一种参考信号的传输方法、装置和*** | |
JP2023521676A (ja) | 空間パラメータの決定方法及び装置 | |
CN115398848A (zh) | 接收与下行链路参考信号和信道重叠的时间 | |
WO2017113206A1 (zh) | 一种数据通信的方法、终端设备及网络设备 | |
WO2016169479A1 (zh) | 一种数据传输方法及设备 | |
WO2019185055A1 (zh) | 无线资源调度 | |
KR20230068331A (ko) | 무선 통신 시스템에서 슬롯 포맷 표시 방법 및 장치 |
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: 18818128 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2018818128 Country of ref document: EP Effective date: 20200107 |