[go: up one dir, main page]

CN114303429A - Time domain resource allocation method and device, electronic equipment and storage medium - Google Patents

Time domain resource allocation method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114303429A
CN114303429A CN201980099615.5A CN201980099615A CN114303429A CN 114303429 A CN114303429 A CN 114303429A CN 201980099615 A CN201980099615 A CN 201980099615A CN 114303429 A CN114303429 A CN 114303429A
Authority
CN
China
Prior art keywords
time domain
slot
domain resource
time
time slot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201980099615.5A
Other languages
Chinese (zh)
Other versions
CN114303429B (en
Inventor
张治�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN114303429A publication Critical patent/CN114303429A/en
Application granted granted Critical
Publication of CN114303429B publication Critical patent/CN114303429B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了一种时域资源配置方法、装置、电子设备及存储介质,该资源配置方法应用于非授权频段的上行传输或者下行传输中,该资源配置方法包括:获取预配置授权的时域资源中包括的时隙;配置每个时隙中的时域资源,其中,所有时隙中配置的时域资源连续。本方法可以保证在非授权频段的数据传输中时域资源分配的连续性。

Figure 201980099615

The present application discloses a time domain resource configuration method, device, electronic device and storage medium. The resource configuration method is applied to uplink transmission or downlink transmission of an unlicensed frequency band, and the resource configuration method includes: acquiring a preconfigured authorized time domain Time slots included in the resource; configure time domain resources in each time slot, wherein the time domain resources configured in all time slots are consecutive. The method can ensure the continuity of time domain resource allocation in the data transmission of the unlicensed frequency band.

Figure 201980099615

Description

Time domain resource allocation method and device, electronic equipment and storage medium Technical Field
The present application relates to the field of communications technologies, and in particular, to a time domain resource configuration method and apparatus, an electronic device, and a storage medium.
Background
In a fifth Generation (5th Generation, 5G) communication system, or referred to as a New Radio (NR) system, an Unlicensed band may be used as a supplement to a licensed band to help an operator to expand the capacity of a service, so that an NRU (NR in Unlicensed Spectrum) is generated, which operates on a New air interface of the Unlicensed Spectrum. In the current NRU communication system, there is no scheme for controlling and managing the continuity of the time domain resource of the pre-Configured Grant (CG).
Disclosure of Invention
In view of the foregoing problems, the present application provides a time domain resource configuration method, apparatus, electronic device, and storage medium.
In a first aspect, an embodiment of the present application provides a time domain resource allocation method, which is applied to uplink transmission or downlink transmission in an unlicensed frequency band, and the method includes: acquiring a time slot included in a time domain resource with preset authorization; and configuring the time domain resources in each time slot, wherein the time domain resources configured in all the time slots are continuous.
In a second aspect, an embodiment of the present application provides a time domain resource allocation apparatus, which is applied to uplink transmission or downlink transmission in an unlicensed frequency band, where the apparatus includes: the system comprises a resource acquisition module and a time slot configuration module, wherein the resource acquisition module is used for acquiring time slots included in pre-configured authorized time domain resources; the time slot configuration module is used for configuring the time domain resources in each time slot, wherein the time domain resources configured in all the time slots are continuous.
In a third aspect, an embodiment of the present application provides a mobile terminal, including: one or more processors; a memory; one or more application programs, wherein the one or more application programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the time domain resource configuration method provided by the first aspect above.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where a program code is stored in the computer-readable storage medium, and the program code may be called by a processor to execute the time domain resource allocation method provided in the first aspect.
The scheme provided by the application can be applied to uplink transmission or downlink transmission of the unlicensed frequency band, the time slots included in the pre-licensed time domain resources are obtained, and the time domain resources in each time slot are configured, wherein the time domain resources configured in all the time slots are continuous, so that the continuity of time domain resource allocation in the data transmission of the unlicensed frequency band can be ensured.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram illustrating a principle of configuring time domain resources in an NR communication system according to an embodiment of the present application.
Fig. 2 shows a flow chart of a time domain resource configuration method according to an embodiment of the present application.
Fig. 3 shows a flow chart of a time domain resource configuration method according to another embodiment of the present application.
Fig. 4 shows a flow chart of a time domain resource configuration method according to another embodiment of the present application.
Fig. 5 is a flowchart illustrating a time domain resource configuration method according to still another embodiment of the present application.
Fig. 6 illustrates a schematic diagram of configuring time domain resources in an NRU communication system according to still another embodiment of the present application.
Fig. 7 is a flowchart illustrating a time domain resource configuration method according to still another embodiment of the present application.
Fig. 8 illustrates a schematic diagram of configuring time domain resources in an NRU communication system according to still another embodiment of the present application.
Fig. 9 illustrates another schematic diagram of configuring time domain resources in an NRU communication system according to still another embodiment of the present application.
Fig. 10 illustrates still another schematic diagram of configuring time domain resources in an NRU communication system according to still another embodiment of the present application.
Fig. 11 shows a block diagram of a time domain resource configuration apparatus according to an embodiment of the present application.
Fig. 12 is a block diagram of an electronic device according to an embodiment of the present application, configured to execute a time domain resource configuration method according to an embodiment of the present application.
Fig. 13 is a storage unit, according to an embodiment of the present application, for storing or carrying program codes for implementing a time domain resource configuration method according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.
With the development of wireless communication technology, mobile data is growing rapidly, and in order to meet the communication demand of the rapidly growing mobile data, research on the expansion of cellular mobile communication technology to an unlicensed frequency band is being conducted in the industry. For example, in order to extend the fifth Generation mobile communication technology (5th-Generation, 5G), also called New Radio (NR) technology, to an Unlicensed frequency band, the 3rd Generation Partnership Project (3 GPP) organization has passed the 5G research Project "Study on NR-based Access to Unlicensed Spectrum" so as to generate NRU (NR in Unlicensed Spectrum, a New air interface operating in an Unlicensed Spectrum), and the research of the Project enables NR to meet regulatory requirements of the Unlicensed frequency band and to ensure peace of co-location with other Access technologies operating in the Unlicensed frequency band.
In some countries or regions, the unlicensed band must meet certain regulations (rules) to ensure that all devices can fairly use the resources, such as Listen Before Talk (LBT), Maximum Channel Occupancy Time (MCOT), and so on. The LBT principle refers to that before signal transmission is performed on a channel of an unlicensed spectrum, a communication device needs to perform channel sensing first, and only when a channel sensing result is that the channel is idle, the communication device can perform signal transmission; if the channel sensing result of the communication device on the channel of the unlicensed spectrum is that the channel is busy, the communication device cannot transmit signals. The MCOT principle means that in one transmission, the duration of signal transmission performed by a communication device using a channel of an unlicensed spectrum cannot exceed the maximum channel occupation time, so as to ensure fairness.
In the NR communication system, when Uplink transmission is performed on a Physical Uplink Shared Channel (PUSCH) or Downlink transmission is performed on a Physical Downlink Shared Channel (PDSCH), transmission is generally performed according to a time domain resource of a pre-Configured Grant (CG). For example, please refer to fig. 1, CG configures a symbol with a starting symbol in the time domain being sequence number 2 in a 1 st slot, PUSCH occupies a length of 5 symbols, and the repetition frequency is 3, then 3 PUSCHs occupying a length of 5 symbols are continuously allocated in slot 1 from the symbol with the sequence number 2, where each slot includes symbols with sequence numbers 0 to 13, and when PUSCH is repeated for the 3rd time, the time domain resource of the 3rd PUSCH spans the boundary of the 1 st slot, i.e., part of the time domain resource of the 3rd PUSCH is at the tail of the 1 st slot, and part of the time domain resource of the 3rd PUSCH is at the head of the 2 nd slot, so that the 3rd PUSCH is split into 2 PUSCHs (i.e., PUSCH3 and PUSCH4), where the time domain resource of the 1 PUSCH (3) is at the tail of the 1 st slot, and the time domain resource of the other 1 PUSCH (PUSCH4) is at the head of the 2 nd slot.
The inventor has found through long-term research that, in an NRU communication system, an interval cannot exist on a time domain resource of the same device, and if an interval exists, the time domain resource of the interval is occupied by other devices according to the LBT rule, which may affect subsequent transmission of the device on the time domain resource after the interval. In the NR communication system, the existence of the interval on the time domain resource is not considered.
In addition, in the NRU system, there is a full-slot transmission, that is, the same physical channel occupies one slot, and the transmission on the physical channel is a full-slot transmission, while in the NR system, there is no full-slot transmission. If the CG configuration in the NR communication system is applied to the NRU communication system, it is impossible to guarantee the transmission of the full slot in the first slot after a slot if the time domain resource occupied by the last physical channel crosses the boundary of the slot after the slot is allocated, and if the transmission of the full slot is to be guaranteed, only the remaining time domain resource in the first slot after the slot can be separated, and the transmission of the full slot in the second slot after the slot can be performed. For example, in the CG configuration in the NR communication system in the foregoing example, the time domain resource of the 3rd PUSCH may cross the boundary of the 1 st slot, and if the full slot transmission is required in the next slot, the full slot transmission in the 2 nd slot cannot be guaranteed, and only the remaining time domain resource in the 2 nd slot is left vacant, and the full slot transmission in the 3rd slot is performed.
Therefore, in the NRU communication system, when applying the CG placement scheme in the NR communication system, it is necessary to take into account the fact that there may be a gap in time domain resources and process the gap.
In view of the above problems, the inventor proposes a time domain resource configuration method, a time domain resource configuration device, an electronic device, and a storage medium provided in this embodiment of the present application, and configures a time domain resource in each time slot by obtaining time slots included in a time domain resource to which a pre-configuration authorization is granted, where the time domain resources configured in all the time slots are continuous, so that continuity in time domain resource allocation in an NRU communication system can be ensured. The specific time domain resource allocation method is described in detail in the following embodiments.
Referring to fig. 2, fig. 2 is a flowchart illustrating a time domain resource allocation method according to an embodiment of the present application. The following will describe a specific process of this embodiment by taking uplink transmission of an electronic device in an unlicensed frequency band as an example (i.e., uplink transmission in an NRU communication system), and it is understood that the electronic device applied in this embodiment may be a smart phone, a tablet computer, a smart watch, and the like, which is not limited herein. As will be described in detail with respect to the flow shown in fig. 2, the time domain resource configuration method may specifically include the following steps:
step S110: acquiring a time slot included in a pre-configured authorized time domain resource.
In the embodiment of the present application, when the electronic device performs uplink transmission, a time domain resource, that is, a CG time domain resource, to which an authorization is preconfigured may be obtained. The CG time domain resource may be obtained according to a signaling sent by a network device (e.g., a base station, etc.) to the electronic device, where the signaling may be used to indicate a resource scheduled by the network device for the terminal device, and the CG time domain resource may be determined based on the resource indicated by the signaling. For example, the signaling may indicate a resource location of the uplink grant resource, such as a time domain location, a frequency domain location, and the like of the uplink grant resource; as another example, the signaling may also indicate the size of the granted resource; for another example, the signaling may indicate a coding method in uplink transmission, and the like, which is not limited herein.
In some embodiments, the CG time domain resource may be obtained according to Radio Resource Control (RRC) signaling carried in. The RRC signaling may indicate uplink grant resources pre-configured for use by the terminal device. The preconfigured CG Information Element (IE) in the RRC signaling may carry a starting position, a resource size, a period, and the like of the uplink grant resource, so that the terminal device determines a time domain position and a frequency domain position of the uplink grant resource. Of course, the RRC signaling may also carry information indicating a coding mode during uplink transmission, and the like, which is not limited herein. Therefore, the electronic device can obtain the CG resource according to the RRC signaling, and obtain the CG time domain resource based on the CG resource, namely, pre-configure the authorized time domain resource.
In other embodiments, the CG time domain resource may also be obtained according to the downlink control information. The network device may indicate, through an RRC signaling, information such as a period of an uplink grant resource preconfigured for the terminal, and when the terminal device receives the downlink control information, the electronic device may obtain the CG resource based on the information such as the starting position, the resource size, and the coding mode of the uplink grant resource carried in the downlink control information, and obtain the CG time domain resource based on the CG resource. In this embodiment, the uplink grant resource may be preconfigured, and may be, for example, semi-persistent scheduling (SPS) resource or grant free (grant free) resource.
It should be understood that the above-listed manner of acquiring the CG time domain resources is only an exemplary illustration, and should not constitute any limitation to the present application. The present application does not exclude the possibility of using other signaling to carry the CG time domain resources, nor does it exclude the possibility of using other data to characterize or indicate the CG time domain resources.
In some embodiments, the electronic device may acquire the one or more CG time domain resources, that is, the network device may schedule or allocate the one or more CG time domain resources for the electronic device. When the electronic device acquires the multiple CG time domain resources, the locations of the multiple CG time domain resources in the time domain are not overlapped, that is, the locations of the multiple CG resources in the time domain should be different from each other.
In this embodiment of the application, after the electronic device acquires the CG time domain resource, one or more time slots included in the CG time domain resource, that is, one or more time slots occupied in the time domain resource with the pre-configuration authorization, may be determined.
In a possible implementation manner, the electronic device may determine a starting position and a size of the CG time domain resource according to the obtained CG time domain resource, may determine a time slot where the starting position is located and a time slot where the ending position is located in the CG time domain resource according to the starting position and the size of the time domain resource, and may determine a time slot between two time slots according to the time slot where the starting position is located and the time slot where the ending position is located, so as to obtain the CG time domain resource including the time slot where the starting position is located, the time slot where the ending position is located, and the time slot between two time slots. It should be noted that, even if the time slot of the start position or the time slot of the end position in the CG time domain resource is less than one time slot, the time slot of the start position and the time slot of the end position in the CG time domain resource should also be taken as the time slots included in the CG time domain resource, for example, if the start position in the CG time domain resource starts from the 5th symbol of the nth time slot and the end position does not have the 4 th symbol of the N +2 th time slot, the CG time domain resource includes the nth time slot, the N +1 th time slot and the N +2 th time slot.
In another possible implementation manner, the electronic device may find out which time slots the CG time domain resources exist in according to the acquired CG time domain resources, so as to determine one or more time slots included in the CG time domain resources.
It should be understood that the above-listed manners for determining the time slot included in the CG time domain resource are only exemplary, and should not constitute any limitation to the present application. This application does not exclude the possibility of determining the time slots included in the CG time domain resources in other ways.
Step S120: and configuring the time domain resources in each time slot, wherein the time domain resources configured in all the time slots are continuous.
In this embodiment, the electronic device may configure the time domain resource in each time slot after determining one or more time slots included in the CG time domain resource. And when the electronic equipment configures the time domain resources in each time slot, the electronic equipment ensures that the time domain resources configured in all the time slots are continuous. The time domain resources configured in all the time slots are continuous, which means that the time domain resources configured in a single time slot are continuous, and the time domain resources configured between two adjacent time slots are also continuous, that is, the CG time domain resources in each time slot are configured for uplink transmission, so that there is no discontinuity in all the allocated time domain resources, which can ensure uplink transmission of the electronic device in the unlicensed frequency band.
In some embodiments, the electronic device may sequentially indicate the time domain resources in each time slot according to one or more CG configurations and ensure that there is no discontinuity in the time domain resources of all time slot configurations. The CG configuration may be to configure one or more PUSCHs included in each slot, and a starting symbol, a symbol length, etc. each PUSCH occupies in a slot. The CG configuration in each time slot may not be limited, and if the time domain resources configured by the CGs between adjacent time slots overlap, the time domain resources configured by the CGs may be discarded or moved, so as to ensure that the time domain resources configured by all time slots are continuous. Of course, the time domain resources in the time slot are specifically configured, and the manner of ensuring the continuity of the configured time domain resources may not be limited.
In a possible implementation manner, the time domain resource allocation method provided in this embodiment may also be applied to downlink transmission of a base station, that is, the physical channel may also be a physical downlink shared channel.
According to the time domain resource configuration method provided by the embodiment of the application, the time slots included in the pre-configured authorized time domain resources are obtained, and then the time domain resources in each time slot are configured, wherein the time domain resources configured in each time slot are continuous, so that the continuity of time domain resource allocation in an NRU communication system is ensured, and the reliability of data transmission in the NRU communication system is ensured.
Referring to fig. 3, fig. 3 is a flowchart illustrating a time domain resource allocation method according to another embodiment of the present application. The following will describe a specific flow of this embodiment by taking uplink transmission of the electronic device in the unlicensed frequency band as an example (i.e., uplink transmission in the NRU communication system). As will be described in detail with respect to the flow shown in fig. 3, the time domain resource configuration method may specifically include the following steps:
step S210: acquiring a time slot included in a pre-configured authorized time domain resource.
In the embodiment of the present application, step S210 may refer to the contents of the foregoing embodiments, which are not described herein again.
Step S220: and configuring time domain resource parameters of a physical channel in each time slot, wherein all time domain resources pre-configured with authorization in each configured time slot are allocated to the physical channel, and the physical channel at least comprises a physical uplink shared channel.
In this embodiment of the present application, the electronic device may configure time domain resource parameters of one or more PUSCHs in each slot, and ensure that CG time domain resources in each slot are all allocated to one or more PUSCHs, so that the configured time domain resources are all continuous without interruption, and ensure that the electronic device performs uplink transmission in an unlicensed frequency band.
In some embodiments, the electronic device may also sequentially indicate the time domain resources in each time slot according to one or more CG configurations, and ensure that there is no gap in the time domain resources of all time slot configurations. The CG configuration may configure the number of PUSCHs in each slot and the time domain resource parameters of the PUSCHs. The time domain resource parameter of the PUSCH may include at least a starting symbol and a length of the PUSCH. The time domain resource parameter may also include the number of repetitions of the PUSCH.
Further, when there is an overlap between the time domain resource corresponding to one PUSCH in the CG configuration in one slot and the time domain resource corresponding to one PUSCH in the CG configuration in the next slot, the time domain resource corresponding to one of the PUSCHs may be adjusted, or the time domain resources corresponding to the two PUSCHs may be adjusted at the same time.
In one embodiment, the electronic device may discard a portion of the two PUSCHs that overlaps with the PUSCH in the first time domain (i.e., the PUSCH in the first time domain), and the PUSCH in the second time domain of the two PUSCHs may maintain the original resource allocation.
As another embodiment, the electronic device may split two PUSCHs from a PUSCH on the two PUSCHs before the time domain, where the two split PUSCHs correspond to the two slots respectively, that is, one split PUSCH corresponds to a time domain before the split PUSCH, and the other split PUSCH corresponds to a time domain after the split PUSCH, and resource allocation of the PUSCH before the split PUSCH is applied to the two split PUSCHs. For example, the time domain resource indicated by the CG configuration in the 3rd PUSCH in the nth slot occupies the 13 th symbol and the 14 th symbol in the nth slot, and occupies the 1 st symbol and the 2 nd symbol in the N +1 th slot, and the 1 st PUSCH indicated by the CG configuration in the N +1 th slot occupies the first five symbols, then the time domain resource where the 3rd PUSCH in the nth slot overlaps with the 1 st PUSCH in the N +1 th slot is the 1 st symbol and the 2 nd symbol, at this time, the 3rd PUSCH in the nth slot may be split into 2 PUSCHs, where the split PUSCH is still located in the nth slot and occupies the 13 th symbol and the 14 th symbol in the nth slot, and the split PUSCH occupies the 1 st symbol and the 2 nd symbol in the N +1 th slot, at this time, the 1 st PUSCH indicated by the CG configuration in the N +1 th slot discards the 1 st symbol and the 2 nd symbol originally occupied by the PUSCH, and is adjusted to occupy the 3rd symbol, the 4 th symbol, and the 5th symbol in the N +1 th slot.
Through the above manner, after the time domain resources in the indicated time slot are configured according to the CG, the time domain conflict problem can be solved when the time domain resources occupied by the PUSCH are overlapped. In addition, in order to ensure that the original CG configuration does not perform uplink transmission (for example, to ensure transmission of a full slot), the time domain resources are left out due to overlapping and idle, and the time domain resources are moved forward to the next slot to ensure the original CG configuration, so that there is a break in the time domain resources, and thus it is ensured that all CG time domain resources are equally allocated to the PUSCH, and the time domain resource allocation is continuous.
In a possible implementation manner, the time domain resource allocation method provided in this embodiment may also be applied to downlink transmission of a base station, that is, the physical channel may also be a physical downlink shared channel.
According to the time domain resource configuration method provided by the embodiment of the application, the time slots included in the pre-configured authorized time domain resources are obtained, and then the time domain resource parameters of the physical channels in each time slot are configured, wherein all the pre-configured authorized time domain resources in each configured time slot are distributed to the physical channels, so that the continuity of time domain resource distribution in the NRU communication system is ensured, and the reliability of data transmission in the NRU communication system is ensured.
Referring to fig. 4, fig. 4 is a flowchart illustrating a time domain resource allocation method according to another embodiment of the present application. The following will describe a specific flow of this embodiment by taking uplink transmission of the electronic device in the unlicensed frequency band as an example (i.e., uplink transmission in the NRU communication system). As will be described in detail with respect to the flow shown in fig. 4, the time domain resource configuration method may specifically include the following steps:
step S310: acquiring a time slot included in a pre-configured authorized time domain resource.
In the embodiment of the present application, the step S310 may refer to the contents of the foregoing embodiments, and is not described herein again.
Step S320: in the process of configuring the time domain resource parameters of the physical channels in each time slot, when the time domain resource occupied by the last physical channel in the target time slot exceeds the boundary of the target time slot after the target time slot is allocated, all the time domain resources which are pre-configured and authorized in the first time slot after the target time slot are allocated to one or more physical channels.
In this embodiment of the present application, when configuring the time domain resource parameter of the physical channel in the configured time slot, the allocation of the time domain resource in each time slot may be sequentially indicated according to the CG configuration in the manner in the previous embodiment, and the process of configuring the time domain resource parameter of the physical channel in each time slot refers to the process of sequentially indicating the allocation of the time domain resource in each time slot according to the CG configuration. The situation that the time domain resource occupied by the last PUSCH in the slot exceeds the boundary of the slot is determined, and the time domain resource exceeds the boundary of the slot, and the header is usually allocated to other PUSCHs in the next slot of the slot according to the CG configuration indication, so that the situation of time domain overlapping easily occurs. For example, when the next slot is configured as a full slot, the time domain overlapping will inevitably occur when the time domain resource occupied by the last PUSCH exceeds the boundary of the slot. For another example, when the first PUSCH in the next slot is configured with the time domain resources of the first several symbols, the time domains may overlap. When the time domain resources are overlapped, if the electronic device needs to satisfy the originally configured transmission in the next time slot, the CG configuration in the next time slot can only be moved forward to the next time slot, and an interval time domain occurs.
Therefore, the electronic device determines that the time domain resource occupied by the last physical channel in the slot exceeds the boundary of the target slot, and when the time domain resource occupied by the last PUSCH in the target slot exceeds the boundary of the target slot, configures all CG resources included in the first slot after the target slot, that is, configures all CG resources included in the first slot after the target slot to one or more PUSCHs, thereby ensuring that the time domain resource in the first slot will not be interrupted.
In some embodiments, when the time domain resource occupied by the last PUSCH in the target slot exceeds the boundary of the target slot, the time domain resource that exceeds the boundary in the time domain resource allocated to the last PUSCH in the target slot may be discarded, that is, the time domain resource of the next slot is not occupied by the last PUSCH. And, in the next time slot, the time domain resource may be allocated according to the original CG configuration indication, and it is only necessary to ensure that there is no break (i.e. continuity) in the time domain resource in the next time slot, as an implementation manner, in the time domain resource indicated by the original CG configuration in the next time slot, the two previous symbols of the next time slot are not allocated, the PUSCH corresponding to the third symbol may be moved forward by two symbol lengths, and the subsequent PUSCH is also moved forward correspondingly, although other time domain resources with break may also be moved in the PUSCH. As another embodiment, in the time domain resource originally indicated by the CG configuration in the next time slot, if there is a gap, the unallocated time domain resource may be added to the time domain resource occupied by the adjacent PUSCH. Thus, it is ensured that all CG resources in the next slot are allocated to PUSCH, and there will be no discontinuity. Of course, the specific manner for ensuring the continuity of the time domain resources in the next time slot may not be limited.
In other embodiments, when the time domain resource occupied by the last PUSCH in the target slot exceeds the boundary of the target slot, the last PUSCH may also be split, and the last physical channel in the time domain resource originally configured by the CG corresponds to the time domain resource in the next slot after the target slot, that is, the resource occupied by the last PUSCH in the next slot is allocated to one of the split PUSCHs, so that the original CG configuration in the target slot can be maintained. In the next time slot after the target time slot, whether the original CG configuration resource of the next time slot or the time domain resource reallocated according to the requirement will overlap with the time domain resource of the physical channel in the next time slot split from the last PUSCH can be determined, and if not, the time domain resource allocation can be performed according to the original CG configuration instruction of the next time slot; if the time domain resource is not overlapped, the mobile PUSCH and the PUSCH split into the next time slot may be moved backward, so that the time domain resource is not overlapped with the PUSCH split into the next time slot, and for the time domain resource indicated by the original CG configuration in the next time slot, if there is a gap, the gap time domain resource may be allocated to the PUSCH by moving the PUSCH or increasing the time domain resource allocation to the PUSCH, which ensures that all CG resources in the next time slot are allocated to the PUSCH, and there is no gap.
Of course, the above manner is merely illustrative and should not constitute any limitation to the present application. The present application does not exclude other ways to ensure that all time domain resources in the next time slot of the target time slot are allocated to the PUSCH.
In a possible implementation manner, the time domain resource allocation method provided in this embodiment may also be applied to downlink transmission of a base station, that is, the physical channel may also be a physical downlink shared channel.
In the time domain resource allocation method provided in the embodiment of the present application, time slots included in pre-configured authorized time domain resources are obtained, and then, in the process of allocating time domain resource parameters of physical channels in each time slot, when a target time slot is allocated and a time domain resource occupied by a last physical channel in the target time slot exceeds a boundary of the target time slot, all the pre-configured authorized time domain resources in a first time slot after the target time slot are allocated to one or more physical channels, so that continuity of the time domain resources in the time slot is ensured, thereby ensuring continuity of time domain resource allocation in an NRU communication system and ensuring reliability of data transmission in the NRU communication system. In addition, a feasible scheme for the electronic equipment to determine the time domain resource of the PUSCH under the condition that the CG resource spans the time slot is provided.
Referring to fig. 5, fig. 5 is a flowchart illustrating a time domain resource allocation method according to still another embodiment of the present application. The following will describe a specific flow of this embodiment by taking uplink transmission of the electronic device in the unlicensed frequency band as an example (i.e., uplink transmission in the NRU communication system). As will be described in detail with respect to the flow shown in fig. 5, the time domain resource configuration method may specifically include the following steps:
step S410: acquiring a time slot included in a pre-configured authorized time domain resource.
In the embodiment of the present application, step S410 may refer to the contents of the foregoing embodiments, and is not described herein again.
Step S420: in the process of configuring the time domain resource parameters of the physical channels in each time slot, when the time domain resource occupied by the last physical channel in the target time slot exceeds the boundary of the target time slot after the target time slot is allocated, the resource which exceeds the boundary of the target time slot in the time domain resource occupied by the last physical channel is abandoned.
In the embodiment of the present application, when it is considered that a time domain resource occupied by a last PUSCH in a target slot exceeds a boundary of the target slot, and a first slot after the target slot needs to perform full-slot transmission, that is, the electronic device selects transmission in which the first slot after the target slot is a full slot, or CG configuration indicates transmission in which the first slot after the target slot is a full slot, and in this case, it is inevitable that the last PUSCH overlaps with a PUSCH transmitted in a full slot on a time domain resource. Therefore, in order to ensure that the first time slot after the target time slot can be used for transmission of the full time slot, the time domain resource which exceeds the boundary of the target time slot in the time domain resource occupied by the last PUSCH may be discarded, that is, the time domain resource which exceeds the boundary of the target time slot in the time domain resource allocated to the last PUSCH by the CG of the target time slot may be discarded, so that the time domain resource is not overlapped with the time domain resource of the transmission of the full time slot in the next time slot, so as to ensure that the transmission of the full time slot in the next time slot is performed.
Step S430: and if the first time slot after the currently selected target time slot is the transmission of the full time slot, or the pre-configuration authorization indicates that the first time slot after the target time slot is the transmission of the full time slot, all the time domain resources pre-configured and authorized in the first time slot after the target time slot are distributed to the same physical channel.
In this embodiment, after discarding the time domain resources exceeding the boundary of the target slot in the time domain resources of the last PUSCH, the electronic device may allocate all the time domain resources in the first slot after the target slot to the same PUSCH, where the same PUSCH is a PUSCH for performing full-slot transmission in the first slot. It should be understood that, if the first time slot after the currently selected target time slot is a full time slot for transmission, or the pre-configuration authorization indicates that the first time slot after the target time slot is a full time slot for transmission, the CG time domain resource corresponding to the electronic device includes the entire first time slot after the target time slot, that is, includes all the time domain resources of the first time slot, so as to implement full time slot transmission.
The resource allocation scheme of the embodiment of the present application is described below by way of example.
Referring to fig. 6, each timeslot includes time domain resources from sequence number 0 to sequence number 13. The CG time domain resources of the electronic equipment comprise time domain resources in a time slot 1 and a time slot 2, the CG time domain resources in the time slot 1 comprise time domain resources from a serial number 2 to a serial number 13, and the CG time domain resources in the time slot 2 comprise time domain resources from a serial number 0 to a serial number 13. The network device configures the electronic device with two CG configurations, including CG1 and CG 2. For CG1, the starting symbol index is 2, the time domain symbol length is 5, and the number of repetitions is 3; for CG2, the starting symbol index is 0 and the time domain symbol length is 14. If the electronic device selects CG1 in slot 1, the time domain resource will exceed the boundary of slot 1 when the last repetition is made, i.e. the time domain resource corresponding to the last PUSCH (PUSCH3) will exceed the boundary of slot 1. If the electronic device selects CG2 in slot 2, that is, selects full-slot transmission in CG2, the last PUSCH in slot 1 may be divided into two parts, and the part divided into slot 2 is discarded, so that the time domain resource in slot 2 can be used for full-slot transmission, that is, all the time domain resources of slot 2 may be allocated to the same PUSCH (PUSCH4) as indicated by CG2, thereby performing full-slot transmission. Since part of the last repeated PUSCH in slot 1 is discarded, only 2 symbol lengths are reserved, and sequence numbers 0 to 13 in slot 2 are all allocated to the same PUSCH (PUSCH 4).
In addition, in this embodiment of the application, the electronic device may further use a time domain resource occupied by a last physical channel in the target timeslot as the first time domain resource, and if the first time domain resource is less than or equal to the first specified resource, the electronic device does not transmit the uplink control information of the pre-configuration grant on the last PUSCH. In this case, since the time domain resource is small, Uplink Control Information (UCI) cannot be satisfied for the last PUSCH. Accordingly, the electronic device determines whether the above first time domain resource is less than a first specified resource, and if less than or equal to the first specified resource, does not transmit CG-UCI on the last PUSCH, and if greater than the first specified resource, may transmit CG-UCI on the last PUSCH. The first designated resource is used to determine whether the time domain resource of the last physical channel can satisfy the CG-UCI uploading, and the size of the first designated resource may not be limited, and may be, for example, 1 symbol length, 2 symbol length, and the like.
In this manner, the electronic device may further determine whether the last PUSCH overlaps with a Physical Uplink Control Channel (PUCCH) in a time domain, and if so, may transmit a CG-UCI that needs to be transmitted in the PUCCH.
In a possible implementation manner, the time domain resource allocation method provided in this embodiment may also be applied to downlink transmission of a base station, that is, the physical channel may also be a physical downlink shared channel.
The resource allocation method provided by the embodiment of the application obtains the time slot included in the pre-configured authorized time domain resource, in the process of configuring the time domain resource parameters of the physical channels in each time slot, after the target time slot is allocated, when the time domain resource occupied by the last physical channel in the target time slot exceeds the boundary of the target time slot, abandoning the resource beyond the boundary of the target time slot in the time domain resource occupied by the last physical channel, if the first time slot after the current selected target time slot is the transmission of the full time slot, or when the pre-configuration authorization indicates that the first time slot after the target time slot is the transmission of the full time slot, all the time domain resources pre-configured and authorized in the first time slot after the target time slot are distributed to the same physical channel, therefore, the continuity of time domain resources in the NRU communication system can be ensured, and the requirement of full time slot transmission in the NRU communication system is met. In addition, a feasible scheme for the electronic equipment to determine the time domain resource of the PUSCH under the condition that the CG resource spans the time slot is provided.
Referring to fig. 7, fig. 7 is a flowchart illustrating a time domain resource allocation method according to yet another embodiment of the present application. The time domain resource configuration method can be applied to the electronic equipment. As will be described in detail with respect to the flow shown in fig. 7, the time domain resource configuration method may specifically include the following steps:
step S510: acquiring a time slot included in a pre-configured authorized time domain resource.
In the embodiment of the present application, step S510 may refer to the contents of the foregoing embodiments, and is not described herein again.
Step S520: in the process of configuring the time domain resource parameters of the physical channels in each time slot, when the time domain resource occupied by the last physical channel exceeds the boundary of the target time slot after the target time slot is allocated, the resource exceeding the boundary of the target time slot in the time domain resource occupied by the last physical channel is taken as a second time domain resource.
In the embodiment of the present application, in the process of configuring the time domain resource parameter of the physical channel in each time slot, when the time domain resource of the target time slot is indicated according to the CG configuration, that is, after the time domain resource of the target time slot is allocated, and the time domain resource occupied by the last PUSCH in the target time slot exceeds the boundary of the target time slot, to ensure the continuity of the time domain resource, the time domain resource allocated to the last PUSCH may be allocated, so that the time domain resource in the next time slot of the target time slot may not be interrupted. The electronic device may use a resource that exceeds the boundary of the target time slot in the time domain resource occupied by the last channel as the second time domain resource, that is, the CG configures the time domain resource that exceeds the boundary of the target time slot in the time domain resource of the last PUSCH as the second time domain resource, where the second time domain resource is in the first time slot after the target time slot.
Step S530: and allocating the second time domain resource in the first time slot after the target time slot to the first physical channel.
In this embodiment, the electronic device may divide the last PUSCH in the target slot into two parts, and use the part divided into the slot as the first physical channel. When the electronic device configures the time domain resource in the first time slot after the target time slot, the electronic device may allocate the second time domain resource in the first time slot after the target time slot to the first physical channel, so as to ensure the original CG configuration in the target time slot.
Step S540: and allocating the residual time domain resources of the pre-configured authorization in the first time slot to a second physical channel.
In this embodiment of the present application, when the electronic device configures the time domain resource in the first time slot after the target time slot, after allocating the second time domain resource to the first physical channel, the electronic device may also allocate the CG time domain resource remaining in the first time slot to the second physical channel, so that all CG time domain resources in the second physical channel are all allocated to the physical channel, and there is no discontinuity. According to the allocation, the situation that when the time domain resource of the last PUSCH in the target time slot crosses the boundary of the target time slot, the time domain resource is overlapped to possibly cause interruption in the time domain resource can be eliminated.
In some embodiments, when it is considered that the time domain resource occupied by the last PUSCH in the target slot exceeds the boundary of the target slot, and the first slot after the target slot needs to be transmitted in a full slot, that is, the electronic device selects the transmission in which the first slot after the target slot is a full slot, or the CG configuration indicates that the transmission in which the first slot after the target slot is a full slot, in this case, it is inevitable that the last PUSCH overlaps the PUSCH of the transmission in a full slot on the time domain resource.
Therefore, if the first time slot after the target time slot is selected as the transmission of the full time slot, or the pre-configuration authorization indicates that the first time slot after the target time slot is the transmission of the full time slot, when the time domain resource occupied by the last PUSCH in the target time slot exceeds the boundary of the target time slot after the target time slot is allocated, the electronic device may divide the last PUSCH into two parts, take the part of the first time slot after the target time slot in the last PUSCH as the first physical channel, that is, take the part divided into the first time slot as the first physical channel, and allocate the second time domain resource in the first time slot after the target time slot to the first physical channel; for a physical channel of a time domain resource originally configured as a full time slot in a first time slot, the electronic device may use a physical channel of transmission corresponding to the full time slot in the first time slot as a second physical channel, and allocate a remaining time domain resource in the CG resource in the first time slot to the second physical channel. Therefore, when the first time slot after the target time slot is the transmission of the full time slot, in order to avoid the overlapping of the time domain resources, the electronic device may adjust the time domain resource parameter of the PUSCH corresponding to the transmission of the full time slot, so as to reduce the time domain resources occupied by the PUSCH without overlapping the time domain resources of the first physical channel. For example, when
It can also be understood that, if a physical channel of a full time slot is configured in the first time slot after the target time slot, and when the time domain resource configured by the last physical channel in the target time slot exceeds the target time slot boundary, a resource (i.e., a second time domain resource) exceeding the target time slot boundary in the time domain resource configured by the last physical channel may be independently composed into one physical channel in the first time slot after the target time slot, where the resource and the position are not changed (S ═ 0, L ═ a), where S is a start symbol, L is a time domain symbol length, and a symbol length occupied by the second time domain resource is a. The initial symbol of the originally configured full-time-slot time domain resource in the first time slot is shifted to the first symbol after the second time domain resource, and the symbol length of the originally configured full-time-slot physical time domain resource in the first time slot becomes the full-time-slot time domain resource length (the symbol length of the time domain resource of the whole time slot is 14) minus the symbol length a of the second time domain resource, that is, becomes 14-a.
For example, referring to fig. 8, each time slot includes time domain resources from sequence number 0 to sequence number 13. The CG time domain resources of the electronic equipment comprise time domain resources in a time slot 1 and a time slot 2, the CG time domain resources in the time slot 1 comprise time domain resources from a serial number 2 to a serial number 13, and the CG time domain resources in the time slot 2 comprise time domain resources from a serial number 0 to a serial number 13. The network device configures the electronic device with two CG configurations, including CG1 and CG 2. For CG1, the starting symbol index is 2, the time domain symbol length is 5, and the number of repetitions is 3; for CG2, the starting symbol index is 0 and the time domain symbol length is 14. If the electronic device selects CG1 in slot 1, the time domain resource will exceed the boundary of slot 1 when the last repetition is made, i.e. the time domain resource corresponding to the last PUSCH will exceed the boundary of slot 1. If the electronic device selects CG2 in slot 2, i.e. selects full-slot transmission in CG2, the last PUSCH in slot 1 may be split into two parts, the part located in slot 1 (PUSCH3) and the other part located in split into slot 2 (PUSCH4) may be reserved, and the start of the time domain resources originally intended for full-slot transmission in slot 2 may be shifted to be after the time domain resources occupied by PUSCH4 in slot 2, i.e. the remaining time domain resources in slot 2 except the time domain resources occupied by PUSCH4 may be allocated to PUSCH5 as indicated by CG 2. It can also be understood that CG2 is modified to have a starting symbol index of 3 and a time domain symbol length of 11, and then allocated to PUSCH5 according to the indication of CG2, i.e., the symbol lengths from sequence number 3 to sequence number 11 can be made.
In other embodiments, a second time slot after the target time slot may be a full time slot transmission, in which case the second time slot is currently selected for transmission or the pre-configured grant indicates that the second time slot is a full time slot transmission. In addition, in order to satisfy the requirement of performing full-time-slot transmission in the second time slot after the target time slot, the CG time domain resource includes all the time domain resources in the first time slot and all the time domain resources in the second time slot after the target time slot, that is, the CG time domain resource includes the whole first time slot after the target time slot and the whole second time slot. After the electronic device allocates the remaining time domain resources in the first time slot to the second physical channel, the electronic device may completely allocate the second time slot after the target time slot to a third physical channel, that is, allocate all the time domain resources in the second time slot to the third physical channel, where the third physical channel is a channel for performing full time slot transmission. By the mode, the situation of overlapping time domain resources can be avoided, the continuity of the time domain resources is ensured, and the requirement of full-time-slot transmission in an NRU system can be met.
In some possible embodiments, when the time domain resource occupied by the last PUSCH in the target slot exceeds the boundary of the target slot, the last PUSCH is split into the PUSCH in the target slot and the PUSCH in the first slot after the target slot, and the time domain resources corresponding to the two PUSCHs may be both small, and when the time domain resource corresponding to the PUSCH is small, there may be a requirement for the transmittable data. Therefore, the time domain resource configuration method may further include: taking the time domain resource occupied by the last physical channel in the target time slot as a third time domain resource, and if the second time domain resource and the third time domain resource are both smaller than a second specified resource, determining first data transmitted on the last physical channel and second data transmitted on the first physical channel; transmitting the first data in the last physical channel according to the third time domain resource; transmitting the second data on the first physical channel according to the second time domain resource.
When the second time domain resource and the third time domain resource are both smaller than the second designated resource, it indicates that the second time domain resource and the third time domain resource are both smaller, and then the last PUSCH in the target time slot and the first PUSCH in the first time slot after the target time slot have requirements for transmitted data, that is, transmission of some data may not be guaranteed in the PUSCH, and the PUSCH can only transmit data allowed by the time domain resource. Thus, the electronic device can determine the data that the PUSCH can transmit. The size of the second specified resource may not be limited, and may be, for example, 1 symbol length, 2 symbol lengths, or the like.
In one embodiment, it is determined that the first data transmitted on the last physical channel is a demodulation reference signal (DMRS), and the second data transmitted on the first physical channel is a DMRS. For example, referring to fig. 9, the network device configures a CG configuration, for example, a starting symbol index is 13, a time domain symbol length is 2, and a repetition number K is 1, and the PUSCH according to this configuration crosses a slot boundary. At this time, one PUSCH divides two PUSCHs (i.e., PUSCH1 and PUSCH2), and each PUSCH occupies a time domain resource with a length of only 1 symbol, and the size of the second specified resource is 2 symbols, so that each PUSCH occupies a time domain resource with a length of less than 2 symbols. At this time, the electronic device may determine that the data transmitted in PUSCH1 is a DMRS, and the data transmitted in PUSCH2 is also a DMRS.
As another embodiment, the electronic device may determine that the first data transmitted on the last physical channel is DMRS, and determine that the second data transmitted on the first physical channel is Uplink Control Information (UCI) and uplink data, where the DMRS is used to demodulate the second data transmitted on the first physical channel. For example, in the above example, in this embodiment, the electronic device may determine that the data transmitted in PUSCH1 is DMRS, the data transmitted in PUSCH2 is CG-UCI and uplink data, and the uplink data may be uplink data of PUSCH1 or uplink data of PUSCH 2.
As another embodiment, the electronic device may determine that the first data transmitted on the last physical channel is DMRS and/or designated data, and the designated data includes uplink control information and uplink data. And determining that the second data transmitted on the first physical channel is a Sounding Reference Signal (SRS). For example, in the above example, in this embodiment, the electronic device may determine that the data transmitted in the PUSCH1 may be DMRS, may also be uplink data of CG-UCI and PUSCH1, may also be uplink data of DMRS, CG-UCI and PUSCH1, and the data transmitted in the PUSCH2 is SRS.
As another embodiment, the electronic device may determine that the first data transmitted on the last physical channel is UCI, and determine that the second data transmitted on the first physical channel is uplink data, where the uplink control information corresponds to the uplink data. For example, in the above example, in this embodiment, the electronic device may determine that the data transmitted in the PUSCH1 is CG-UCI corresponding to uplink data of PUSCH2, and the data transmitted in the PUSCH2 is uplink data of PUSCH 2.
In the above example, when the symbol length of PUSCH1 and PUSCH2 is 1, the electronic device may select PUSCH1 or PUSCH2 to upload data of a Physical Uplink Control Channel (PUCCH).
In other possible embodiments, when the time domain resource occupied by the last PUSCH in the target slot exceeds the boundary of the target slot, the last PUSCH is split into the PUSCH in the target slot and the PUSCH in the first slot after the target slot, the time domain resource of one of the two PUSCHs may be smaller, and the time domain resource of the other PUSCH may be relatively larger, and at this time, the PUSCH with the smaller time domain resource may have a requirement for transmitted data, and the other PUSCH does not have a requirement. The method can also comprise the following steps: taking the time domain resource occupied by the last physical channel in the target time slot as a fourth time domain resource, and if the second time domain resource is smaller than the third designated resource and the fourth time domain resource is larger than the third designated resource, determining third data transmitted on the first physical channel; third data is transmitted on the first physical channel in accordance with the second time domain resource.
The second time domain resource is smaller than the third designated resource, but the fourth time domain resource is larger than the third designated resource, which means that the second time domain resource is smaller, and the fourth time domain resource is larger than the second time domain resource, then the last PUSCH in the target time slot may have no requirement for the transmitted data, that is, the data that needs to be transmitted can be transmitted, and the first PUSCH in the first time slot after the target time slot may have a requirement for the transmitted data, that is, the first PUSCH may not guarantee the transmission of some data, and the first PUSCH may only transmit the data allowed by the time domain resource. Accordingly, the electronic device can determine the data that the first PUSCH can transmit. The size of the third designated resource may not be limited, and may be, for example, 1 symbol length, 2 symbol lengths, or the like.
In an embodiment, the electronic device may determine that the third data transmitted on the first Physical Channel includes DMRS, SRS, Uplink data, data of a Physical Random Access Channel (PRACH), or data of a Physical Uplink Control Channel (PUCCH), and Uplink Control information corresponding to the Uplink data is transmitted by the last Physical Channel.
For example, referring to fig. 10, the network device configures a CG configuration, for example, a starting symbol index is 12, a time domain symbol length is 3, and a repetition number K is 1, where the PUSCH according to this configuration crosses a slot boundary. At this time, one PUSCH divides two PUSCHs (i.e., PUSCH1 and PUSCH2), and each PUSCH occupies only 1 symbol length in time domain resources, and the size of the second specified resource is 2 symbol lengths, so that each PUSCH2 occupies less than 2 symbol lengths in time domain resources. At this time, the electronic device may transmit only the DMRS in PUSCH 2; the electronic device may also transmit only SRS in PUSCH 2; the electronic device may transmit only the uplink data of the PUSCH2 in the PUSCH2, and the CG-UCI corresponding to the uplink data is transmitted in the PUSCH 1; the electronic device may also transmit only PRACH data in PUSCH 2; the electronic device may also transmit only PUCCH data in PUSCH 2.
In another embodiment, the electronic device may determine that the third data transmitted on the first physical channel includes uplink control information and uplink data, and the uplink control information corresponds to the uplink data. That is, the electronic device may also transmit CG-UCI, as well as uplink data, simultaneously on the first physical channel. For example, in the above example, the electronic device may transmit CG-UCI and PUSCH2 data simultaneously on PUSCH 2.
In some embodiments, when the second time domain resource is greater than the third specified resource, but the fourth time domain resource is less than the third specified resource, the electronic device may also determine data transmitted in a last PUSCH in the target slot, where the data that can be transmitted in the last PUSCH in the target slot may also be data of the above-mentioned DMRS, SRS, Uplink data, Physical Random Access Channel (PRACH), or Physical Uplink Control Channel (PUCCH), or may also be Uplink Control information and Uplink data, and the Uplink Control information corresponds to the Uplink data, which is not limited herein.
In some possible embodiments, when the time domain resource corresponding to the first physical channel is smaller than the fourth specified resource, the fourth specified resource is a resource size that can satisfy CG-UCI transmission, and the electronic device may also enable CG-UCI transmission on the first physical channel by increasing the time domain resource corresponding to the first physical channel; when the time domain resource corresponding to the first physical channel is smaller than the fourth designated resource, the electronic device may also confirm whether the first physical channel overlaps with the PUCCH in the time domain, and if so, may transmit the CG-UCI to be transmitted in the PUCCH.
The time domain resource allocation method provided by the embodiment of the application obtains the time slot included in the time domain resource with the pre-configuration authorization, in the process of configuring the time domain resource parameters of the physical channels in each time slot, after the target time slot is allocated, when the time domain resource occupied by the last physical channel in the target time slot exceeds the boundary of the target time slot, dividing the last physical channel into two parts, reserving the part in the first time slot after the target time slot, and then, distributing the CG time domain resources originally positioned in the first time slot to a part (namely, a first physical channel) positioned in the first time slot, distributing the rest CG time domain resources in the first time slot to a second physical channel, and distributing all the CG time domain resources in the first time slot after the target time slot to the two physical channels, thereby ensuring the continuity of the time domain resources in the NRU communication system. In addition, a feasible scheme for the electronic equipment to determine the time domain resource of the PUSCH under the condition that the CG resource spans the time slot is provided.
Referring to fig. 11, a block diagram of a time domain resource allocation apparatus 400 according to an embodiment of the present application is shown. The time domain resource configuration apparatus 400 may be applied to the electronic device. The time domain resource allocation apparatus 400 includes: a resource acquisition module 410 and a time slot configuration module 420. The resource obtaining module 410 is configured to obtain a time slot included in a preconfigured authorized time domain resource; the time slot configuring module 420 is configured to configure a time domain resource in each time slot, where the time domain resources configured in all time slots are consecutive.
In some embodiments, the timeslot configuration module 420 may be specifically configured to: and configuring time domain resource parameters of a physical channel in each time slot, wherein all time domain resources pre-configured with authorization in each configured time slot are allocated to the physical channel, and the physical channel at least comprises a physical uplink shared channel.
In this embodiment, the time domain configuring module 420 configures the time domain resource parameter of the physical channel in each time slot, which may include: in the process of configuring the time domain resource parameters of the physical channels in each time slot, when the time domain resource occupied by the last physical channel in the target time slot exceeds the boundary of the target time slot after the target time slot is allocated, all the time domain resources which are pre-configured and authorized in the first time slot after the target time slot are allocated to one or more physical channels.
As an embodiment, the time domain configuration module 420 may include: a resource discarding unit and a resource allocating unit. The resource abandoning unit is used for abandoning the resource which exceeds the boundary of the target time slot in the time domain resource occupied by the last physical channel in the target time slot when the time domain resource occupied by the last physical channel in the target time slot exceeds the boundary of the target time slot after the target time slot is distributed; the resource allocation unit is configured to allocate all time domain resources pre-configured and authorized in a first time slot after the target time slot to the same physical channel if the first time slot after the target time slot is currently selected for transmission of a full time slot or the pre-configured and authorized indicates that the first time slot after the target time slot is for transmission of a full time slot.
Further, the time domain resource configuring apparatus 400 may further include: a transmission inhibit module. And the transmission forbidding module is used for taking the time domain resource occupied by the last physical channel in the target time slot as a first time domain resource, and if the first time domain resource is less than or equal to the first designated resource, the uplink control information of the pre-configuration authorization is not transmitted on the last physical channel.
As another embodiment, the time domain configuration module 420 may include: the device comprises a resource determining unit, a first allocation unit and a second allocation unit. The resource determining unit is configured to, when the time domain resource occupied by the last physical channel exceeds the boundary of the target time slot after the target time slot is allocated, use a resource exceeding the boundary of the target time slot in the time domain resource occupied by the last physical channel as a second time domain resource; the first allocation unit is used for allocating the second time domain resource in the first time slot after the target time slot to the first physical channel; the second allocating unit is used for allocating the remaining time domain resources with the pre-configured authorization in the first time slot to a second physical channel.
In one possible embodiment, the first time slot after the target time slot is selected as a full time slot transmission, or the pre-configuration grant indicates that the first time slot after the target time slot is a full time slot transmission. The first allocation unit may specifically be configured to: and taking the part of the last physical channel in the first time slot after the target time slot as a first physical channel, and allocating the second time domain resources in the first time slot after the target time slot to the first physical channel. The second allocation unit may be specifically configured to: and taking the physical channel corresponding to the transmission of the full time slot in the first time slot as a second physical channel, and allocating the surplus time domain resources with the preset authorization in the first time slot to the second physical channel.
In a possible embodiment, the preconfigured authorized time domain resources include all time domain resources in the first time slot and all time domain resources of a second time slot after the target time slot. The resource configuration module 420 may also include a third allocation unit. The third allocating unit is configured to, after the allocating of the remaining time domain resources in the first time slot to the second physical channel, completely allocate a second time slot subsequent to the target time slot to a third physical channel if the second time slot is currently selected as a full time slot for transmission, or if a pre-configuration grant indicates that the second time slot is a full time slot for transmission.
In some embodiments, the time domain resource configuration apparatus 400 may further include a first data determination module, a first transmission module, and a second transmission module. The first data determining module is configured to use a time domain resource occupied by a last physical channel in the target timeslot as a third time domain resource, and determine first data transmitted in the last physical channel and second data transmitted in the first physical channel if the second time domain resource and the third time domain resource are both smaller than a second specified resource; the first transmission module is configured to transmit the first data in the last physical channel according to the third time domain resource; the second transmission module is configured to transmit the second data in the first physical channel according to the second time domain resource.
As an embodiment, the first data determining module may be specifically configured to: determining that the first data transmitted on the last physical channel is a demodulation reference signal, and the second data transmitted on the first physical channel is a demodulation reference signal.
As another embodiment, the first data determining module may be specifically configured to: determining that first data transmitted on the last physical channel is a demodulation reference signal, and determining that second data transmitted on the first physical channel is uplink control information and uplink data, where the demodulation reference signal is used to demodulate the second data.
As another embodiment, the first data determining module may be specifically configured to: determining that the first data transmitted on the last physical channel is at least one of demodulation reference signal, uplink control information and uplink data, and determining that the second data transmitted on the first physical channel is a channel sounding reference signal.
As another embodiment, the first data determining module may be specifically configured to: determining that first data transmitted on the last physical channel is uplink control information, and determining that second data transmitted on the first physical channel is uplink data, where the uplink control information corresponds to the uplink data.
In some embodiments, the time domain resource configuring means may further include: a second data determination module and a third transmission module. The second data determining module is configured to use the time domain resource occupied by the last physical channel in the target timeslot as a fourth time domain resource, and determine third data transmitted on the first physical channel if the second time domain resource is smaller than a third specified resource and the fourth time domain resource is larger than the third specified resource; and a third transmission module, configured to transmit the third data in the first physical channel according to the second time domain resource.
As an embodiment, the second data determining module may be specifically configured to: determining that the third data transmitted on the first physical channel includes a demodulation reference signal, a channel sounding reference signal, uplink data, data of a physical random access channel, or data of a physical uplink control channel, where uplink control information corresponding to the uplink data is sent by the last physical channel.
As another embodiment, the second data determination module may be specifically configured to: determining that the third data transmitted on the first physical channel includes uplink control information and uplink data, where the uplink control information corresponds to the uplink data.
In some embodiments, the time domain resource parameters include a starting symbol and a length of a physical channel in a slot; or
The time domain resource parameters include a starting symbol, a length and a repetition number of the physical channel in the time slot.
In some embodiments, the resource acquisition module may include a time domain resource acquisition unit and a time slot determination unit. The time domain resource obtaining unit is used for obtaining the time domain resource which is pre-configured and authorized according to the wireless resource control instruction; the time slot determining unit is used for acquiring the time slot included in the pre-configured authorized time domain resource.
It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described apparatuses and modules may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, the coupling between the modules may be electrical, mechanical or other type of coupling.
In addition, functional modules in the embodiments of the present application may be integrated into one processing module, or each of the modules may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
To sum up, the scheme provided by the present application may be applied to uplink transmission or downlink transmission in an unlicensed frequency band, to obtain time slots included in pre-licensed time domain resources, and configure time domain resources in each time slot, where the time domain resources configured in all time slots are continuous, so that continuity of time domain resource allocation in data transmission in the unlicensed frequency band may be ensured.
Referring to fig. 12, a block diagram of an electronic device according to an embodiment of the present disclosure is shown. The electronic device 100 may be a communication device capable of running an application, such as a smart phone, a tablet computer, a smart watch, a smart bracelet, and the like. The electronic device 100 in the present application may include one or more of the following components: a processor 110, a memory 120, and one or more applications, wherein the one or more applications may be stored in the memory 120 and configured to be executed by the one or more processors 110, the one or more programs configured to perform a method as described in the aforementioned method embodiments.
Processor 110 may include one or more processing cores. The processor 110 connects various parts within the overall electronic device 100 using various interfaces and lines, and performs various functions of the electronic device 100 and processes data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 120 and calling data stored in the memory 120. Alternatively, the processor 110 may be implemented in hardware using at least one of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 110 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing display content; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 110, but may be implemented by a communication chip.
The Memory 120 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). The memory 120 may be used to store instructions, programs, code sets, or instruction sets. The memory 120 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing various method embodiments described below, and the like. The storage data area may also store data created by the terminal 100 in use, such as a phonebook, audio-video data, chat log data, and the like.
Referring to fig. 13, a block diagram of a computer-readable storage medium according to an embodiment of the present application is shown. The computer-readable medium 800 has stored therein a program code that can be called by a processor to execute the method described in the above-described method embodiments.
The computer-readable storage medium 800 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer-readable storage medium 800 includes a non-volatile computer-readable storage medium. The computer readable storage medium 800 has storage space for program code 810 to perform any of the method steps of the method described above. The program code can be read from or written to one or more computer program products. The program code 810 may be compressed, for example, in a suitable form.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (21)

