A method, device, storage medium and system for determining time domain resources
By negotiating and determining rules in the 5G NR system, the terminal can independently determine the time domain location of the time domain resources to be scheduled, solving the problem of conflict between the time domain resource scheduling information and configuration information, realizing the stability of channel transmission and saving of signaling overhead.
Patent Information
- Application Number
- CN201880039108.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2017-09-14
- Filing Date
- 2018-08-31
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2038-08-31
AI Technical Summary
In 5G NR systems, the scheduling information and configuration information of time domain resources may conflict, resulting in the terminal being unable to transmit channels for a short period of time.
By negotiating and determining rules between the terminal and the base station, the terminal can independently determine the time domain location of the time domain resource to be scheduled based on the received allocation information of the time domain resource to be scheduled and the upstream and downstream time domain resource configuration information, thereby avoiding conflicts.
It effectively avoids channel transmission interruption caused by conflicts between scheduling information and configuration information, saves signaling overhead between the terminal and the base station, and reduces the probability of false detection.
Smart Images

Figure CN110771237B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application is based on the PCT international patent application with international application number PCT / CN2017 / 101786, international application date September 14, 2017, and invention name “A method, device, storage medium and system for determining time domain resources”, and claims the priority of the PCT international application. The entire contents of the PCT international application are hereby introduced into this application as a reference. Technical Field
[0003] The present invention relates to the field of wireless communication technologies, and in particular to a method, device, storage medium and system for determining time domain resources. Background Art
[0004] With the development of communication technology, the research on the fifth generation mobile communication technology (5G) has also been launched. The wireless access of 5G is called New Radio, or NR for short. Since 5G needs to support ultra-high data transmission rates, a large number of data connections, and low data transmission delay, compared with the currently used Long Term Evolution (LTE) system; in order to improve the flexibility of resource allocation and reduce data transmission delay, the 5G NR system can not only implement resource allocation in units of time slots like the LTE system, but also implement resource allocation in units of symbols within time slots, which can be called symbol-level resource allocation.
[0005] In the 5G NR system, the 5G base station gNB can perform symbol-level scheduling of the time domain resources of the transmission channel, and can also configure the time domain resources at the symbol level in a dynamic or semi-static manner. Therefore, when the scheduling information of the gNB for the time domain resources conflicts with the configuration information for the time domain resources, the terminal will be unable to transmit the channel for a short period of time. Summary of the invention
[0006] To solve the above technical problems, the embodiments of the present invention hope to provide a method, device, storage medium and system for determining time domain resources; which can avoid the situation where the terminal cannot transmit the channel within a short period of time due to the conflict between scheduling information and configuration information.
[0007] The technical solution of the embodiment of the present invention can be implemented as follows:
[0008] In a first aspect, an embodiment of the present invention provides a method for determining time domain resources, the method being applied to a terminal, the method comprising:
[0009] Receiving allocation information of time domain resources to be scheduled sent by a network device;
[0010] The time domain resources to be scheduled include time domain resources that require channel transmission;
[0011] Based on the set determination rule, determine the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and allocation information;
[0012] Channel transmission is performed according to the time domain position corresponding to the time domain resource to be scheduled.
[0013] In a second aspect, an embodiment of the present invention provides a method for determining time domain resources, the method being applied to a network device, the method comprising:
[0014] Sending allocation information of time domain resources to be scheduled to the terminal; wherein the time domain resources to be scheduled include time domain resources that need to be transmitted through a channel, and the allocation information is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled;
[0015] Channel transmission is performed according to the time domain position corresponding to the time domain resource to be scheduled.
[0016] In a third aspect, an embodiment of the present invention provides a terminal, the terminal comprising a receiving part, a determining part and a first transmitting part; wherein,
[0017] The receiving part is configured to receive allocation information of time domain resources to be scheduled sent by a network device; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted;
[0018] The determination part is configured to determine the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and allocation information based on a set determination rule;
[0019] The first transmission part is configured to perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled.
[0020] In a fourth aspect, an embodiment of the present invention provides a network device, including a sending part and a second transmission part; wherein:
[0021] The sending part is configured to send allocation information of the time domain resources to be scheduled to the terminal; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted, and the allocation information is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled.
[0022] The second transmission part is configured to perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled.
[0023] In a fifth aspect, an embodiment of the present invention provides a computer-readable medium storing a program for determining time domain resources, wherein the program for determining time domain resources implements the steps described in the first aspect when executed by at least one processor.
[0024] In a sixth aspect, an embodiment of the present invention provides a computer-readable medium storing a program for determining time domain resources, wherein the program for determining time domain resources implements the steps described in the second aspect when executed by at least one processor.
[0025] In a seventh aspect, an embodiment of the present invention provides a terminal, including: a first network interface, a first memory, and a first processor;
[0026] The first network interface is used to receive and send signals during the process of sending and receiving information with other external network elements;
[0027] The first memory is used to store a computer program that can be run on the first processor;
[0028] The first processor is used to execute the steps of the method in the first aspect when running the computer program.
[0029] In an eighth aspect, an embodiment of the present invention provides a network device, including: a second network interface, a second memory, and a second processor;
[0030] The second network interface is used for receiving and sending signals during the process of sending and receiving information with other external network elements;
[0031] The second memory is used to store a computer program that can be run on the second processor;
[0032] The second processor is used to execute the steps of the method in the second aspect when running the computer program.
[0033] In a ninth aspect, an embodiment of the present invention provides a system for determining time domain resources, including a terminal and a network device; wherein:
[0034] The network device is configured to send allocation information of the time domain resources to be scheduled to the terminal; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted, and the allocation information is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled; and
[0035] Perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled;
[0036] The terminal is configured to receive allocation information of time domain resources to be scheduled sent by the network device; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted; and
[0037] Based on the set determination rule, determining the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and allocation information; and,
[0038] Channel transmission is performed according to the time domain position corresponding to the time domain resource to be scheduled.
[0039] The embodiments of the present invention provide a method, device, storage medium and system for determining time domain resources; the terminal determines the time domain position corresponding to the time domain resources to be scheduled according to the determination rules pre-agreed with the base station, so that the determined time domain position is consistent with the scheduling information adjusted by the base station for the time domain resources to be scheduled. This not only avoids the situation where the terminal cannot transmit the channel within a short period of time due to a conflict with the time domain configuration information when performing channel transmission, but also saves the signaling overhead of the terminal and the base station during channel transmission, and avoids the increase in the probability of false detection caused by repeated sending of control signaling. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present invention;
[0041] Figure 2 A conflict schematic diagram provided for an embodiment of the present invention;
[0042] Figure 3 Another conflict schematic diagram provided for an embodiment of the present invention;
[0043] Figure 4 A schematic flow chart of a method for determining time domain resources provided by an embodiment of the present invention;
[0044] Figure 5 A schematic diagram of a process for determining the time domain position of time domain resources to be scheduled provided by an embodiment of the present invention;
[0045] Figure 6 A schematic diagram of another process for determining the time domain position of time domain resources to be scheduled provided by an embodiment of the present invention;
[0046] Figure 7 A schematic flow chart of another method for determining time domain resources provided by an embodiment of the present invention;
[0047] Figure 8 A schematic diagram of a specific process for determining time domain resources provided by an embodiment of the present invention;
[0048] Fig. 9A schematic diagram of another specific process of determining time domain resources provided by an embodiment of the present invention;
[0049] Fig.10 A schematic diagram of another specific process for determining time domain resources provided by an embodiment of the present invention;
[0050] Fig.11 A schematic diagram of the composition of a terminal provided by an embodiment of the present invention;
[0051] Fig.12 A schematic diagram of the hardware structure of a terminal provided by an embodiment of the present invention;
[0052] Fig.13 A schematic diagram of the composition of a network device provided by an embodiment of the present invention;
[0053] Fig.14 A schematic diagram of the hardware structure of a network device provided in an embodiment of the present invention;
[0054] Fig.15 A schematic diagram of the composition of a system for determining time domain resources provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0055] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present invention, the implementation of the embodiments of the present invention is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not intended to limit the embodiments of the present invention.
[0056] See also Figure 1 , which shows an atypical application scenario of an embodiment of the present invention, in which a network device and a terminal device may be included. The network device may be an evolved node (eNB) in an LTE system, or a base station gNB in a 5G NR system, or other network devices, as long as the terminal device can be provided with a function of accessing a mobile communication network. The terminal device may include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop computer, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet computer, or any other device with similar functions. At the same time, the terminal device may also be referred to as a user device, a terminal, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other appropriate terminology by those skilled in the art.
[0057] Combination Figure 1In the application scenario shown, when multi-slot or slot aggregation scheduling is performed, the base station can configure the start symbol and the end symbol for the transmission channel in each slot of the multiple slots, thereby realizing symbol-level configuration. In addition, the base station can also perform symbol-level scheduling for the slot used for the transmission channel. In an embodiment of the present invention, the channel to be transmitted may include data channels such as a physical downlink shared channel (PDSCH, Physical Downlink Shared CHannel) and a physical uplink shared channel (PUSCH, Physical Uplink Shared CHannel), and may also include: control channels such as a physical downlink control channel (PDCCH, Physical Downlink Control CHannel) and a physical uplink control channel (PUCCH, Physical Uplink Control CHannel). In order to clearly illustrate the technical solution of the embodiment of the present invention, the embodiment of the present invention preferably uses a downlink data channel, such as PDSCH as an example for explanation. It can be understood that those skilled in the art can apply the technical solution of the embodiment of the present invention to other types of channels under the guidance of the downlink data channel.
[0058] When time domain resources, such as symbol-level scheduling and symbol-level configuration of time slots, conflict occurs, the terminal will be unable to perform channel transmission for a short period of time. The specific conflict situations may include at least the following two examples:
[0059] Example 1
[0060] like Figure 2 As shown, taking the channel to be transmitted as a downlink data channel, such as PDSCH, the base station gNB schedules part of the symbol resources in each of the four time slots to transmit the downlink data channel, namely time slot 0, time slot 1, time slot 2 and time slot 3. The length of each time slot is 14 symbols, but when scheduling the above four time slots to transmit PDSCH, it is not necessary to occupy all the symbols in the time slot. On the other hand, when the base station performs symbol-level configuration of time domain resources for the terminal, all symbols of time slot 2 are configured for uplink channel transmission, such as Figure 2 In this case, the scheduling resources of time slot 2 as a whole will conflict with the configuration resources for time slot 2, as shown in the middle point filling block. Figure 2 The conflict area is shown by the cross-hatching fill.
[0061] Example 2
[0062] like Figure 3As shown, taking the channel to be transmitted as an example, such as PDSCH, the base station gNB schedules part of the symbol resources in each of the four time slots for transmission, namely time slot 0, time slot 1, time slot 2 and time slot 3. The length of each time slot is 14 symbols, but when scheduling the above four time slots to transmit PDSCH, it is not necessary to occupy all the symbols in the time slot. On the other hand, when the base station configures the symbols of the time domain resources for the terminal, it configures part of the symbols of time slot 2 for the transmission of the uplink channel, such as Figure 3 At this time, some symbols of the scheduled resources of time slot 2 will conflict with the configured resources of time slot 2, as shown in the middle point filling block. Figure 3 The conflict area is shown by the cross-hatching fill.
[0063] The specific conflict situation is not limited to the above two examples. It should be pointed out that when the base station faces the conflict described above, in order to resolve the conflict, the time domain resources to be scheduled will be adjusted during the time domain resource scheduling to avoid the conflict. However, after the base station adjusts the time domain resources to be scheduled, it is necessary to notify the terminal of the adjusted time domain resource scheduling status during transmission, which will cause a lot of signaling overhead, and when the base station needs to notify the terminal of the adjustment of the time domain resource scheduling through control signaling multiple times, the terminal will also increase the probability of false detection of the control signaling. The technical solution of the embodiment of the present invention can reduce the signaling overhead when notifying the terminal after the base station adjusts the time domain resources to be scheduled, and improve the detection reliability of the control signaling.
[0064] Embodiment 1
[0065] See also Figure 4 , which shows a method for determining time domain resources provided by an embodiment of the present invention, which can be applied to a terminal, and the method may include:
[0066] S401: receiving allocation information of time domain resources to be scheduled sent by a network device;
[0067] The time domain resources to be scheduled include time domain resources that require channel transmission;
[0068] S402: Based on a set determination rule, determine a corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and allocation information;
[0069] S403: Perform channel transmission using the time domain resources to be scheduled according to the time domain positions corresponding to the time domain resources to be scheduled.
[0070] It needs to be explained that the channels may include data channels such as physical downlink shared channel (PDSCH) and physical uplink shared channel (PUSCH), and may also include control channels such as physical downlink control channel (PDCCH) and physical uplink control channel (PUCCH).
[0071] It can be understood that the set determination rule can be a determination rule agreed upon in advance by the terminal and the network equipment, such as the base station gNB. The base station gNB can adjust the scheduling of time domain resources to avoid conflicts after the scheduling of time domain resources conflicts with the configuration of time domain resources, and the specific adjustment method or means of the base station gNB can be described by the determination rule. Therefore, when the terminal learns the set determination rule, it can make the same adjustment as the base station gNB, so that the base station gNB does not need to notify the terminal after adjusting the scheduling of time domain resources, thereby reducing the signaling overhead between the terminal and the base station gNB.
[0072] for Figure 4 In the technical solution shown, in a possible implementation, the allocation information of the time domain resources to be scheduled can be carried in the downlink control information (DCI). It can be understood that DCI can be dynamically configured, so that the base station gNB can send the allocation information to the terminal in time, so that the terminal can determine the location of the time domain resources to be scheduled in time to avoid conflicts.
[0073] for Figure 4 The technical solution shown, in a possible implementation, may also include: receiving uplink and downlink time domain resource configuration information sent by the network device; wherein the uplink and downlink time domain resource configuration information includes time slot level position information and / or symbol level position information of available time domain resources. It should be explained that when used to characterize the position of the time domain resource in time slots, it is called the time slot level position information of the time domain resource; when used to characterize the position information of the time domain resource in symbols, it is called the symbol level position information of the time domain resource.
[0074] Specifically, the uplink and downlink time domain resource configuration information may be predefined information, or may be carried in radio resource control (RRC) signaling and / or DCI. In specific implementation, it may be frame structure information and / or a slot format indicator (SFI).
[0075] for Figure 4 In the technical scheme shown, the allocation information of the time domain resources to be scheduled is not the scheduling information after the base station gNB adjusts the time domain resources to be scheduled, but the description information of the time domain resources to be scheduled. After the terminal obtains the description information of the time domain resources to be scheduled, it determines the time domain position corresponding to the time domain resources to be scheduled according to the determination rule obtained and agreed with the base station gNB, so that the time domain position corresponding to the time domain resources to be scheduled finally determined by the terminal is consistent with the scheduling information adjusted by the base station gNB for the time domain resources to be scheduled. Therefore, there is no need for the base station to notify the terminal of the adjusted scheduling information for the time domain resources to be scheduled during the channel transmission process, which saves the signaling overhead between the base station gNB and the terminal during the channel transmission process, and also avoids the increase in the probability of false detection caused by repeated sending of control signaling.
[0076] Therefore, in this embodiment, the allocation information of the time domain resources to be scheduled atypically includes the following two cases of description information for scheduling time domain resources.
[0077] First case:
[0078] The allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled; specifically, the quantity information of the time domain resources to be scheduled includes the time slot level quantity information for the time domain resources to be scheduled and / or the symbol level quantity information for the time domain resources to be scheduled. It should be explained that when used to characterize the quantity of time domain resources in time slots, it is called the time slot level quantity information of the time domain resources; when used to characterize the quantity of time domain resources in symbols, it is called the symbol level quantity information of the time domain resources.
[0079] Accordingly, when the allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled, see Figure 5 For the determination rule based on the setting described in S402, determining the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and the allocation information may include:
[0080] S4021A: Determine a candidate time domain resource for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information;
[0081] The number of the candidate time domain resources is consistent with the number of the time domain resources to be scheduled, and the candidate time domain resources do not conflict with the uplink and downlink time domain resource configuration information, and the conflict is that the transmission direction indicated by the uplink and downlink time domain resource configuration information is opposite to the channel transmission direction of the time domain resources to be scheduled;
[0082] S4022A: Fill the candidate time domain resources with the time domain resources to be scheduled, and determine the time domain position corresponding to the time domain resources to be scheduled.
[0083] In this case example, preferably, the filling of the time domain resources to be scheduled into the candidate time domain resources may include, during implementation: filling the time domain resources to be scheduled into the candidate time domain resources in sequence.
[0084] It should be noted that after the terminal learns the quantity information of the time domain resources to be scheduled, it can determine the candidate time domain resources that do not conflict with the uplink and downlink time domain resource configuration information, and then fill the time domain resources to be scheduled into the candidate time domain resources in sequence. It can be understood that since the quantity information of the time domain resources to be scheduled can be the time slot level quantity information and / or the symbol level quantity information, the terminal can also determine the candidate time domain resources according to the time slot level and / or the symbol level when determining the candidate time domain resources. After the terminal determines the time domain position corresponding to the time domain resources to be scheduled according to the above process, it is consistent with the scheduling information adjusted by the base station gNB for the time domain resources to be scheduled, so there is no need to perform signaling interaction in the channel transmission to notify the terminal of the adjusted scheduling information, which saves the signaling overhead between the base station gNB and the terminal, and avoids the increase in the probability of false detection caused by repeated transmission of control signaling.
[0085] Second case
[0086] The allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled and the pre-selected position information for each time domain resource to be scheduled. It can be understood that the quantity information and position information can be the quantity information and position information at the time slot level and / or symbol level, which will not be repeated here.
[0087] Accordingly, when the allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled and the pre-selected position information for the time domain resources to be scheduled, refer to Figure 6 For the determination rule based on the setting described in S402, determining the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and the allocation information may include:
[0088] S4021B: Determine the conflicting time domain resource position from the pre-selected position information of each time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information; wherein the conflicting time domain resource position is the time domain resource position in the uplink and downlink time domain resource configuration information that is opposite to the transmission direction of the time domain resource channel to be scheduled;
[0089] S4022B: Move the conflicting time domain resource position in the pre-selected position back to the non-conflicting time domain resource position closest to the conflicting time domain resource position; it can be understood that the non-conflicting time domain resource position is the time domain resource position in the uplink and downlink time domain resource configuration information that has the same transmission direction as the time domain resource channel to be scheduled;
[0090] S4023B: Shifting the preselected position after the conflicting time domain resource position in the preselected position backward according to the backward shift distance of the conflicting time domain resource position;
[0091] S4024B: Determine whether there is a conflicting time domain resource position in the pre-selected position after the shift according to the uplink and downlink time domain resource configuration information; if so, go to step S4022B until there is no conflicting time domain resource position in the pre-selected position after the shift, and execute step S4025B; otherwise, execute step S4025B;
[0092] S4025B: Fill the time domain resources to be scheduled into the pre-selected position after the backward shift in order, and determine the time domain position corresponding to the time domain resources to be scheduled.
[0093] It can be understood that when the preset position of the time domain resource to be scheduled in the time slot conflicts with the entire time slot position in the time domain configuration information, the preset position where the conflict occurs can be moved back to the nearest non-conflicting time slot position, and the preset position after the preset position where the conflict occurs can be moved back according to the backward distance of the preset position where the conflict occurs, so as to avoid the conflict.
[0094] In addition, since the position information can be symbol-level position information, when the preset position of the time domain resource to be scheduled in the time slot conflicts with some time slot positions in the time domain configuration information, the symbol where the preset position conflicts can be shifted back according to the above process, and the preset position after the preset position where the conflict occurs can be shifted back according to the shift distance of the preset position where the conflict occurs, and other preset positions where no conflict occurs will not change.
[0095] The method for determining time domain resources provided in this embodiment is that the terminal determines the time domain position corresponding to the time domain resources to be scheduled according to the determination rules pre-agreed with the base station, so that the determined time domain position is consistent with the scheduling information adjusted by the base station for the time domain resources to be scheduled. This not only enables the terminal to avoid conflicts with the time domain configuration information during channel transmission, which may cause the terminal to be unable to transmit the channel within a short period of time, but also saves the signaling overhead between the terminal and the base station during channel transmission, and avoids the increase in the probability of false detection caused by repeated sending of control signaling.
[0096] Embodiment 2
[0097] Based on the same inventive concept as the above embodiments, see Figure 7 , which shows a method flow for determining time domain resources provided by an embodiment of the present invention. The method can be applied to a network device, such as a base station gNB, etc. The method may include:
[0098] S701: Sending allocation information of time domain resources to be scheduled to the terminal;
[0099] The time domain resources to be scheduled include time domain resources that need to be used for channel transmission, and the allocation information is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled.
[0100] S702: Perform channel transmission through the time domain resources to be scheduled according to the time domain positions corresponding to the time domain resources to be scheduled.
[0101] It needs to be explained that the channels may include data channels such as physical downlink shared channel (PDSCH) and physical uplink shared channel (PUSCH), and may also include control channels such as physical downlink control channel (PDCCH) and physical uplink control channel (PUCCH).
[0102] It can be understood that the base station finds that the scheduling information and configuration information of the time domain resources occur as follows Figure 2 or Figure 3After the conflict shown, the scheduling information of the time domain resources can be adjusted to avoid the conflict, and the terminal can determine the location information of the time domain resources to be scheduled according to the determination rules pre-negotiated with the base station, and make the same adjustment as the base station gNB, that is, the time domain location corresponding to the time domain resources to be scheduled determined by the terminal is consistent with the scheduling information after the base station gNB adjusts the time domain resources to be scheduled. Therefore, the base station can perform channel transmission with the terminal according to the time domain location corresponding to the time domain resources to be scheduled through the time domain resources to be scheduled, which not only avoids the situation where the terminal cannot transmit the channel in a short period of time due to the conflict between the scheduling information and the configuration information, but also does not need to notify the terminal, reducing the signaling overhead between the terminal and the base station gNB, and avoiding the increase in the probability of false detection caused by repeated transmission of control signaling.
[0103] In a possible implementation, the allocation information of the time domain resources to be scheduled can be carried in the downlink control information (DCI). It can be understood that DCI can be dynamically configured, so that the base station gNB can send the allocation information to the terminal in time, so that the terminal can determine the location of the time domain resources to be scheduled in time to avoid conflicts.
[0104] In a possible implementation, it may also include: sending uplink and downlink time domain resource configuration information to the terminal; wherein the uplink and downlink time domain resource configuration information includes time slot level position information and / or symbol level position information of available time domain resources. It should be explained that when used to characterize the position of the time domain resource in time slots, it is called the time slot level position information of the time domain resource; when used to characterize the position information of the time domain resource in symbols, it is called the symbol level position information of the time domain resource.
[0105] Specifically, the uplink and downlink time domain resource configuration information may be predefined information, or may be carried in radio resource control (RRC) signaling and / or DCI. In specific implementation, it may be frame structure information and / or a slot format indicator (SFI).
[0106] for Figure 7The technical solution shown needs to be explained that the allocation information of the time domain resources to be scheduled is not the scheduling information adjusted by the base station gNB for the time domain resources to be scheduled, but the description information for the time domain resources to be scheduled. After the terminal obtains the description information for the time domain resources to be scheduled, it determines the time domain position corresponding to the time domain resources to be scheduled according to the determination rule obtained and agreed with the base station gNB, so that the time domain position corresponding to the time domain resources to be scheduled finally determined by the terminal is consistent with the scheduling information adjusted by the base station gNB for the time domain resources to be scheduled. Therefore, there is no need for the base station to notify the terminal of the scheduling information adjusted for the time domain resources to be scheduled during the channel transmission process, saving the signaling overhead between the base station gNB and the terminal during the channel transmission process. Therefore, in an atypical example, the allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled; or, the allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled and the pre-selected position information for each time domain resource to be scheduled.
[0107] The method for determining time domain resources provided in this embodiment is that the network device sends allocation information of the time domain resources to be scheduled to the terminal, so that the terminal determines the time domain position corresponding to the time domain resources to be scheduled, so that the terminal can perform channel transmission with the terminal through the time domain resources to be scheduled according to the time domain position corresponding to the time domain resources to be scheduled, which not only avoids the situation where the terminal cannot transmit the channel within a short period of time due to the conflict between the scheduling information and the configuration information, but also eliminates the need to notify the terminal, reduces the signaling overhead between the terminal and the base station gNB, and avoids the increase in the probability of false detection caused by repeated sending of control signaling.
[0108] Embodiment 3
[0109] Based on the same inventive concept as the above-mentioned embodiment, this embodiment illustrates the technical solution of the above-mentioned embodiment through the following specific examples. It should be noted that the following specific examples are all illustrated by using the time domain resources to be scheduled for transmitting downlink data channels, such as PDSCH, and the network device is illustrated by the base station gNB. It can be understood that in actual application, the time domain resources to be scheduled can also be used to transmit uplink data channels, such as PUSCH, uplink or downlink control channels, such as PDCCH or PUCCH, and the specific examples in this embodiment will not be repeated.
[0110] Specific example 1
[0111] by Figure 8 For example, it should be noted that Figure 8 The first behavior Figure 8 pictorial information.
[0112] The base station gNB sends allocation information of the time domain resources to be scheduled to the terminal. The allocation information may be a DL grant, and the allocation information includes the quantity information of the time domain resources to be scheduled, such as Figure 8 As shown in the gray box in the second row of . Since the quantity information can be at the time slot level or the symbol level, the total number of time domain resources to be scheduled is 2 time slots plus a number of symbols. In this embodiment, the aforementioned number of symbols is described by taking 10 symbols as an example. Therefore, after the terminal obtains the quantity information of the resources to be scheduled, it determines the candidate time domain resources according to the known uplink and downlink time domain resource configuration information, such as Figure 8 As shown in the distribution of the gray blocks in the third row, it should be noted that the uplink and downlink time domain resource configuration information may specifically be DL / ULassignment. Figure 8 It can be seen from the uplink and downlink time domain resource configuration information shown in the fourth row that the last several symbols of time slot 1 and the entire time slot 2 are used to transmit uplink channels or other time domain resource areas, which will conflict with the transmission of PDSCH. Therefore, when determining the candidate time domain resources, the terminal will avoid the conflicting area, and then the terminal will distribute the time domain resources to be scheduled in the candidate time domain resources in order, thereby determining the time domain position of the time domain resources used to transmit PDSCH.
[0113] Specific example 2
[0114] by Fig. 9 For example, it should be noted that Fig. 9 The first behavior Fig. 9 pictorial information.
[0115] The base station gNB sends allocation information of the time domain resources to be scheduled to the terminal. The allocation information may be a DL grant. The allocation information includes not only the quantity information of the time domain resources to be scheduled, but also the pre-selected position information for each time domain resource to be scheduled, such as Fig. 9 After receiving the allocation information, the terminal will combine the pre-selected location information with Fig. 9 By comparing the known uplink and downlink time domain resource configuration information shown in the fourth row of , it is found that time slot 2 is used to transmit uplink channels or other time domain resource areas, which will conflict with the transmission of PDSCH. Therefore, the terminal moves the preset position corresponding to time slot 2 where the conflict occurs to the nearest non-conflicting position of time slot 2, that is, time slot 3, and moves the preset positions after the conflicting preset position according to the conflicting preset position to avoid the conflict. Fig. 9 As shown in the third row of . When the pre-selected position is shifted backward, the terminal fills the time domain resources to be scheduled into the pre-selected position that has been shifted backward in order, thereby determining the time domain position corresponding to the resources to be scheduled.
[0116] Specific example three
[0117] by Fig.10 For example, it should be noted that Fig.10 The first behavior Fig.10 pictorial information.
[0118] Similar to the specific example 2, the base station gNB sends allocation information of the time domain resources to be scheduled to the terminal. The allocation information may be a DL grant. The allocation information includes not only the quantity information of the time domain resources to be scheduled, but also the pre-selected position information for each time domain resource to be scheduled, such as Fig.10 After receiving the allocation information, the terminal will combine the pre-selected location information with Fig.10 However, in this specific example, the latter part of time slot 2 conflicts with some preset positions of the time domain resources to be scheduled. Therefore, the terminal will move the symbols where the preset positions conflict to the nearest non-conflicting time slot position, and the preset positions after the preset positions where the conflict occurs will be moved back according to the backward movement distance of the preset positions where the conflict occurs. Other preset positions where no conflict occurs will not be changed to avoid conflicts. Fig.10 When the pre-selected position is shifted backward, the terminal still fills the time domain resources to be scheduled to the pre-selected position that has been shifted backward in sequence according to the process described in the specific example 2, thereby determining the time domain position corresponding to the resources to be scheduled.
[0119] The above three specific examples illustrate the specific implementation of the technical solution of the aforementioned embodiment in detail. It can be seen that the terminal can determine the time domain position of the time domain resources to be scheduled through the allocation information sent by the base station, thereby avoiding the occurrence of conflicts. Moreover, since the result determined by the terminal is consistent with the result after the scheduling adjustment of the base station, the terminal and the base station no longer need to interact through signaling to obtain the result of the time domain resource scheduling adjustment of the base station during channel transmission, which saves signaling overhead and avoids the increase in the probability of false detection caused by repeated sending of control signaling.
[0120] Embodiment 4
[0121] Based on the same inventive concept as the above embodiments, see Fig.11 , which shows a structure of a terminal 110 provided by an embodiment of the present invention, which may include: a receiving part 1101, a determining part 1102 and a first transmission part 1103; wherein,
[0122] The receiving part 1101 is configured to receive allocation information of time domain resources to be scheduled sent by a network device; wherein the time domain resources to be scheduled include time domain resources that need to be transmitted through a channel;
[0123] The determining part 1102 is configured to determine the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and allocation information based on a set determination rule;
[0124] The first transmission part 1103 is configured to perform channel transmission through the time domain resources to be scheduled according to the time domain position corresponding to the time domain resources to be scheduled.
[0125] In a possible implementation manner, the allocation information of the time domain resources to be scheduled includes quantity information of the time domain resources to be scheduled.
[0126] In the above implementation, the determining part 1102 is configured as follows:
[0127] Determine candidate time domain resources for the time domain resources to be scheduled according to the uplink and downlink time domain resource configuration information; wherein the number of the candidate time domain resources is consistent with the number of the time domain resources to be scheduled, and the candidate time domain resources do not conflict with the uplink and downlink time domain resource configuration information, and the conflict is that the transmission direction indicated by the uplink and downlink time domain resource configuration information is opposite to the channel transmission direction of the time domain resources to be scheduled;
[0128] The time domain resources to be scheduled are filled into the candidate time domain resources, and the time domain position corresponding to the time domain resources to be scheduled is determined.
[0129] Specifically, the determining part 1102 is configured to: fill the time domain resources to be scheduled into the candidate time domain resources in sequence.
[0130] In a possible implementation manner, the allocation information of the time domain resources to be scheduled includes quantity information of the time domain resources to be scheduled and pre-selected position information for each time domain resource to be scheduled.
[0131] In the above implementation, the determining part 1102 is configured as follows:
[0132] Step 1: determining the conflicting time domain resource position from the pre-selected position information of each time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information; wherein the conflicting time domain resource position is the time domain resource position in the time domain resource configuration information that is opposite to the transmission direction of the time domain resource channel to be scheduled;
[0133] Step 2: moving the conflicting time domain resource position in the pre-selected position back to the non-conflicting time domain resource position closest to the conflicting time domain resource position;
[0134] Step 3: moving the pre-selected position after the conflicting time domain resource position in the pre-selected position backward according to the backward moving distance of the conflicting time domain resource position;
[0135] Step 4: Determine whether there is a conflicting time domain resource position in the pre-selected position after the shift according to the uplink and downlink time domain resource configuration information; if so, go to step 2 until there is no conflicting time domain resource position in the pre-selected position after the shift, and execute step 5; otherwise, execute step 5;
[0136] Step 5: Fill the time domain resources to be scheduled into the pre-selected position after the shift in order, and determine the time domain position corresponding to the time domain resources to be scheduled.
[0137] In a possible implementation, the receiving part 1101 is further configured to: receive uplink and downlink time domain resource configuration information sent by the network device; wherein the uplink and downlink time domain resource configuration information includes time slot level position information and / or symbol level position information of available time domain resources.
[0138] In a possible implementation manner, the channel includes: a data channel or a control channel.
[0139] In a possible implementation manner, the allocation information of the time domain resources to be scheduled is carried in downlink control information DCI.
[0140] In a possible implementation manner, the uplink and downlink time domain resource configuration information is predefined information, or the uplink and downlink time domain resource configuration information is carried in radio resource control RRC signaling and / or DCI.
[0141] In the above implementation, the uplink and downlink time domain resource configuration information is frame structure information and / or time slot format indicator SFI.
[0142] It can be understood that in this embodiment, "part" can be part of a circuit, part of a processor, part of a program or software, etc., and of course it can also be a unit, a module, or a non-modular one.
[0143] In addition, each component in this embodiment may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above integrated unit may be implemented in the form of hardware or in the form of software function modules.
[0144] If the integrated unit is implemented in the form of a software function module and is not sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment is essentially or the part that contributes to the prior art or the whole or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the method described in this embodiment. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0145] Therefore, this embodiment provides a computer-readable medium, which stores a program for determining time domain resources. When the program for determining time domain resources is executed by at least one processor, the steps of the method described in the above embodiment 1 are implemented.
[0146] Based on the above terminal 110 and computer readable medium, see Fig.12 , which shows the specific hardware structure of the terminal 110 provided by the embodiment of the present invention, which may include: a first network interface 1201, a first memory 1202 and a first processor 1203; each component is coupled together through a bus system 1204. It can be understood that the bus system 1204 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1204 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Fig.12 Various buses are labeled as bus system 1204. Among them, the first network interface 1201 is used for receiving and sending signals in the process of sending and receiving information between other external network elements;
[0147] A first memory 1202, used to store a computer program that can be run on the first processor 1203;
[0148] The first processor 1203 is configured to execute, when running the computer program: receiving allocation information of time domain resources to be scheduled sent by a network device; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted;
[0149] Based on the set determination rule, determine the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and allocation information;
[0150] Channel transmission is performed through the time domain resources to be scheduled according to the time domain positions corresponding to the time domain resources to be scheduled.
[0151] It can be understood that the first memory 1202 in the embodiment of the present invention can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM) and direct memory bus random access memory (DRRAM). The first memory 1202 of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0152] The first processor 1203 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the first processor 1203. The above-mentioned first processor 1203 can be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present invention can be directly embodied as a hardware decoding processor to execute, or the hardware and software modules in the decoding processor are combined and executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the first memory 1202, and the first processor 1203 reads the information in the first memory 1202 and completes the steps of the above method in combination with its hardware.
[0153] It is understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit may be implemented in one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described in the present application, or a combination thereof.
[0154] For software implementation, the techniques described herein can be implemented by modules (e.g., procedures, functions, etc.) that perform the functions described herein. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.
[0155] Optionally, as another embodiment, the allocation information of the time domain resources to be scheduled includes quantity information of the time domain resources to be scheduled.
[0156] Specifically, the first processor 803 in the terminal 110 is further configured to execute the method steps for determining time domain resources described in the aforementioned embodiment 1 when running the computer program, which will not be described in detail here.
[0157] Embodiment 5
[0158] Based on the same inventive concept as the above embodiments, see Fig.13 , which shows a structure of a network device 130 provided by an embodiment of the present invention, which may include: a sending part 1301, a second transmission part 1302; wherein,
[0159] The sending part 1301 is configured to send allocation information of the time domain resources to be scheduled to the terminal; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted, and the allocation information is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled.
[0160] The second transmission part 1302 is configured to perform channel transmission through the time domain resources to be scheduled according to the time domain position corresponding to the time domain resources to be scheduled.
[0161] In a possible implementation, the sending part 1301 is further configured to: send uplink and downlink time domain resource configuration information to the terminal; wherein the uplink and downlink time domain resource configuration information includes time slot level position information and / or symbol level position information of available time domain resources.
[0162] In a possible implementation manner, the channel includes: a data channel or a control channel.
[0163] In a possible implementation manner, the allocation information of the time domain resources to be scheduled is carried in downlink control information DCI.
[0164] In a possible implementation manner, the uplink and downlink time domain resource configuration information is predefined information, or the uplink and downlink time domain resource configuration information is carried in radio resource control RRC signaling and / or DCI.
[0165] In the above implementation, the uplink and downlink time domain resource configuration information is frame structure information and / or time slot format indicator SFI.
[0166] In a possible implementation, the allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled; or, the allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled and the pre-selected position information for each time domain resource to be scheduled.
[0167] In addition, this embodiment provides a computer-readable medium, which stores a program for determining time domain resources, and when the program for determining time domain resources is executed by at least one processor, the steps of the method described in the above embodiment 2 are implemented. For the specific description of the computer-readable medium, refer to the corresponding description in embodiment 4, which will not be repeated here.
[0168] Based on the above network device 130 and computer readable medium, see Fig.14 , which shows a specific hardware structure of a network device 130 provided in an embodiment of the present invention, which may include:
[0169] The second network interface 1401, the second memory 1402 and the second processor 1403 are coupled together via a bus system 1404. It is understood that the bus system 1404 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1404 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Fig.14 In FIG. 1 , various buses are labeled as bus system 1404. Among them,
[0170] The second network interface 1401 is used for receiving and sending signals during the process of sending and receiving information with other external network elements;
[0171] The second memory 1402 is used to store a computer program that can be run on the second processor 1403;
[0172] The second processor 1403 is configured to, when running the computer program, execute:
[0173] Sending allocation information of time domain resources to be scheduled to the terminal; wherein the time domain resources to be scheduled include time domain resources that need to be transmitted through a channel, and the allocation information is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled;
[0174] Channel transmission is performed through the time domain resources to be scheduled according to the time domain positions corresponding to the time domain resources to be scheduled.
[0175] It can be understood that the components in the specific hardware structure of the network device 130 in this embodiment are similar to the corresponding parts described in the aforementioned fourth embodiment, and are not described in detail here.
[0176] Specifically, the second processor 1403 in the network device 130 is further configured to execute the method steps for determining time domain resources described in the aforementioned embodiment 2 when running the computer program, which will not be described in detail here.
[0177] Embodiment 6
[0178] Based on the same inventive concept as the above embodiments, see Fig.15 , which shows a system 150 for determining time domain resources provided by an embodiment of the present invention, including a terminal 110 and a network device 130; wherein,
[0179] The network device 130 is configured to send allocation information of the time domain resources to be scheduled to the terminal 110; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted, and the allocation information is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled; and,
[0180] Perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled through the time domain resource to be scheduled;
[0181] The terminal 110 is configured to receive allocation information of time domain resources to be scheduled sent by the network device 130; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted; and,
[0182] Based on the set determination rule, determining the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and allocation information; and,
[0183] Channel transmission is performed through the time domain resources to be scheduled according to the time domain positions corresponding to the time domain resources to be scheduled.
[0184] During the specific implementation process, the network device 130 in this embodiment may preferably be the network device 130 described in any of the foregoing embodiments; and the terminal 110 may preferably be the terminal 110 described in any of the foregoing embodiments.
[0185] It should be noted that the technical solutions described in the embodiments of the present invention can be combined arbitrarily without conflict.
[0186] The above description is only a preferred embodiment of the present invention and is not intended to limit the protection scope of the present invention.
[0187] Industrial Applicability
[0188] In this embodiment, the terminal determines the time domain position corresponding to the time domain resources to be scheduled according to the determination rules pre-agreed with the base station, so that the determined time domain position is consistent with the scheduling information adjusted by the base station for the time domain resources to be scheduled. This not only avoids the situation where the terminal cannot transmit the channel within a short period of time due to a conflict with the time domain configuration information during channel transmission, but also saves the signaling overhead between the terminal and the base station during channel transmission, and avoids the increase in the probability of false detection caused by repeated sending of control signaling.
Claims
1. A method for determining time domain resources, the method being applied to a terminal, the method include: Receiving allocation information of time domain resources to be scheduled sent by a network device; wherein the time domain resources to be scheduled include time domain resources that need to be transmitted through a channel; and the allocation information of the time domain resources to be scheduled includes quantity information of the time domain resources to be scheduled; Based on a set determination rule, determining a corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and the allocation information; and Perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled; The determining rule based on the setting determines the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and the allocation information, including: Determine candidate time domain resources for the time domain resources to be scheduled according to the uplink and downlink time domain resource configuration information; wherein the number of the candidate time domain resources is consistent with the number of the time domain resources to be scheduled, and the candidate time domain resources do not conflict with the uplink and downlink time domain resource configuration information, and the conflict is that the transmission direction indicated by the uplink and downlink time domain resource configuration information is opposite to the channel transmission direction of the time domain resources to be scheduled; and The time domain resources to be scheduled are filled into the candidate time domain resources, and the time domain position corresponding to the time domain resources to be scheduled is determined.
2. The method according to claim 1, wherein the time domain resources to be scheduled are filled into the candidate time domain resources. include: The time domain resources to be scheduled are filled into the candidate time domain resources in sequence.
3. According to the method of claim 1, the allocation information of the time domain resources to be scheduled also includes pre-selected position information for each time domain resource to be scheduled.
4. The method according to claim 3, wherein the setting-based determination rule determines the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and the allocation information, include: Step 1: determining the conflicting time domain resource position from the pre-selected position information of each time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information; wherein the conflicting time domain resource position is the time domain resource position in the time domain resource configuration information that is opposite to the transmission direction of the time domain resource channel to be scheduled; Step 2: moving the conflicting time domain resource position in the pre-selected position back to the non-conflicting time domain resource position closest to the conflicting time domain resource position; Step 3: moving the preselected position after the conflicting time domain resource position in the preselected position backward according to the backward moving distance of the conflicting time domain resource position; Step 4: judging whether there is the conflicting time domain resource position in the pre-selected position after the shift according to the uplink and downlink time domain resource configuration information; if so, going to step 2 until there is no conflicting time domain resource position in the pre-selected position after the shift, and executing step 5; otherwise, executing step 5; Step 5: fill the time domain resources to be scheduled into the pre-selected position after the shift in order, and determine the time domain position corresponding to the time domain resources to be scheduled.
5. The method according to claim 1, wherein the channel include: Data channel or control channel.
6. According to the method of claim 1, the allocation information of the time domain resources to be scheduled is carried in downlink control information DCI.
7. The method according to claim 1, further comprising: include: Receive the uplink and downlink time domain resource configuration information sent by the network device; wherein the uplink and downlink time domain resource configuration information includes time slot level position information and / or symbol level position information of available time domain resources.
8. According to the method of claim 1, the uplink and downlink time domain resource configuration information is predefined information, or the uplink and downlink time domain resource configuration information is carried in radio resource control RRC signaling and / or downlink control information DCI.
9. According to the method of claim 8, the uplink and downlink time domain resource configuration information is frame structure information and / or time slot format indicator SFI.
10. A method for determining time domain resources, the method being applied to a network device, the method include: Sending allocation information of time domain resources to be scheduled to the terminal; wherein the time domain resources to be scheduled include time domain resources that need to be transmitted through a channel; the allocation information of the time domain resources to be scheduled includes quantity information of the time domain resources to be scheduled, and is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled; Perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled; The time domain position corresponding to the time domain resource to be scheduled is determined by the terminal according to the uplink and downlink time domain resource configuration information to determine the candidate time domain resource for the time domain resource to be scheduled, and the time domain resource to be scheduled is filled into the candidate time domain resource; the number of the candidate time domain resources is consistent with the number of the time domain resources to be scheduled, and the candidate time domain resources do not conflict with the uplink and downlink time domain resource configuration information, and the conflict is that the transmission direction indicated by the uplink and downlink time domain resource configuration information is opposite to the channel transmission direction of the time domain resource to be scheduled.
11. The method according to claim 10, wherein the channel include: Data channel or control channel.
12. According to the method of claim 10, the allocation information of the time domain resources to be scheduled is carried in downlink control information DCI.
13. The method according to claim 10, further comprising: include: The uplink and downlink time domain resource configuration information is sent to the terminal; wherein the uplink and downlink time domain resource configuration information includes time slot level position information and / or symbol level position information of available time domain resources.
14. According to the method of claim 10, the uplink and downlink time domain resource configuration information is predefined information, or the uplink and downlink time domain resource configuration information is carried in radio resource control RRC signaling and / or DCI.
15. According to the method of claim 14, the uplink and downlink time domain resource configuration information is frame structure information and / or time slot format indicator SFI.
16. The method according to claim 10, in, The allocation information of the time domain resources to be scheduled also includes pre-selected position information for each time domain resource to be scheduled.
17. A terminal comprising a receiving part, a determining part and a first transmitting part; in, The receiving part is configured to receive allocation information of time domain resources to be scheduled sent by a network device; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted; the allocation information of the time domain resources to be scheduled includes quantity information of the time domain resources to be scheduled; The determining part is configured to determine the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and the allocation information based on a set determination rule; The first transmission part is configured to perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled; Wherein, the determination part is configured as follows: Determine candidate time domain resources for the time domain resources to be scheduled according to the uplink and downlink time domain resource configuration information; wherein the number of the candidate time domain resources is consistent with the number of the time domain resources to be scheduled, and the candidate time domain resources do not conflict with the uplink and downlink time domain resource configuration information, and the conflict is that the transmission direction indicated by the uplink and downlink time domain resource configuration information is opposite to the channel transmission direction of the time domain resources to be scheduled; and The time domain resources to be scheduled are filled into the candidate time domain resources, and the time domain position corresponding to the time domain resources to be scheduled is determined.
18. The terminal according to claim 17, wherein the determining part is configured to: fill the time domain resources to be scheduled into the candidate time domain resources in sequence.
19. The terminal according to claim 17, wherein the allocation information of the time domain resources to be scheduled further comprises pre-selected position information for each time domain resource to be scheduled.
20. The terminal according to claim 19, wherein the determining part is configured to: Step 1: determining the conflicting time domain resource position from the pre-selected position information of each time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information; in, The conflicting time domain resource position is a time domain resource position in the time domain resource configuration information that is opposite to the transmission direction of the time domain resource channel to be scheduled; Step 2: moving the conflicting time domain resource position in the pre-selected position back to the non-conflicting time domain resource position closest to the conflicting time domain resource position; Step 3: moving the preselected position after the conflicting time domain resource position in the preselected position backward according to the backward moving distance of the conflicting time domain resource position; Step 4: judging whether there is the conflicting time domain resource position in the pre-selected position after the shift according to the uplink and downlink time domain resource configuration information; if so, going to step 2 until there is no conflicting time domain resource position in the pre-selected position after the shift, and executing step 5; Otherwise, go to step 5; Step 5: fill the time domain resources to be scheduled into the pre-selected position after the shift in order, and determine the time domain position corresponding to the time domain resources to be scheduled.
21. The terminal according to claim 17, wherein the receiving part is further configured to: receive the uplink and downlink time domain resource configuration information sent by the network device; in, The uplink and downlink time domain resource configuration information includes time slot level position information and / or symbol level position information of available time domain resources.
22. A network device comprising a sending part and a second transmission part; in, The sending part is configured to send allocation information of the time domain resources to be scheduled to the terminal; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted, and the allocation information of the time domain resources to be scheduled includes the quantity information of the time domain resources to be scheduled, and is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled, The second transmission part is configured to perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled; The time domain position corresponding to the time domain resource to be scheduled is determined by the terminal according to the uplink and downlink time domain resource configuration information to determine the candidate time domain resource for the time domain resource to be scheduled, and the time domain resource to be scheduled is filled into the candidate time domain resource; the number of the candidate time domain resources is consistent with the number of the time domain resources to be scheduled, and the candidate time domain resources do not conflict with the uplink and downlink time domain resource configuration information, and the conflict is that the transmission direction indicated by the uplink and downlink time domain resource configuration information is opposite to the channel transmission direction of the time domain resource to be scheduled.
23. The network device according to claim 22, wherein the sending part is further configured to: send the uplink and downlink time domain resource configuration information to the terminal; in, The uplink and downlink time domain resource configuration information includes time slot level position information and / or symbol level position information of available time domain resources.
24. A computer-readable medium storing a program for determining time domain resources, wherein the program for determining time domain resources implements the steps of the method according to any one of claims 1 to 9 when executed by at least one processor.
25. A computer-readable medium storing a program for determining time domain resources, wherein the program for determining time domain resources implements the steps of the method according to any one of claims 10 to 16 when executed by at least one processor.
26. A terminal, include: a first network interface, a first memory, and a first processor; The first network interface is used to receive and send signals during the process of sending and receiving information with other external network elements; The first memory is used to store a computer program that can be run on the first processor; The first processor is used to execute the steps of the method according to any one of claims 1 to 9 when running the computer program.
27. A network device, include: a second network interface, a second memory, and a second processor; The second network interface is used for receiving and sending signals during the process of sending and receiving information with other external network elements; The second memory is used to store a computer program that can be run on the second processor; The second processor is used to execute the steps of the method according to any one of claims 10 to 16 when running the computer program.
28. A system for determining time domain resources, comprising a terminal and a network device; in, The network device is configured to send allocation information of time domain resources to be scheduled to the terminal; wherein the time domain resources to be scheduled include time domain resources that need to be channel transmitted, and the allocation information of the time domain resources to be scheduled includes quantity information of the time domain resources to be scheduled, and is used by the terminal to determine the time domain position corresponding to the time domain resources to be scheduled; and, Perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled; The terminal is configured to receive allocation information of the time domain resources to be scheduled sent by the network device; and Based on a set determination rule, determining a corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and the allocation information; and, Perform channel transmission according to the time domain position corresponding to the time domain resource to be scheduled; The determining rule based on the setting determines the corresponding time domain position for the time domain resource to be scheduled according to the uplink and downlink time domain resource configuration information and the allocation information, including: Determine candidate time domain resources for the time domain resources to be scheduled according to the uplink and downlink time domain resource configuration information; wherein the number of the candidate time domain resources is consistent with the number of the time domain resources to be scheduled, and the candidate time domain resources do not conflict with the uplink and downlink time domain resource configuration information, and the conflict is that the transmission direction indicated by the uplink and downlink time domain resource configuration information is opposite to the channel transmission direction of the time domain resources to be scheduled; and The time domain resources to be scheduled are filled into the candidate time domain resources, and the time domain position corresponding to the time domain resources to be scheduled is determined.
Citation Information
Patent Citations
A method, device, storage medium and system for determining time domain resources
CN110637472B
A method, apparatus, storage medium, and system for determining time-domain resources.
CN111030799B
A method, apparatus, storage medium, and system for determining time-domain resources.
CN111246487B