PCT国内申请,权利要求书已公开。PCT domestic application, the claims have been published.
CN201980099615.5A 2019-11-08 2019-11-08 Time domain resource configuration method, device, electronic device and storage medium Active CN114303429B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/116835 WO2021088045A1 (en) 2019-11-08 2019-11-08 Time domain resource configuration method and apparatus, electronic device, and storage medium

Publications (2)

Publication Number Publication Date
CN114303429A true CN114303429A (en) 2022-04-08
CN114303429B CN114303429B (en) 2025-07-04

Family

ID=75849523

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980099615.5A Active CN114303429B (en) 2019-11-08 2019-11-08 Time domain resource configuration method, device, electronic device and storage medium

Country Status (2)

Country Link
CN (1) CN114303429B (en)
WO (1) WO2021088045A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109391387A (en) * 2017-08-03 2019-02-26 维沃移动通信有限公司 Demodulation reference signal transmission method, network device and computer-readable storage medium
CN110115088A (en) * 2019-03-28 2019-08-09 北京小米移动软件有限公司 Resource indicating method, device, system and storage medium in unlicensed spectrum
CN110167160A (en) * 2018-02-13 2019-08-23 北京展讯高科通信技术有限公司 A kind of channel resource allocation method and computer readable storage medium and terminal
WO2019196888A1 (en) * 2018-04-11 2019-10-17 中兴通讯股份有限公司 Time slot determination method and apparatus for physical uplink channel
WO2019205994A1 (en) * 2018-04-23 2019-10-31 华为技术有限公司 Slot format determination method and apparatus

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109379782A (en) * 2017-08-11 2019-02-22 电信科学技术研究院 A kind of time-domain resource determines method and communication device
CN109802778B (en) * 2017-11-16 2020-09-29 华为技术有限公司 Method, device and system for indicating and determining time domain resources

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109391387A (en) * 2017-08-03 2019-02-26 维沃移动通信有限公司 Demodulation reference signal transmission method, network device and computer-readable storage medium
CN110167160A (en) * 2018-02-13 2019-08-23 北京展讯高科通信技术有限公司 A kind of channel resource allocation method and computer readable storage medium and terminal
WO2019196888A1 (en) * 2018-04-11 2019-10-17 中兴通讯股份有限公司 Time slot determination method and apparatus for physical uplink channel
WO2019205994A1 (en) * 2018-04-23 2019-10-31 华为技术有限公司 Slot format determination method and apparatus
CN110115088A (en) * 2019-03-28 2019-08-09 北京小米移动软件有限公司 Resource indicating method, device, system and storage medium in unlicensed spectrum

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
""R1-1906869"", 3GPP TSG_RAN\\WG1_RL1, 2 May 2019 (2019-05-02), pages 2 *
""R1-1911163_72224_configured grant enhancement for NR-U_final"", 3GPP TSG_RAN\\WG1_RL1, 7 October 2019 (2019-10-07) *

Also Published As

Publication number Publication date
WO2021088045A1 (en) 2021-05-14
CN114303429B (en) 2025-07-04

Similar Documents

Publication Publication Date Title
EP3657837A1 (en) Spectrum sharing optimization within a base station node
CN114765863B (en) Transmission processing methods and related equipment
JP6678743B2 (en) Communication method, terminal device and network device
CN109392148B (en) Uplink resource allocation method, terminal and network equipment
KR102221427B1 (en) Resource indication method, and its device and system
CN110971360A (en) A resource configuration method, base station and terminal
CN106559844A (en) A kind of uplink transmission resource scheduling and ascending transmission method, device
CN108024285A (en) Data transmission method, device, system, terminal and access network equipment
JP7760001B2 (en) Transceiver device and scheduling device
CN117062023A (en) A communication method and device
US10349409B2 (en) Method and system for transmission schedule instruction for allocating resources in an unlicensed spectrum
CN112235868B (en) Resource scheduling method, device, base station, terminal equipment and storage medium
CN111436065A (en) Method and device for sending data and instructing data to send
CN111756511B (en) A method, device and system for determining frequency hopping frequency
EP3512283A1 (en) Scheduling method, and terminal and base station
CN112867154A (en) Resource allocation method, device, base station, user equipment and storage medium
JP7023943B2 (en) Methods for notifying available resources for PDSCH, methods for determining available resources for PDSCH, base stations, and UEs.
CN114303429B (en) Time domain resource configuration method, device, electronic device and storage medium
CN117956607A (en) Signal transmission method, device and storage medium
CN111918393B (en) Downlink data channel transmission method, communication device and computer storage medium
CN119014074A (en) Method, device, computer equipment and storage medium for data transmission
CN116963290A (en) Resource allocation methods, devices and equipment
CN112770342A (en) Service data transmission method and device, computer equipment and storage medium
CN114731655A (en) Data transmission method and related device
CN114285534A (en) Transmission information determination method, device and terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant