Indication information processing method and device
By receiving and parsing signaling sent by network devices in the terminal device, the terminal device determines a TO for reporting among multiple TOs and sends instructions on the TO, solving the usage of PUSCH TO under multiple sets of CG configurations The reported problems have achieved effective reporting of TO usage.
Patent Information
- Application Number
- CN202311010513.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-10
- Publication Date
- 2025-02-18
AI Technical Summary
In multiple CG configuration scenarios, the existing technology has not yet effectively solved the problem of reporting PUSCH TO usage.
By receiving the first signaling sent by the network device, the terminal device determines the first TO among the plurality of TOs in the first reporting period and sends a first indication information on the first TO for indicating the usage of the TO. The first signaling includes a plurality of fields for indicating a CG configuration set that allows the transmission of indication information, specifying the CG configuration set to be reported, and whether to send PUSCH at the same time on the overlapping TO, etc.
In the scenario of multi-CG configuration, the reporting of TO usage is effectively realized, solving the problem of difficulty in reporting PUSCH TO usage under multiple sets of CG configurations.
Smart Images

Figure CN119485700A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a method and device for processing indication information. Background Art
[0002] Semi-static scheduling is a scheduling method that pre-configures transmission resources on a periodic basis. It can periodically reserve CG resources for terminal devices through CG configuration.
[0003] In order to improve system capacity, there is a CG enhancement method, which is to split a PUSCH in a CG period into multiple PUSCHs for transmission, and to indicate in advance the PUSCH TO that the UE does not use through reporting information. At the same time, the current network equipment can send multiple sets of CG configurations to the terminal device.
[0004] As for multiple CG configurations, there is currently no effective solution for indicating the usage of PUSCH TO through reporting information. Summary of the invention
[0005] The embodiments of the present application provide an indication information processing method and device, which are applied in the field of communication technology.
[0006] In a first aspect, an embodiment of the present application provides an indication information processing method. Applied to a terminal device, the method includes:
[0007] Receiving a first signaling sent by a network device;
[0008] Determine, according to the first signaling, a first TO from a plurality of transmission opportunities TO within a first reporting period, the plurality of TOs being indicated by at least two sets of configuration authorization CG configurations;
[0009] First indication information is sent on the first TO, where the first indication information is used to indicate TO usage within the first reporting period.
[0010] In this implementation, the first TO is determined among multiple TOs within the first reporting period through the indication of the first signaling, so that it can be clear which TOs are specifically used to report information for the multiple TOs indicated by multiple CG configurations, and then the first indication information is sent on the determined first TO, so that the reporting of TO usage can be effectively realized in the scenario of multiple CG configurations.
[0011] In one possible design, the first signaling includes a first field, and the first field is used to indicate a first CG configuration set that allows sending the first indication information.
[0012] In this implementation, the first field can effectively indicate which CG-configured TOs can be used to send the first indication information.
[0013] In a possible design, the first signaling also includes a second field, where the second field is used to indicate a second CG configuration set, and the first indication information is used to indicate TO usage of the second CG configuration set within a reporting period.
[0014] In this implementation, the second field can effectively indicate which CG configurations' TO usage the first indication information specifically indicates.
[0015] In a possible design, the first signaling also includes a third field, and the third field is used to indicate whether the physical uplink control channel PUSCH is sent simultaneously on multiple overlapping TOs.
[0016] In this implementation, the third field can effectively indicate the PUSCH transmission method when TO overlaps in a multi-CG configuration scenario.
[0017] In a possible design, the first signaling also includes a fourth field, and the fourth field is used to indicate whether the first indication information is carried in multiple PUSCHs sent simultaneously when PUSCHs are sent simultaneously on multiple overlapping TOs.
[0018] In this implementation, the fourth field can effectively indicate the sending method of the first indication information when multiple overlapping TOs send PUSCH at the same time in a multi-CG configuration scenario.
[0019] In one possible design, determining, according to the first signaling, a first TO from multiple TOs in a first reporting period includes:
[0020] For any TO among the multiple TOs, if there is no TO overlapping with the TO, and the CG configuration corresponding to the TO is included in the first CG configuration set, the TO is determined as the first TO.
[0021] In one possible design, determining, according to the first signaling, a first TO from multiple TOs in a first reporting period includes:
[0022] For any one of the multiple TOs, if there are other TOs that overlap with the TO, and the CG configurations corresponding to the overlapping multiple TOs are all included in the first CG configuration set, then the first TO is determined among the overlapping multiple TOs according to the third field.
[0023] In a possible design, determining the first TO from the overlapping multiple TOs according to the third field includes:
[0024] If the third field indicates that the PUSCH is not sent simultaneously on the overlapping multiple TOs, the TO indicated as to be used in the overlapping multiple TOs is determined as the first TO;
[0025] If the third field indicates that the PUSCH is sent simultaneously on multiple overlapping TOs, the first TO is determined among the multiple overlapping TOs according to the fourth field.
[0026] In a possible design, determining the first TO from the overlapping multiple TOs according to the fourth field includes:
[0027] If the fourth field indicates that the first indication information is carried in multiple PUSCHs sent simultaneously, the multiple overlapping TOs are all determined as the first TO;
[0028] If the fourth field indicates that the first indication information is not carried in multiple PUSCHs sent simultaneously, the target TO in the multiple overlapping TOs is determined as the first TO.
[0029] In a possible design, the target TO is a TO corresponding to a predefined CG configuration among the overlapping multiple TOs.
[0030] In a possible design, the predefined CG configuration is the first CG configuration in the first CG configuration set; or,
[0031] The predefined CG configuration is the CG configuration with the smallest sequence number in the first CG configuration set.
[0032] In this implementation, for various possible TO distributions caused by the existence of multiple sets of CG configurations, the first TO used to send the first indication information can be correctly and effectively determined through each field in the first signaling.
[0033] In one possible design, the first indication information includes the bit positions of each TO corresponding to each CG configuration in the second CG configuration set within the first reporting period, and the bit positions are used to indicate whether the terminal device uses the corresponding TO.
[0034] In one possible design, the arrangement order of the bits is: sorted according to the time order of TO; and, for multiple TOs that overlap in time, sorted according to the order of the corresponding CG configurations in the second CG configuration set.
[0035] In a possible design, the arrangement order of the bits is: sorting according to the order of the CG configurations in the second CG configuration set; and then sorting the TOs corresponding to each CG configuration according to the time order of the TOs.
[0036] In this implementation, the encoding of the first indication information can be accurately and orderly implemented, so that the first indication information can effectively indicate the TO usage in the first reporting period.
[0037] In one possible design, the first signaling is radio resource control RRC signaling.
[0038] In one possible design, the first indication information is uplink control information UCI.
[0039] In a second aspect, an embodiment of the present application provides a method for processing indication information. Applied to a network device, the method includes:
[0040] Sending a first signaling to a terminal device;
[0041] Determine, according to the first signaling, a first TO from a plurality of TOs in a first reporting period, where the plurality of TOs are indicated by at least two sets of CG configurations;
[0042] First indication information is received on the first TO, where the first indication information is used to indicate TO usage within the first reporting period.
[0043] In one possible design, the first signaling includes a first field, and the first field is used to indicate a first CG configuration set that allows sending the first indication information.
[0044] In a possible design, the first signaling also includes a second field, where the second field is used to indicate a second CG configuration set, and the first indication information is used to indicate TO usage of the second CG configuration set within a reporting period.
[0045] In a possible design, the first signaling also includes a third field, and the third field is used to indicate whether PUSCH is sent simultaneously on multiple overlapping TOs.
[0046] In a possible design, the first signaling also includes a fourth field, and the fourth field is used to indicate whether the first indication information is carried in multiple PUSCHs sent simultaneously when PUSCHs are sent simultaneously on multiple overlapping TOs.
[0047] In one possible design, determining, according to the first signaling, a first TO from multiple TOs in a first reporting period includes:
[0048] For any TO among the multiple TOs, if there is no TO overlapping with the TO, and the CG configuration corresponding to the TO is included in the first CG configuration set, the TO is determined as the first TO.
[0049] In one possible design, determining, according to the first signaling, a first TO from multiple TOs in a first reporting period includes:
[0050] For any one of the multiple TOs, if there are other TOs that overlap with the TO, and the CG configurations corresponding to the overlapping multiple TOs are all included in the first CG configuration set, then the first TO is determined among the overlapping multiple TOs according to the third field.
[0051] In a possible design, determining the first TO from the overlapping multiple TOs according to the third field includes:
[0052] If the third field indicates that the PUSCH is not sent simultaneously on the overlapping multiple TOs, the TO indicated as to be used in the overlapping multiple TOs is determined as the first TO;
[0053] If the third field indicates that the PUSCH is sent simultaneously on multiple overlapping TOs, the first TO is determined among the multiple overlapping TOs according to the fourth field.
[0054] In a possible design, determining the first TO from the overlapping multiple TOs according to the fourth field includes:
[0055] If the fourth field indicates that the first indication information is carried in multiple PUSCHs sent simultaneously, the multiple overlapping TOs are all determined as the first TO;
[0056] If the fourth field indicates that the first indication information is not carried in multiple PUSCHs sent simultaneously, the target TO in the multiple overlapping TOs is determined as the first TO.
[0057] In a possible design, the target TO is a TO corresponding to a predefined CG configuration among the overlapping multiple TOs.
[0058] In a possible design, the predefined CG configuration is the first CG configuration in the first CG configuration set; or,
[0059] The predefined CG configuration is the CG configuration with the smallest sequence number in the first CG configuration set.
[0060] In one possible design, the first indication information includes the bit positions of each TO corresponding to each CG configuration in the second CG configuration set within the first reporting period, and the bit positions are used to indicate whether the terminal device uses the corresponding TO.
[0061] In one possible design, the arrangement order of the bits is: sorted according to the time order of TO; and, for multiple TOs that overlap in time, sorted according to the order of the corresponding CG configurations in the second CG configuration set.
[0062] In a possible design, the arrangement order of the bits is: sorting according to the order of the CG configurations in the second CG configuration set; and then sorting the TOs corresponding to each CG configuration according to the time order of the TOs.
[0063] In one possible design, the first signaling is RRC signaling.
[0064] In one possible design, the first indication information is UCI.
[0065] In a third aspect, an embodiment of the present application provides an indication information processing device. The device includes:
[0066] A receiving module, used for receiving a first signaling sent by a network device;
[0067] A processing module, configured to determine, according to the first signaling, a first TO from a plurality of transmission opportunities TO within a first reporting period, wherein the plurality of TOs are indicated by at least two sets of configuration authorization CG configurations;
[0068] A sending module is used to send first indication information on the first TO, where the first indication information is used to indicate the usage of the TO within the first reporting period.
[0069] In a fourth aspect, an embodiment of the present application provides an indication information processing device. The device includes:
[0070] A sending module, used for sending a first signaling to a terminal device;
[0071] A processing module, configured to determine, according to the first signaling, a first TO from a plurality of TOs within a first reporting period, where the plurality of TOs are indicated by at least two sets of CG configurations;
[0072] A receiving module is used to receive first indication information on the first TO, where the first indication information is used to indicate the usage of the TO within the first reporting period.
[0073] In a fifth aspect, an embodiment of the present application provides a terminal device, which may also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device may be a mobile phone, a smart TV, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.
[0074] The terminal device comprises: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the terminal device executes the method of the first aspect.
[0075] In the sixth aspect, an embodiment of the present application provides a network device, which may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, or a base station (NodeB, NB) in a WCDMA system, or an evolved base station (evolved NodeB, eNB), access point (AP) or relay station in an LTE system, or a base station in a 5G system, etc.
[0076] The network device comprises: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the terminal device executes the method as in the second aspect.
[0077] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the method of the first aspect and the second aspect is implemented.
[0078] In an eighth aspect, an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed, the computer executes the method of the first aspect and the second aspect.
[0079] In a ninth aspect, an embodiment of the present application provides a chip, the chip including a processor, the processor being used to call a computer program in a memory to execute the method described in the first aspect and the second aspect.
[0080] It should be understood that the second to fifth aspects of the present application correspond to the technical solutions of the first aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 A schematic diagram of a communication scenario provided in an embodiment of the present application;
[0082] Figure 2 A schematic diagram of a frame period provided in an embodiment of the present application;
[0083] Figure 3 A schematic diagram of splitting PUSCH provided in an embodiment of the present application;
[0084] Figure 4 A schematic diagram of PUSCH splitting of CG1 provided in an embodiment of the present application;
[0085] Figure 5 A schematic diagram of PUSCH splitting of CG2 provided in an embodiment of the present application;
[0086] Figure 6 A schematic diagram of reporting UTO-UCI provided in an embodiment of the present application;
[0087] Figure 7 A schematic diagram of the configuration of the UTO-UCI reporting cycle provided in an embodiment of the present application;
[0088] Figure 8 Schematic diagram of multiple CG configurations provided in the embodiment of the present application Figure 1 ;
[0089] Fig. 9 Schematic diagram of multiple CG configurations provided in the embodiment of the present application Figure 2 ;
[0090] Fig.10 A flowchart of a method for processing indication information provided in an embodiment of the present application;
[0091] Fig.11 A schematic diagram of an implementation of determining a first TO provided in an embodiment of the present application;
[0092] Fig.12 Implementation diagram of determining UTO-UCI provided in the embodiment of the present application Figure 1 ;
[0093] Fig.13 Implementation diagram of determining UTO-UCI provided in the embodiment of the present application Figure 2 ;
[0094] Fig.14 A schematic diagram of the structure of the indication information processing device provided in the embodiment of the present application Figure 1 ;
[0095] Fig.15 A schematic diagram of the structure of the indication information processing device provided in the embodiment of the present application Figure 2 ;
[0096] Fig.16 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0097] Fig.17 A schematic diagram of the structure of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0098] To facilitate understanding, the concepts involved in this application are first explained.
[0099] Terminal equipment: It can be a device that includes wireless transceiver functions and can cooperate with network equipment to provide communication services to users. Specifically, terminal equipment can refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device. For example, the terminal equipment can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a network after 5G, etc.
[0100] Network equipment: A network equipment may be a device used to communicate with a terminal device, for example, it may be a base station (Base Transceiver Station, BTS) in a Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA) communication system, or a base station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, or an evolved base station (Evolutional Node B, eNB or eNodeB) in an LTE system, or the network equipment may be a relay station, an access point, an in-vehicle device, a wearable device, a network-side device in a future 5G network or a network after 5G, or a network device in a future evolved public land mobile network (PLMN) network, etc.
[0101] The network devices involved in the embodiments of the present application may also be referred to as radio access network (RAN) devices. The RAN device is connected to the terminal device, and is used to receive data from the terminal device and send it to the core network device. The RAN device corresponds to different devices in different communication systems, for example, in the 2G system, it corresponds to the base station and the base station controller, in the 3G system, it corresponds to the base station and the radio network controller (Radio Network Controller, RNC), in the 4G system, it corresponds to the evolutionary base station (Evolutional Node B, eNB), and in the 5G system, it corresponds to the access network equipment (e.g., gNB, centralized unit CU, distributed unit DU) in the new radio (New Radio, NR).
[0102] Next, combine Figure 1 , the scenarios to which the communication method in this application is applicable are described.
[0103] Figure 1 A schematic diagram of a communication scenario provided in an embodiment of the present application. Figure 1 , including a network device 101 and a terminal device 102, the network device 101 and the terminal device 102 can communicate wirelessly, wherein the terminal device 102 can communicate with at least one core network via a radio access network (Radio Access Network, RAN).
[0104] Among them, the communication system can be a Global System of Mobilecommunication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a Long Term Evolution (LTE) system or a fifth-generation mobile communication (5th-Generation, 5G) system.
[0105] Correspondingly, the network device can be a base station (Base TransceiverStation, BTS) in a GSM system or a CDMA system, or a base station (NodeB, NB) in a WCDMA system, or an evolved base station (evolved NodeB, eNB), access point (AP) or relay station in an LTE system, or a base station in a 5G system, etc., without limitation here.
[0106] The 5G mobile communication system described in this application includes a non-standalone (NSA) 5G mobile communication system and / or a standalone (SA) 5G mobile communication system. The technical solution provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system. The communication system can also be a PLMN network, a device-to-device (D2D) network, a machine-to-machine (M2M) network, an IoT network or other networks.
[0107] It can be understood that if the technical solutions of the embodiments of the present application are applied to other wireless communication networks, the corresponding names can also be replaced by the names of corresponding functions in other wireless communication networks.
[0108] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. It is known to those skilled in the art that with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems. Figure 2 A frame period diagram is provided for use in an embodiment of the present application.
[0109] Among them, the development of 5G technology has also promoted the progress of extended reality (XR) services, such as virtual reality (VR) services, augmented reality (AR) services, and mixed reality (MR) services.
[0110] Taking the VR business scenario as an example, in the virtual reality (VR) scenario, the frames are periodic, which can be referred to Figure 2 Understand the frame transmission cycle, Figure 2 A schematic diagram of a frame period provided in an embodiment of the present application.
[0111] like Figure 2 As shown, in a VR scenario, uplink transmission of video frames may be performed once at fixed intervals, wherein the transmitted video frames may be, for example, I frames (key frames), P frames (forward reference frames), or B frames (bidirectional reference frames).
[0112] Reference Figure 2 It can be determined that the frame transmission period is 1 / fps, where fps is the number of frames transmitted per second (Frames Per Second). For example, if the fps is 30, the corresponding frame transmission period is 33.33ms (milliseconds); for another example, if the fps is 60, the corresponding frame transmission period is 16.67ms; for another example, if the fps is 120, the corresponding frame transmission period is 8.33ms.
[0113] Currently, uplink transmission may adopt dynamic scheduling or semi-static scheduling.
[0114] For dynamic scheduling, the network device needs to send DCI (Downlink Control Information) to the terminal device to configure uplink resources, and then the terminal device sends PUSCH (Physical Uplink Shared Channel) on the corresponding uplink resources.
[0115] However, for XR services that need to send uplink data periodically, if dynamic scheduling is used, the network equipment needs to send DCI multiple times. At the same time, XR services have high requirements for latency, and multiple signaling interactions during dynamic scheduling will also affect latency.
[0116] Semi-static scheduling is a scheduling method that periodically preconfigures transmission resources. Therefore, semi-static scheduling is most suitable for periodic XR services in terms of power consumption and latency.
[0117] In uplink transmission, there are two types of scheduling schemes without dynamic grant, the main difference between which lies in the different activation methods:
[0118] Type 1 (Configured Grant type 1, CG1): In this scheme, all parameters are configured and uplink transmission is activated by RRC (Radio Resource Control) signaling. As long as the RRC configuration is successful, the UE can send PUSCH on the configured periodic uplink resources without DCI activation.
[0119] Type 2 (Configured Grant type 2, CG2): In this scheme, the network equipment will first configure the data transmission period for the UE through RRC signaling, and then use the PDCCH (Physical Downlink Control Channel) scrambled by CS-RNTI (Configured Scheduling Radio Network Temporary Identifier) to activate or release the uplink CG and specify the radio resources used by the uplink CG. Then, in each period, the UE can use the CG resources to send PUSCH.
[0120] Although CG can achieve periodic transmission without dynamic scheduling every time, it is more suitable for the characteristics of XR services. However, in XR services, especially for scenarios such as MR, uplink transmission needs to send video-related business data, which has a large amount of data and occupies a lot of resources. If CG resources within the period are reserved for each UE according to the maximum business volume of a single transmission, the system capacity will be very limited. For example, in the XR scenario, the system can only support about 10 UEs.
[0121] In order to improve the system capacity, the CG can be enhanced in the following two aspects:
[0122] First, split a PUSCH in the CG period into multiple PUSCHs for transmission;
[0123] The second aspect: the UE can dynamically indicate which PUSCHs are unused in the CG period.
[0124] For example, you can refer to Figure 3 To understand, Figure 3 A schematic diagram of splitting PUSCH provided in an embodiment of the present application.
[0125] exist Figure 3In the figure, 301 illustrates the situation of reserving CG resources within a period for the UE according to the maximum traffic volume of a single transmission. By referring to 301, it can be understood that in each CG configuration period, the same CG resources are reserved based on the maximum traffic volume.
[0126] Taking the first CG configuration cycle as an example, the network device reserves a large amount of CG resources for the terminal device. However, assuming that the UE only transmits uplink data on the CG resources indicated in the gray part, the reserved CG resources outside the gray part will be wasted.
[0127] Further reference Figure 3 In 302, a PUSCH in the CG period can be split into multiple PUSCHs for transmission. For example, by comparing 301 and 302, it can be understood that, in fact, the number of CG resources reserved in the CG period is the same, but in 302, each CG configuration period includes multiple CG resources with smaller resource amounts, and each CG resource is used to transmit a PUSCH.
[0128] Also, assuming that the PUSCH sent on CG resource 1 in the first configuration cycle can carry a send cancellation indication, which is used to indicate that the current UE does not use the fourth CG resource, then the network device can allocate CG resource 4 to other UEs for use.
[0129] That is to say, through splitting and advance indication, the network equipment can dynamically allocate certain PUSCH transmission resources that are not used by a UE in a CG period to other UEs, thereby improving the system capacity.
[0130] against Figure 3 In the example, it should be noted that Figure 3 The CG configuration period and the frame transmission period of the XR service are consistent. In the actual implementation process, the CG configuration period and the frame transmission period of the XR service may also be inconsistent. This application does not impose any restrictions on this.
[0131] Next, combine Figure 4 and Figure 5 , the splitting of PUSCH corresponding to the two CG types introduced above is explained respectively. Figure 4 A schematic diagram of PUSCH splitting of CG1 provided in an embodiment of the present application, Figure 5 A schematic diagram of PUSCH splitting of CG2 provided in an embodiment of the present application.
[0132] exist Figure 4 and Figure 5 In the figure, a small white square represents a time slot, and the gray filled part in the small white square represents the CG resource.
[0133] Reference Figure 4 For CG1, the time reference SFN (Time Reference SFN) and the time domain offset (Time Domain offset) are used to indicate the starting position of the CG resources, and each CG configuration period includes N CG resources, where the N CG resources are resources at specified positions within N available time slots. Exemplarily, RRC can configure S&L (start symbol & symbol length), then the resources at specified positions within each available time slot can all be the resources indicated by S&L.
[0134] And reference Figure 5 For CG2, the active DCI and the time slot offset (K2) are used to indicate the starting position of the CG resources, and in each CG configuration period, N CG resources are included, where N CG resources are the same as above. Figure 4 The introduction is similar, the difference is that the S&L in CG2 can be indicated by the activation DCI, and K2 is also indicated by the DCI.
[0135] The above combination Figure 4 and Figure 5 The situations of splitting PUSCH corresponding to two types of CGs are introduced, and referring to the above, it can also be determined that there is currently a second enhancement, that is, the UE can dynamically indicate the PUSCH that is not used within the period.
[0136] Among them, the time domain position corresponding to the PUSCH can also be understood as a PUSCH TO (Transmission Occasion), then for example, a newly defined UCI (Uplink Control Information) can be used to indicate the unused PUSCH in the period, and this newly defined UCI can be UTO-UCI, where UTO is unused CG PUSCH Transmission Occasion. UTO-UCI can be sent multiple times in a CG period, such as in multiple PUSCHs in a period.
[0137] If the previously sent UTO-UCI indicates that a certain PUSCH TO is unused (not used or not sent), then the PUSCH TO cannot be modified to NOT unused (used or sent) by sending UTO-UCI later. For example, 1 is used to indicate unused and 0 is used to indicate NOT unused. If the previously sent UTO-UCI indicates that the sending status of a certain PUSCH TO is 1, it cannot be changed to 0 later.
[0138] However, if the previously sent UTO-UCI indicates that a certain PUSCH TO is NOT unused (used or sent), then the PUSCH TO can be modified to unused (not used or not sent) by sending UTO-UCI later. That is, if the previously sent UTO-UCI indicates that the sending status of a certain PUSCH TO is 0, the timing can be modified to 1 later.
[0139] Simply put, for a PUSCH TO indicated as NOT unused by the UE, the UE can actually send or not send a PUSCH on the TO. When the UE determines not to send a PUSCH, it can re-indicate by sending a UTO-UCI in advance (that is, 0 becomes 1). However, for a PUSCH TO indicated as unused by the UE, once the UE sends the indication, it cannot go back on its word, that is, it cannot re-indicate by sending an updated UTO-UCI (that is, 1 cannot become 0).
[0140] For example, you can refer to Figure 6 Understand the instructions of UTO-UCI, Figure 6 A schematic diagram of reporting UTO-UCI provided in an embodiment of the present application.
[0141] like Figure 6 As shown, a UTO-UCI reporting period can be configured, wherein the UTO-UCI reporting period may be consistent with or inconsistent with the CG configuration period introduced above, and this application does not impose any restrictions on this.
[0142] Exemplarily, it is assumed in the current example that 5 PUSCHs are included in each UTO-UCI reporting cycle, and it is assumed that the UE carries the UTO-UCI in each PUSCH sent.
[0143] Reference Figure 6 For the first UTO-UCI reporting period, if all five PUSCHs in the UTO-UCI reporting period are to be used by the UE, the UTO-UCI can be configured as 00000 (0 means to be used, 1 means not to be used).
[0144] And, for the second UTO-UCI reporting cycle, if the 1st, 3rd, and 5th PUSCHs in the UTO-UCI reporting cycle are to be used by the UE, and the 2nd and 4th PUSCHs in the CG cycle are not used by the UE, then the UTO-UCI can be configured as 01010. And because the 2nd and 4th PUSCHs in the CG cycle are not used by the UE, the UE will naturally not send these two PUSCHs, and accordingly, the UTO-UCI will not be transmitted on these two PUSCH TOs.
[0145] For the situation in the second UTO-UCI reporting cycle, if the UE has transmitted the UTO-UCI on the first PUSCH to indicate that the second PUSCH and the fourth PUSCH in the CG cycle are not used, then the UTO-UCI cannot be updated to indicate that the second PUSCH and the fourth PUSCH in the CG cycle are to be used again.
[0146] However, although the UE has transmitted the UTO-UCI on the 1st PUSCH to indicate that the 1st, 3rd and 5th PUSCHs are to be used, if the UE subsequently determines that the 5th PUSCH is not to be used, the UE may send an updated UTO-UCI on the 3rd PUSCH to indicate that the 5th PUSCH is not to be used.
[0147] There are also many possible implementation methods for configuring the UTO-UCI reporting period. Figure 7 Various possible implementations of the UTO-UCI reporting cycle are described respectively. Figure 7 A schematic diagram of the configuration of the UTO-UCI reporting period provided in an embodiment of the present application.
[0148] Reference Figure 7 (a) in which, in a possible implementation, the UTO-UCI reporting period may be consistent with the CG period, and within a UTO-UCI reporting period, the UTO-UCI sent by each TO is the same, including the usage of all TOs within the current UTO-UCI reporting period.
[0149] For example, in the first UTO-UCI reporting cycle of 7(a), there are 5 TOs, and all of these 5 TOs are usedTOs. Then, these 5 TOs all send UTO-UCI, and the UTO-UCI sent on each TO indicates 00000.
[0150] Reference Figure 7(b) in the figure, in another possible implementation, the UTO-UCI reporting period may be consistent with the CG period, but within a UTO-UCI reporting period, the number of bits of the UTO-UCI sent by each TO may vary, and the UTO-UCI includes the usage from the starting TO indicated by UTO_offset to the last TO in the current UTO-UCI reporting period.
[0151] Take UTO_offset=1 as an example. For example, in the first UTO-UCI reporting cycle of 7(b), there are 5 TOs, and all of these 5 TOs are used TOs. For the first TO, the UTO-UCI sent includes the usage from the starting TO indicated by UTO_offset=1 (that is, the third TO) to the last TO in the current UTO-UCI reporting cycle (that is, the fifth TO). Then the UTO-UCI sent on the first TO indicates 000. The remaining TOs are similar and will not be repeated here.
[0152] Reference Figure 7 (c) in another possible implementation, the length of the UTO-UCI reporting period is fixed, for example, the same as the length of the CG period, but the position of the UTO-UCI reporting period is determined by a sliding window. For example, a UTO-UCI reporting period can be determined for each used TO, specifically, the TO offset from the used TO by UTO_offset is used as the starting TO, and then the UTO-UCI reporting period is determined with a fixed length starting from the starting TO.
[0153] Take UTO_offset = 0 as an example. For example, the first TO in 7(c) is the used TO. The TO with an offset of 0 from the first TO (that is, the second TO) is used as the starting TO. Then, starting from the starting TO, the UTO-UCI reporting period is determined with a fixed length. Then, the UTO-UCI reporting period determined for the first TO includes Figure 7 (c) The 2nd to 6th TOs, and then the UTO-UCI sent by the first TO indicates the TO usage within the UTO-UCI reporting period, refer to Figure 7 (c) The UTO-UCI sent on the first TO indicates 01111.
[0154] The above-mentioned implementation methods are all fixed length UTO-UCI reporting cycle implementation methods. When the UTO-UCI reporting cycle is fixed length, the number of TOs in the UTO-UCI reporting cycle is not fixed. Therefore, there is another implementation method, the UTO cycle length can be not fixed.
[0155] Reference Figure 7 In (d), in another possible implementation, the length of the UTO-UCI reporting cycle is not fixed. For example, each UTO-UCI reporting cycle can be set to include N TOs, where N is an integer greater than or equal to 1, so that the number of TOs in the UTO-UCI reporting cycle is fixed. At the same time, the position of the UTO-UCI reporting cycle is determined by a sliding window, and the implementation method of the sliding window is the same as the above Figure 7 (c) Similar.
[0156] Based on the above introduction, it can be determined that for the two aspects of CG enhancement, PUSCH can be split within a CG period, and then UTO-UCI can be reported within the CG period according to a certain strategy. However, the current network equipment can also send multiple sets of CG configurations to the terminal equipment. For multiple sets of CG configurations, assuming that UTO-UCI is to be reported after PUSCH is split, whether UE is supported to report UTO-UCI based on multiple sets of CG configurations, and if supported, how to report UTO-UCI based on multiple sets of CG configurations, there is currently no effective technical solution.
[0157] Combine the following Figure 8 and Fig. 9 Two possible situations of multiple CG configurations are described separately. Figure 8 Schematic diagram of multiple CG configurations provided in the embodiment of the present application Figure 1 , Fig. 9 Schematic diagram of multiple CG configurations provided in the embodiment of the present application Figure 2 .
[0158] like Figure 8 As shown, it is assumed that there are currently three sets of CG configurations, namely CG configuration 1, CG configuration 2 and CG configuration 3, and it is assumed that the periods of these three sets of CG configurations are all 50ms.
[0159] At the same time, it is assumed that the arrangement of time slots is repeated in a period of 50ms, and the multiple time slots contained in each 50ms include multiple uplink time slots (U), multiple downlink time slots (D), and multiple special time slots (S). Figure 8 It can be determined that for a 50ms time slot structure, CG configuration 1 includes PUSCH TO in the first 17ms, CG configuration 2 includes PUSCH TO in the middle 17ms, and CG configuration 3 includes PUSCH TO in the last 16ms, and they are repeated periodically in sequence. Figure 8 It can be determined that there is no overlap in the TO indicated by the three CG configurations.
[0160] For example, different CG configurations (Config) correspond to different frame types (I frame, P frame, B frame), and achieve period alignment, so that you can refer to Figure 8 The implementation without TO overlap described in is used for multi-CG configuration.
[0161] Or, refer to Fig. 9 , assuming that there are currently CG configuration 1 and CG configuration 2, where CG configuration 1 and CG configuration 2 have their own corresponding activation DCI and time slot offset K2, respectively, which are used to indicate the resource starting positions corresponding to these two CG configurations.
[0162] For CG configuration 1, each CG configuration cycle includes N1 CG resources; and for CG configuration 2, each CG configuration cycle includes N2 CG resources. Fig.12 In the example, assuming that in the first CG cycle of CG configuration 1, there are CG resources in time slots a, time slots b, time slots c and time slots d, and in the first CG cycle of CG configuration 2, there are CG resources in time slots a and time slots b, then it can be determined that the TOs corresponding to CG configuration 1 and CG configuration 2 overlap.
[0163] For example, different CG configurations correspond to different upstream streams, such as video streams, gesture streams, etc., so you can refer to Fig. 9 The implementation of multi-CG configuration with TO overlap introduced in the introduction.
[0164] Based on the above introduction, combined with specific embodiments, the specific implementation method of how to report UTO-UCI in the indication information processing method provided by this application for the multi-CG configuration scenario is introduced.
[0165] First combine Fig.10 To explain, Fig.10 A flowchart of an indication information processing method provided in an embodiment of the present application.
[0166] like Fig.10 As shown, the method includes:
[0167] S1001. Receive a first signaling sent by a network device.
[0168] In this embodiment, the network device may send a first signaling to the terminal device, and the first signaling may include relevant indication information for reporting UTO-UCI for multi-CG configuration, and the terminal device may receive the first signaling sent by the network device, and then determine how to send the UTO-UCI according to the first signaling. The first signaling may be, for example, RRC signaling.
[0169] S1002. According to the first signaling, determine a first TO from multiple transmission opportunities TO within a first reporting period, where the multiple TOs are indicated by at least two sets of configuration authorization CG configurations.
[0170] In this embodiment, the terminal device reports the TO usage in units of a reporting period, that is, the terminal device sends the TO usage within the reporting period to the network device, so that the network device determines whether the terminal device uses each TO within the reporting period, where the reporting period can be, for example, the UTO-UCI reporting period introduced above. The specific configuration method of the reporting period can refer to the above Figure 7 Any one of the methods described in the embodiments is not limited in this embodiment.
[0171] Because the processing methods of each reporting period are similar, any first reporting period is taken as an example for explanation. Assuming that the first reporting period includes multiple TOs, in this embodiment, the multiple TOs in the first reporting period are indicated by at least two sets of CG configurations.
[0172] This can be understood in conjunction with an example, for example, the first reporting cycle includes 4 TOs, namely TO1, TO2, TO3 and TO4, and assuming that the network device sends two sets of CG configurations to the terminal device, namely CG configuration 1 and CG configuration 2. For example, TO1 and TO3 in the first reporting cycle are TOs indicated by CG configuration 1, and TO2 and TO4 in the first reporting cycle are TOs indicated by CG configuration 2.
[0173] That is to say, in the scenario of this embodiment, the network device will send multiple sets of CG configurations to the terminal device, and the first reporting cycle of the corresponding terminal device includes multiple TOs indicated by the multiple sets of CG configurations. Then when reporting the TO usage, a problem that needs to be solved is which TO or TOs are responsible for reporting the multiple TOs included in the first reporting cycle.
[0174] Therefore, in this embodiment, the first TO can be determined from multiple TOs within the first reporting period according to the first signaling, wherein the first TO is the TO used to report the TO usage, and the number of the first TOs can be multiple.
[0175] S1003. Send first indication information on the first TO, where the first indication information is used to indicate TO usage within a first reporting period.
[0176] After the first TO is determined, the first indication information may be sent on the first TO. The first indication information in this embodiment is used to indicate the use of the TO in the first reporting period.
[0177] The first indication information may be, for example, the UTO-UCI described above, or any type of UCI, or a newly defined indication information, as long as the first indication information can achieve the corresponding indication function. In this embodiment, the first indication information is sent together with the PUSCH in the first TO, which may also be understood as carrying the first indication information in the PUSCH.
[0178] The indication information processing method provided in the embodiment of the present application includes: receiving a first signaling sent by a network device. According to the first signaling, a first TO is determined among multiple transmission opportunities TO within a first reporting period, and the multiple TOs are indicated by at least two sets of configuration authorization CG configurations. A first indication information is sent on the first TO, and the first indication information is used to indicate the usage of the TO within the first reporting period. By determining the first TO among the multiple TOs within the first reporting period through the first signaling, it is possible to clarify which TOs are specifically used to report information for the multiple TOs indicated by multiple CG configurations, and then send the first indication information on the determined first TO, so that in the scenario of multiple CG configurations, the reporting of TO usage can be effectively realized.
[0179] Based on the above introduction, the following further subdivides the reporting problem of UTO-UCI in multi-CG configuration. In fact, when reporting UTO-UCI in multi-CG configuration, the following three issues need to be solved:
[0180] Question 1: Which CG-configured TOs can be used to send UTO-UCI?
[0181] Question 2: Which CG-configured TO usage is indicated by the sent UTO-UCI?
[0182] Question 3: How to encode the usage of multiple TOs in a cycle in the sent UTO-UCI?
[0183] For questions 1 and 2, they can be configured through the relevant fields in the first signaling. The implementation method of the content included in the first signaling is further introduced below.
[0184] In a possible implementation, the first indication information may include a first field, where the first field is used to indicate a first CG configuration set that allows sending the first indication information.
[0185] It can be understood that the network device sends multiple sets of CG configurations to the terminal device, and the first field indicates which CG configurations among these multiple sets of CG configurations can be used to send the first indication information.
[0186] Assume that the current network device sends 4 sets of CG configurations to the terminal device, namely CG configuration 1, CG configuration 2, CG configuration 3 and CG configuration 4. And assume that the first field is reportCgConfigIndex, if reportCgConfigIndex is configured as {cg1, cg2}, that is, the first CG configuration set includes CG configuration 1 and CG configuration 2, that is, only the TO of CG configuration 1 and CG configuration 2 can be used to send the first indication information.
[0187] Exemplarily, a CG with fewer resources is not suitable for sending the first indication information, so the first field can be used to indicate which specific CG configurations can be used to send the first indication information, which correspondingly solves the above-mentioned problem 1. Therefore, in this embodiment, the first field can effectively indicate which CG configurations of the TO can be used to send the first indication information.
[0188] In another possible implementation, the first indication information also includes a second field, wherein the second field is used to indicate a second CG configuration set, and the first indication information is used to indicate the TO usage of each CG configuration in the second CG configuration set within a reporting period.
[0189] It can be understood that the network device sends multiple sets of CG configurations to the terminal device, and the second field indicates which CG configurations' TO usage the UE should report among these multiple sets of CG configurations.
[0190] Assume that the current network device sends 4 sets of CG configurations to the terminal device, namely CG configuration 1, CG configuration 2, CG configuration 3 and CG configuration 4. And assume that the second field is targetCgConfigIndex, if targetCgConfigIndex is configured as {cg1, cg2, cg3}, that is, the second CG configuration set includes CG configuration 1, CG configuration 2 and CG configuration 3, that is, the UE will report the TO usage of CG configuration 1, CG configuration 2 and CG configuration 3.
[0191] Therefore, the second field can be used to indicate which CG-configured TO usage the UE will report, which correspondingly solves the above-mentioned problem 2. Therefore, in this embodiment, the second field can effectively indicate which CG-configured TO usage the first indication information specifically indicates.
[0192] Also, when there are multiple sets of CG configurations, the TOs indicated by different CG configurations may overlap (also called overlap), so corresponding instructions are also required on how to handle the overlapping TOs.
[0193] Therefore, the first signaling may further include a third field, where the third field is used to indicate whether PUSCH is sent simultaneously on multiple overlapping TOs.
[0194] For example, the third field is simultaneousPusch, which can be an enumeration value ENUMERATED{true}, that is, when the third field is configured to true, it means that PUSCH can be sent simultaneously on multiple overlapping TOs. For example, by default, multiple overlapping TOs cannot send PUSCH simultaneously, so when the third field is not configured, it can indicate that PUSCH cannot be sent simultaneously. Alternatively, it can also be when the third field is configured to false, indicating that PUSCH cannot be sent simultaneously.
[0195] Therefore, in this embodiment, the third field can effectively indicate the PUSCH sending method when TO overlaps in a multi-CG configuration scenario.
[0196] Also, for overlapping TOs, if the third field indicates that PUSCH can be sent simultaneously on the overlapping TOs, then corresponding indication is also required for whether multiple PUSCHs sent simultaneously should all carry UTO-UCI.
[0197] Therefore, the first signaling may further include a fourth field, where the fourth field is used to indicate whether the first indication information is carried in the multiple PUSCHs sent simultaneously when the PUSCHs are sent simultaneously on multiple overlapping TOs.
[0198] For example, the fourth field is simultaneousReport, which can be an enumeration value ENUMERATED{true}, that is, when the fourth field is configured to true, it means that the first indication information is carried in multiple PUSCHs sent simultaneously. For example, if the first indication information cannot be carried in multiple PUSCHs sent simultaneously, then when the fourth field is not configured, it can mean that the first indication information cannot be carried in multiple PUSCHs sent simultaneously. Alternatively, it can also be that when the fourth field is configured to false, it means that the first indication information cannot be carried in multiple PUSCHs sent simultaneously.
[0199] Therefore, in this embodiment, the fourth field can effectively indicate the sending method of the first indication information when multiple overlapping TOs send PUSCH at the same time in a multi-CG configuration scenario.
[0200] Based on the various fields in the first signaling described above, Fig.11 Taking a specific example, various situations of determining the first TO are described respectively. Fig.11 A schematic diagram of an implementation of determining a first TO provided in an embodiment of the present application.
[0201] like Fig.11 As shown, it is assumed that the network device sends 4 sets of CG configurations to the terminal device, namely CG configuration 1, CG configuration 2, CG configuration 3 and CG configuration 4.
[0202] as well as Fig.11 The horizontal axis t represents the time domain, and the vertical axis f represents the frequency domain. Fig.11 It can be determined that each set of CG configuration indicates the corresponding TO at different time-frequency positions.
[0203] At the same time, the UE will determine the reporting period in a certain manner. The specific determination method can refer to the introduction of the above embodiment, and then report the TO usage within the reporting period. Fig.11 In the example, assume that each reporting cycle includes 9 TOs. Fig.11 Taking the first reporting cycle in as an example, the 9 TOs are 2 TOs (TO1 and TO2) indicated by CG configuration 1, 4 TOs (TO3, TO4, TO5 and TO6) indicated by CG configuration 2, 2 TOs (TO7 and TO8) indicated by CG configuration 3, and 1 TO (TO9) indicated by CG configuration 4.
[0204] Then the UE needs to determine on which TOs the first indication information is to be sent among the 9 TOs included in the reporting period, that is, determine which TOs are the first TOs.
[0205] Fig.11 Any reporting cycle in can be understood as the first reporting cycle introduced in the above embodiment. The following takes the first first reporting cycle as an example to illustrate the implementation method of determining the first TO.
[0206] Exemplarily, the UE will make a judgment for each TO in the first reporting period. Therefore, the following takes any TO among multiple TOs in the first reporting period as an example to introduce the implementation method of determining whether it is the first TO.
[0207] Case 1: For any TO among multiple TOs, if there is no TO overlapping with the TO, and the CG configuration corresponding to the TO is included in the first CG configuration set, the TO is determined as the first TO.
[0208] Reference Fig.11 For example, for TO4, there are currently no other TOs overlapping with TO4, and the CG configuration corresponding to TO4 is CG configuration 2. Assume that the first CG configuration set indicated by the first field is {cg1, cg2}, that is, the CG configuration corresponding to TO4 is included in the first CG configuration set, so it can be confirmed that TO4 is the first TO.
[0209] And for the opposite case, refer to Fig.11 For example, for TO7, there are no other TOs that overlap with TO7, but the CG configuration corresponding to TO7 is CG configuration 3. Assume that the first CG configuration set indicated by the first field is {cg1, cg2}, that is, the CG configuration corresponding to TO7 is not included in the first CG configuration set, so it can be confirmed that TO7 is not the first TO, that is, TO7 cannot be used to send the first indication information.
[0210] Therefore, it can be confirmed that, when TOs do not overlap, whether a TO can be used to send the first indication information depends on the indication of the first field.
[0211] Case 2: For any TO among multiple TOs, if there are other TOs that overlap with the TO, and the CG configurations corresponding to the overlapping TOs are all included in the first CG configuration set, if the third field indicates that PUSCH is not sent simultaneously on the overlapping TOs, then the TO indicated as to be used among the overlapping TOs is determined as the first TO.
[0212] Reference Fig.11 For example, for TO2, there are other TOs (that is, TO5) that currently overlap with TO2, and the CG configuration corresponding to TO2 is CG configuration 1, and the CG configuration corresponding to TO5 is CG configuration 2. These two CG configurations are included in the first CG configuration set. Then, first of all, it shows that both TOs TO2 and TO5 are qualified to send the first indication information.
[0213] However, in the case of TO overlap, further reference should be made to the indication of the third field. If the third field indicates that PUSCH is not sent simultaneously on multiple overlapping TOs, that is, TO2 and TO5 cannot send PUSCH at the same time, then it means that only one of the two overlapping TOs can actually send the first indication information.
[0214] Furthermore, when PUSCH cannot be sent simultaneously on the overlapping TOs, it means that there are TOs that are not used by the UE among the overlapping TOs. For example, it has been indicated in the previously sent UTO-UCI that one of the overlapping TOs is used and the other TOs are unused. Then, the TO indicated as used by the previous UTO-UCI among the overlapping TOs can be determined as the first TO.
[0215] Reference Fig.11In the current example, assuming that the UE has indicated that TO5 is unused and TO2 is used through the UTO-UCI sent previously, TO2 can be determined as the first TO, that is, TO2 is used to send the first indication information.
[0216] Case 3: For any TO among multiple TOs, if there are other TOs that overlap with the TO, and the CG configurations corresponding to the overlapping TOs are all included in the first CG configuration set, if the third field indicates that PUSCH is sent simultaneously on the overlapping TOs, then the first TO is determined among the overlapping TOs according to the fourth field.
[0217] Case 3 is similar to Case 2 described above, except that the indication of the third field is different. Here we use another example to introduce it. Fig.11 For example, for TO1, there are other TOs (that is, TO3) that currently overlap with TO1, and the CG configuration corresponding to TO1 is CG configuration 1, and the CG configuration corresponding to TO3 is CG configuration 2. These two CG configurations are included in the first CG configuration set. Then, first of all, it shows that both TOs TO1 and TO3 are qualified to send the first indication information.
[0218] However, in the case of TO overlap, it is necessary to further refer to the indication of the third field. If the third field indicates that PUSCH is sent simultaneously on multiple overlapping TOs, that is, TO1 and TO3 can send PUSCH at the same time, then it means that these two overlapping TOs have the conditions to send the first indication information.
[0219] At this point, you need to further judge based on the fourth field:
[0220] In one implementation, if the fourth field indicates that the first indication information is carried in multiple PUSCHs sent simultaneously, multiple overlapping TOs are all determined as the first TO.
[0221] For example, in the current example, overlapping TO1 and TO3 can send PUSCH at the same time, and the fourth field indicates that the first indication information is carried in multiple PUSCHs sent at the same time, that is, the PUSCH sent on TO1 will carry the first indication information, and the PUSCH sent on TO3 will also carry the same first indication information, so TO1 and TO3 will both be determined as the first TO.
[0222] In another implementation manner, if the fourth field indicates that the first indication information is not carried in multiple PUSCHs sent simultaneously, the target TO in the overlapping multiple TOs is determined as the first TO.
[0223] For example, in the current example, overlapping TO1 and TO3 can send PUSCH at the same time, but the fourth field indicates that the first indication information cannot be carried in multiple PUSCHs sent at the same time. Therefore, it is necessary to determine which specific TO is used to send the PUSCH that carries the first indication information, that is, it is still necessary to select a first TO from the overlapping TO1 and TO3.
[0224] For example, a target TO among the overlapping TOs may be determined as the first TO, wherein the target TO is a TO corresponding to a predefined CG configuration among the overlapping TOs.
[0225] The predefined CG configuration may be the first CG configuration in the first CG configuration set. Assuming that the first CG configuration set is {cg1, cg2}, the predefined CG configuration (the first one) is CG configuration 1. In the current example, in the overlapping TO1 and TO3, the TO corresponding to CG configuration 1 is TO1, that is, TO1 is the target TO, so TO1 can be determined as the first TO for sending the first indication information.
[0226] Alternatively, the predefined CG configuration may also be the CG configuration with the smallest sequence number in the first CG configuration set. Assuming that the first CG configuration set is {cg2, cg1}, the predefined CG configuration (with the smallest sequence number) is CG configuration 1. In the current example, in the overlapping TO1 and TO3, the TO corresponding to CG configuration 1 is TO1, that is, TO1 is the target TO, so TO1 can be determined as the first TO for sending the first indication information.
[0227] The above combination Fig.11 Various possible situations are introduced to determine whether a TO is the first TO, and multiple TOs in the first reporting period are judged in turn to determine at least one first TO. It should also be noted that the first TO in this embodiment is used to send the first indication information, so there is a premise that the first TO is the TO to be used by the terminal device, that is, the used TO.
[0228] It should also be noted that, for the first TO in the first reporting period, if there is a TO that overlaps with it, the first TO and the TO that overlaps with it are collectively referred to as multiple TOs that overlap initially. If there is only one TO among the multiple TOs that overlap initially that contains the PUSCH transmission of UTO-UCI, because there is no UTO-UCI to indicate the usage of TO in the current reporting period at this time, then the network device is not sure which of the multiple TOs that overlap initially is the used TO. Therefore, the network device can perform blind detection on the multiple TOs that overlap initially, thereby ensuring the effective reception of UTO-UCI.
[0229] Therefore, in this embodiment, for various possible TO distributions caused by the existence of multiple sets of CG configurations, the first TO used to send the first indication information can be correctly and effectively determined through each field in the first signaling.
[0230] Regarding the reporting of indication information of the multi-CG configuration listed above, there is still a problem 3 to be solved, that is, how to encode the usage of multiple TOs in the cycle in the sent UTO-UCI.
[0231] First of all, it should be noted that the first indication information is used to report the usage of TOs configured in each CG included in the second CG set within the first reporting period. For TOs that meet the conditions here and need to report their usage, each TO corresponds to a bit. When the bit corresponding to TO is 1, it indicates that it is an unused TO, and when the bit corresponding to TO is 0, it indicates that it is a used TO.
[0232] Therefore, the first indication information includes the bits of each TO corresponding to each CG configuration in the second CG configuration set within the first reporting period, and the bits are used to indicate whether the terminal device uses the corresponding TO.
[0233] In the example introduced above, it is assumed that the second CG configuration set is {cg1, cg2, cg3}, that is, the UE will only report the usage of TO indicated by CG configuration 1, TO indicated by CG configuration 2, and TO indicated by CG configuration 2 in the first reporting period.
[0234] Then refer to Fig.11 In fact, TO9 indicated by CG configuration 4 is also included in the first reporting cycle, but because CG configuration 4 is not included in the second CG configuration set, the UE will not report the usage of TO9.
[0235] It should also be noted that the second CG configuration set includes CG configurations that require the UE to report TO usage. However, because there are multiple possible implementation methods for the reporting period, it cannot be guaranteed that every reporting period will include the TO of every CG configuration in the second CG configuration set. Therefore, when reporting, the UE only reports the TO usage of each CG configuration included in the first reporting period and included in the second CG configuration set.
[0236] Exemplarily, assuming that the second CG configuration set is {cg1, cg2, cg3}, but currently in a certain reporting period, there are only TOs of CG configuration 1 and TOs of CG configuration 2, then the corresponding first reporting information only includes the usage of TOs of CG configuration 1 and TOs of CG configuration 2. And the network device is able to know the specific configuration of each TO in each reporting period, so for the current example, the network device side can determine that the reporting period does not contain TOs of CG configuration 3, so when decoding, as long as it is processed according to the encoding and decoding method agreed with the UE, the usage of each TO in the reporting period can be correctly obtained.
[0237] The above only introduces that the corresponding TOs in the first reporting period have their own corresponding bits, thereby forming the first indication information, but it is still necessary to determine how to sort the bits corresponding to the multiple TOs in order to obtain the final encoding.
[0238] In one possible implementation, the order of arrangement of the bits is: sorting according to the time order of TO; and, for multiple TOs that overlap in time, sorting according to the order of the corresponding CG configurations in the second CG configuration set.
[0239] For example, you can refer to Fig.11 To understand, take the first reporting cycle as an example, assuming that the second CG configuration set is {cg1, cg2, cg3}, then the UE only needs to report the TO usage corresponding to CG configuration 1, CG configuration 2 and CG configuration 3, that is, the UE reports the usage of TO1 to TO8. Assuming that TO5, TO6 and TO8 are unused TOs, the bits corresponding to these three TOs are 1, and the bits corresponding to the remaining 5 TOs are 0.
[0240] According to the current bit sorting method, TO1 and TO3 are the earliest in time and overlap, so according to the order of the CG configurations corresponding to these two TOs in the second CG configuration set, TO1 corresponds to CG configuration 1, and TO2 corresponds to CG configuration 2. In the second CG configuration set, CG configuration 1 is in front and CG configuration 2 is in the back. Then refer to Fig.11 In the first UTO-UCI shown in FIG, the bit (0) of TO1 is in the first position and the bit (1) of TO3 is in the second position.
[0241] And, according to the time sequence of TO, the third bit is the bit (0) of TO4.
[0242] And, according to the time sequence of TO, the next ones are the overlapping TO2 and TO5. According to the same implementation method as above, it can be determined that the CG configuration 1 corresponding to TO2 is ranked first, so the fourth bit is the bit (0) of TO2, and the fifth bit is the bit (1) of TO5.
[0243] Then, according to the time sequence of TO, the sixth bit is the bit (0) of TO7, the seventh bit is the bit (1) of TO6, and the eighth bit is the bit (1) of TO8.
[0244] Then according to the above sorting method, we can get UTO-UCI as Fig.11 00001011 shown in .
[0245] In another possible implementation, the CG configurations may be sorted according to the order in which they are in the second CG configuration set; and the TOs corresponding to each CG configuration may be sorted according to the time sequence of the TOs.
[0246] Likewise Fig.11 For example, assuming that the second CG configuration set is {cg1, cg2, cg3}, then according to the order of each CG configuration in the first reporting cycle in the second CG configuration set, it can be determined to arrange the bits of TO of CG configuration 1 first (TO1 and TO2), and then arrange the bits of TO of CG configuration 2 (TO3, TO4, TO5, TO6), and then arrange the bits of TO of CG configuration 3 (TO7 and TO8).
[0247] Then, for each TO corresponding to each CG configuration, sort them in chronological order of TO.
[0248] For example, for the TOs (TO1 and TO2) of CG configuration 1, according to the time sequence of TO, the bits of TO1 are arranged first, and then the bits of TO2 are arranged, so as to obtain the first two bits 00 in UTO-UCI.
[0249] As for the TO (TO3, TO4, TO5, TO6) of CG configuration 2, according to the time sequence of TO, the bits of TO3, TO4, TO5, TO6 are arranged in sequence, so as to obtain the third to sixth bits 0011 in the UTO-UCI.
[0250] As for TO (TO7 and TO8) of CG configuration 3, according to the time sequence of TO, the bits of TO7 are arranged first, and then the bits of TO8 are arranged, so as to obtain the last two bits 01 in UTO-UCI.
[0251] Then according to the above sorting method, we can get UTO-UCI as Fig.11 00001101 as shown in .
[0252] exist Fig.11 In the example, assuming that TO1, TO4 and TO2 are determined as the first TO, UTO-UCI will be sent on these three TOs, and the contents of the UTO-UCI sent on these three TOs may be the same, and all include the coded content introduced above.
[0253] because Fig.11 The example is more complicated. Fig.12 and Fig.13 The UTO-UCI encoding methods for the two multi-CG configurations introduced above are further explained with a clearer example. Fig.12 Implementation diagram of determining UTO-UCI provided in the embodiment of the present application Figure 1 , Fig.13 Implementation diagram of determining UTO-UCI provided in the embodiment of the present application Figure 2 .
[0254] First combine Fig.12 The first sorting method introduced above is explained, that is, first sort according to the time order of TO, and then sort the overlapping TOs according to the corresponding CG configuration order.
[0255] like Fig.12 As shown, it is assumed that there are 10 TOs in the first reporting cycle, namely 5 TOs corresponding to CG configuration 1 and 5 TOs corresponding to CG configuration 2. It is assumed that among the 5 TOs corresponding to CG configuration 1, the second TO is unused TO, and the rest are used TOs. And it is assumed that among the 5 TOs corresponding to CG configuration 2, the second TO is used TO, and the rest are unused TOs.
[0256] Then sort them in the chronological order of TO, refer to Fig.12 It can be determined that the 5 TOs corresponding to CG configuration 1 and the 5 TOs corresponding to CG configuration 2 are staggered in sequence. Then the order is the bit of the first TO of CG configuration 1, the bit of the first TO of CG configuration 2, the bit of the second TO of CG configuration 1, the bit of the second TO of CG configuration 2, and so on. Thus, we get Fig.12 The UTO-UCI indicated in the figure is: 0110010101.
[0257] Secondly, combine Fig.13The second sorting method introduced above is explained, that is, first sort according to the order of CG configuration, and then sort multiple TOs configured for each CG according to the TO time sequence.
[0258] exist Fig.13 The TO situation in the first reporting cycle in is similar to the above description, so it is sorted according to the order of CG configuration, for example, first the 5 TOs of CG configuration 1, and then the 5 TOs of CG configuration 2. Among them, the 5 TOs of CG configuration 1 correspond to the bits of 01000 in the time order of TO, and the 5 TOs of CG configuration 2 correspond to the bits of 10111 in the time order of TO, so as to obtain Fig.13 The UTO-UCI indicated in the figure is: 0100010111.
[0259] Therefore, the technical solution provided in this application can also effectively solve the encoding problem of UTO-UCI for multi-CG configuration. Based on the above introduction, as long as the UE and the network side agree on the encoding and decoding method, any possible method can be extended to encode the UTO-UCI for multi-CG configuration.
[0260] The above embodiments introduce the relevant implementation on the terminal device side. On the network device side, a first signaling can be sent to the terminal device, and the network device also determines the first TO from multiple TOs within the first reporting period according to the first signaling, and then receives the first indication information on the first TO. The relevant implementation on the network device side is similar to that on the terminal device side introduced in the above embodiments, and will not be repeated here.
[0261] Fig.14 A schematic diagram of the structure of the indication information processing device provided in the embodiment of the present application Figure 1 .like Fig.14 As shown, the device 140 includes: a receiving module 1401, a processing module 1402, and a sending module 1403;
[0262] The receiving module 1401 is used to receive a first signaling sent by a network device;
[0263] The processing module 1402 is configured to determine, according to the first signaling, a first TO from a plurality of transmission opportunities TO within a first reporting period, where the plurality of TOs are indicated by at least two sets of configuration authorization CG configurations;
[0264] The sending module 1403 is used to send first indication information on the first TO, where the first indication information is used to indicate the TO usage within the first reporting period.
[0265] In one possible design, the first signaling includes a first field, and the first field is used to indicate a first CG configuration set that allows sending the first indication information.
[0266] In a possible design, the first signaling also includes a second field, where the second field is used to indicate a second CG configuration set, and the first indication information is used to indicate TO usage of the second CG configuration set within a reporting period.
[0267] In a possible design, the first signaling also includes a third field, and the third field is used to indicate whether the physical uplink control channel PUSCH is sent simultaneously on multiple overlapping TOs.
[0268] In a possible design, the first signaling also includes a fourth field, and the fourth field is used to indicate whether the first indication information is carried in multiple PUSCHs sent simultaneously when PUSCHs are sent simultaneously on multiple overlapping TOs.
[0269] In a possible design, the processing module 1402 is specifically used for:
[0270] For any TO among the multiple TOs, if there is no TO overlapping with the TO, and the CG configuration corresponding to the TO is included in the first CG configuration set, the TO is determined as the first TO.
[0271] In a possible design, the processing module 1402 is specifically used for:
[0272] For any one of the multiple TOs, if there are other TOs that overlap with the TO, and the CG configurations corresponding to the overlapping multiple TOs are all included in the first CG configuration set, then the first TO is determined among the overlapping multiple TOs according to the third field.
[0273] In a possible design, the processing module 1402 is specifically used for:
[0274] If the third field indicates that the PUSCH is not sent simultaneously on the overlapping multiple TOs, the TO indicated as to be used in the overlapping multiple TOs is determined as the first TO;
[0275] If the third field indicates that the PUSCH is sent simultaneously on multiple overlapping TOs, the first TO is determined among the multiple overlapping TOs according to the fourth field.
[0276] In a possible design, the processing module 1402 is specifically used for:
[0277] If the fourth field indicates that the first indication information is carried in multiple PUSCHs sent simultaneously, the multiple overlapping TOs are all determined as the first TO;
[0278] If the fourth field indicates that the first indication information is not carried in multiple PUSCHs sent simultaneously, the target TO in the multiple overlapping TOs is determined as the first TO.
[0279] In a possible design, the target TO is a TO corresponding to a predefined CG configuration among the overlapping multiple TOs.
[0280] In a possible design, the predefined CG configuration is the first CG configuration in the first CG configuration set; or,
[0281] The predefined CG configuration is the CG configuration with the smallest sequence number in the first CG configuration set.
[0282] In a possible design, the first indication information includes the bit positions of each TO corresponding to each CG configuration in the second CG configuration set within the first reporting period, and the bit positions are used to indicate whether the terminal device uses the corresponding TO.
[0283] In one possible design, the arrangement order of the bits is: sorted according to the time order of TO; and, for multiple TOs that overlap in time, sorted according to the order of the corresponding CG configurations in the second CG configuration set.
[0284] In a possible design, the arrangement order of the bits is: sorting according to the order of the CG configurations in the second CG configuration set; and then sorting the TOs corresponding to each CG configuration according to the time order of the TOs.
[0285] In one possible design, the first signaling is radio resource control RRC signaling.
[0286] In one possible design, the first indication information is uplink control information UCI.
[0287] The device provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effect are similar and will not be described in detail in this embodiment.
[0288] Fig.15 A schematic diagram of the structure of the indication information processing device provided in the embodiment of the present application Figure 2 .like Fig.15 As shown, the device 150 includes: a sending module 1501, a processing module 1502, and a receiving module 1503;
[0289] The sending module 1501 is used to send a first signaling to a terminal device;
[0290] The processing module 1502 is configured to determine, according to the first signaling, a first TO from a plurality of TOs in a first reporting period, where the plurality of TOs are indicated by at least two sets of CG configurations;
[0291] The receiving module 1503 is used to receive first indication information on the first TO, where the first indication information is used to indicate the usage of the TO within the first reporting period.
[0292] In one possible design, the first signaling includes a first field, and the first field is used to indicate a first CG configuration set that allows sending the first indication information.
[0293] In a possible design, the first signaling also includes a second field, where the second field is used to indicate a second CG configuration set, and the first indication information is used to indicate TO usage of the second CG configuration set within a reporting period.
[0294] In a possible design, the first signaling also includes a third field, and the third field is used to indicate whether PUSCH is sent simultaneously on multiple overlapping TOs.
[0295] In a possible design, the first signaling also includes a fourth field, and the fourth field is used to indicate whether the first indication information is carried in multiple PUSCHs sent simultaneously when PUSCHs are sent simultaneously on multiple overlapping TOs.
[0296] In a possible design, the processing module 1502 is specifically used for:
[0297] For any TO among the multiple TOs, if there is no TO overlapping with the TO, and the CG configuration corresponding to the TO is included in the first CG configuration set, the TO is determined as the first TO.
[0298] In a possible design, the processing module 1502 is specifically used for:
[0299] For any one of the multiple TOs, if there are other TOs that overlap with the TO, and the CG configurations corresponding to the overlapping multiple TOs are all included in the first CG configuration set, then the first TO is determined among the overlapping multiple TOs according to the third field.
[0300] In a possible design, the processing module 1502 is specifically used for:
[0301] If the third field indicates that the PUSCH is not sent simultaneously on the overlapping multiple TOs, the TO indicated as to be used in the overlapping multiple TOs is determined as the first TO;
[0302] If the third field indicates that the PUSCH is sent simultaneously on multiple overlapping TOs, the first TO is determined among the multiple overlapping TOs according to the fourth field.
[0303] In a possible design, the processing module 1502 is specifically used for:
[0304] If the fourth field indicates that the first indication information is carried in multiple PUSCHs sent simultaneously, the multiple overlapping TOs are all determined as the first TO;
[0305] If the fourth field indicates that the first indication information is not carried in multiple PUSCHs sent simultaneously, the target TO in the multiple overlapping TOs is determined as the first TO.
[0306] In a possible design, the target TO is a TO corresponding to a predefined CG configuration among the overlapping multiple TOs.
[0307] In a possible design, the predefined CG configuration is the first CG configuration in the first CG configuration set; or,
[0308] The predefined CG configuration is the CG configuration with the smallest sequence number in the first CG configuration set.
[0309] In one possible design, the first indication information includes the bit positions of each TO corresponding to each CG configuration in the second CG configuration set within the first reporting period, and the bit positions are used to indicate whether the terminal device uses the corresponding TO.
[0310] In one possible design, the arrangement order of the bits is: sorted according to the time order of TO; and, for multiple TOs that overlap in time, sorted according to the order of the corresponding CG configurations in the second CG configuration set.
[0311] In a possible design, the arrangement order of the bits is: sorting according to the order of the CG configurations in the second CG configuration set; and then sorting the TOs corresponding to each CG configuration according to the time order of the TOs.
[0312] In one possible design, the first signaling is RRC signaling.
[0313] In one possible design, the first indication information is UCI.
[0314] The device provided in this embodiment can be used to execute the technical solution of the above method embodiment. Its implementation principle and technical effect are similar and will not be described in detail in this embodiment.
[0315] The indication information processing method provided in the embodiment of the present application can be applied to electronic devices with communication functions. The electronic devices include terminal devices, and the specific device form of the terminal devices can refer to the above related descriptions, which will not be repeated here.
[0316] Fig.16 This is a schematic diagram of the structure of the terminal device provided in the embodiment of the present application. Fig.16 The terminal device 160 may include: a transceiver 21, a memory 22, and a processor 23. The transceiver 21 may include: a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, a transmitter, a transmission port, a transmission interface, or similar descriptions, and the receiver may also be referred to as a receiver, a receiver, a reception port, a reception interface, or similar descriptions. Exemplarily, the transceiver 21, the memory 22, and the processor 23 are interconnected via a bus 24.
[0317] The memory 22 is used to store program instructions; the processor 23 is used to execute the program instructions stored in the memory, so as to enable the terminal device 120 to perform any of the above-mentioned multicast service configuration methods. Among them, the receiver of the transceiver 21 can be used to perform the receiving function of the terminal device in the above-mentioned multicast service configuration method.
[0318] Fig.17 This is a schematic diagram of the structure of the network device provided in the embodiment of the present application. Fig.17 The network device 170 may include: a transceiver 31, a memory 32, and a processor 33. The transceiver 31 may include: a transmitter and / or a receiver. The transmitter may also be referred to as a transmitter, a transmitter, a transmission port, a transmission interface, or similar descriptions, and the receiver may also be referred to as a receiver, a receiver, a reception port, a reception interface, or similar descriptions. Exemplarily, the transceiver 31, the memory 32, and the processor 33 are interconnected via a bus 34.
[0319] The memory 32 is used to store program instructions; the processor 33 is used to execute the program instructions stored in the memory, so as to enable the network device 130 to perform any of the multicast service configuration methods shown above. Among them, the receiver of the transceiver 31 can be used to perform the receiving function of the network device in the multicast service configuration method.
[0320] The embodiment of the present application provides a chip. The chip includes a processor, and the processor is used to call a computer program in a memory to execute the technical solution in the above embodiment. Its implementation principle and technical effect are similar to those of the above related embodiments, and will not be repeated here.
[0321] The embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program. The above method is implemented when the computer program is executed by the processor. The method described in the above embodiment can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. If implemented in software, the function can be stored as one or more instructions or codes on a computer-readable medium or transmitted on a computer-readable medium. Computer-readable media can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium that can be accessed by a computer.
[0322] In one possible implementation, a computer-readable medium may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disk storage, disk storage or other magnetic storage devices, or any other medium that is intended to carry or store the required program code in the form of instructions or data structures and can be accessed by a computer. Moreover, any connection is appropriately referred to as a computer-readable medium. For example, if a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technology (such as infrared, radio and microwave) is used to transmit software from a website, server or other remote source, the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are included in the definition of medium. Disks and optical disks as used herein include optical disks, laser disks, optical disks, digital versatile disks (DVD), floppy disks and Blu-ray disks, where disks usually reproduce data magnetically, while optical disks reproduce data optically using lasers. Combinations of the above should also be included in the scope of computer-readable media.
[0323] An embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is executed, the computer executes the above method.
[0324] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0325] The above specific implementation methods further illustrate the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific implementation methods of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the present invention should be included in the scope of protection of the present invention.
Claims
1. A method for processing indication information, characterized in that: Applied to a terminal device, the method comprises: Receiving a first signaling sent by a network device; Determine, according to the first signaling, a first TO from a plurality of transmission opportunities TO within a first reporting period, the plurality of TOs being indicated by at least two sets of configuration authorization CG configurations; First indication information is sent on the first TO, where the first indication information is used to indicate TO usage within the first reporting period.
2. The method according to claim 1, characterized in that The first signaling includes a first field, and the first field is used to indicate a first CG configuration set that allows sending the first indication information.
3. The method according to claim 1 or 2, characterized in that: The first signaling also includes a second field, which is used to indicate a second CG configuration set, and the first indication information is used to indicate the TO usage of the second CG configuration set within a reporting period.
4. The method according to any one of claims 1 to 3, characterized in that: The first signaling also includes a third field, and the third field is used to indicate whether the physical uplink control channel PUSCH is sent simultaneously on multiple overlapping TOs.
5. The method according to any one of claims 1 to 4, characterized in that: The first signaling also includes a fourth field, and the fourth field is used to indicate whether the first indication information is carried in the multiple PUSCHs sent simultaneously when PUSCHs are sent simultaneously on multiple overlapping TOs.
6. The method according to any one of claims 1 to 5, characterized in that: The determining, according to the first signaling, a first TO from a plurality of TOs in a first reporting period includes: For any TO among the multiple TOs, if there is no TO overlapping with the TO, and the CG configuration corresponding to the TO is included in the first CG configuration set, the TO is determined as the first TO.
7. The method according to any one of claims 1 to 5, characterized in that: The determining, according to the first signaling, a first TO from a plurality of TOs in a first reporting period includes: For any one of the multiple TOs, if there are other TOs that overlap with the TO, and the CG configurations corresponding to the overlapping multiple TOs are all included in the first CG configuration set, then the first TO is determined among the overlapping multiple TOs according to the third field.
8. The method according to claim 7, characterized in that Determining the first TO from the overlapping multiple TOs according to the third field includes: If the third field indicates that the PUSCH is not sent simultaneously on the overlapping multiple TOs, the TO indicated as to be used in the overlapping multiple TOs is determined as the first TO; If the third field indicates that the PUSCH is sent simultaneously on multiple overlapping TOs, the first TO is determined among the multiple overlapping TOs according to the fourth field.
9. The method according to claim 8, characterized in that The determining, according to the fourth field, the first TO from the overlapping multiple TOs comprises: If the fourth field indicates that the first indication information is carried in multiple PUSCHs sent simultaneously, the multiple overlapping TOs are all determined as the first TO; If the fourth field indicates that the first indication information is not carried in multiple PUSCHs sent simultaneously, the target TO in the multiple overlapping TOs is determined as the first TO.
10. The method according to claim 9, characterized in that The target TO is the TO corresponding to the predefined CG configuration among the multiple overlapping TOs.
11. The method according to claim 10, characterized in that The predefined CG configuration is the first CG configuration in the first CG configuration set; or, The predefined CG configuration is the CG configuration with the smallest sequence number in the first CG configuration set.
12. The method according to any one of claims 3 to 11, characterized in that: The first indication information includes the bit positions of each TO corresponding to each CG configuration in the second CG configuration set within the first reporting period, and the bit positions are used to indicate whether the terminal device uses the corresponding TO.
13. The method according to claim 12, characterized in that The arrangement order of each bit is: sorted according to the time order of TO; and, for multiple TOs that overlap in time, sorted according to the order of the corresponding CG configurations in the second CG configuration set.
14. The method according to claim 12, characterized in that The arrangement order of each bit is: sort according to the order of the CG configuration in the second CG configuration set; for each TO corresponding to each CG configuration, sort according to the time order of TO.
15. The method according to any one of claims 1 to 14, characterized in that: The first signaling is radio resource control RRC signaling.
16. The method according to any one of claims 1 to 15, characterized in that: The first indication information is uplink control information UCI.
17. A method for processing indication information, characterized in that: Applied to a network device, the method comprises: Sending a first signaling to a terminal device; Determine, according to the first signaling, a first TO from a plurality of TOs in a first reporting period, where the plurality of TOs are indicated by at least two sets of CG configurations; First indication information is received on the first TO, where the first indication information is used to indicate TO usage within the first reporting period.
18. The method according to claim 17, characterized in that The first signaling includes a first field, and the first field is used to indicate a first CG configuration set that allows sending the first indication information.
19. The method according to claim 17 or 18, characterized in that The first signaling also includes a second field, which is used to indicate a second CG configuration set, and the first indication information is used to indicate the TO usage of the second CG configuration set within a reporting period.
20. The method according to any one of claims 17 to 19, characterized in that: The first signaling also includes a third field, and the third field is used to indicate whether PUSCH is sent simultaneously on multiple overlapping TOs.
21. The method according to any one of claims 17 to 20, characterized in that: The first signaling also includes a fourth field, and the fourth field is used to indicate whether the first indication information is carried in the multiple PUSCHs sent simultaneously when PUSCHs are sent simultaneously on multiple overlapping TOs.
22. The method according to any one of claims 17 to 21, characterized in that: The determining, according to the first signaling, a first TO from a plurality of TOs in a first reporting period includes: For any TO among the multiple TOs, if there is no TO overlapping with the TO, and the CG configuration corresponding to the TO is included in the first CG configuration set, the TO is determined as the first TO.
23. The method according to any one of claims 17 to 21, characterized in that: The determining, according to the first signaling, a first TO from a plurality of TOs in a first reporting period includes: For any one of the multiple TOs, if there are other TOs that overlap with the TO, and the CG configurations corresponding to the overlapping multiple TOs are all included in the first CG configuration set, then the first TO is determined among the overlapping multiple TOs according to the third field.
24. The method according to claim 23, characterized in that Determining the first TO from the overlapping multiple TOs according to the third field includes: If the third field indicates that the PUSCH is not sent simultaneously on the overlapping multiple TOs, the TO indicated as to be used in the overlapping multiple TOs is determined as the first TO; If the third field indicates that the PUSCH is sent simultaneously on multiple overlapping TOs, the first TO is determined among the multiple overlapping TOs according to the fourth field.
25. The method according to claim 24, characterized in that The determining, according to the fourth field, the first TO from the overlapping multiple TOs comprises: If the fourth field indicates that the first indication information is carried in multiple PUSCHs sent simultaneously, the multiple overlapping TOs are all determined as the first TO; If the fourth field indicates that the first indication information is not carried in multiple PUSCHs sent simultaneously, the target TO in the multiple overlapping TOs is determined as the first TO.
26. The method according to claim 25, characterized in that The target TO is the TO corresponding to the predefined CG configuration among the multiple overlapping TOs.
27. The method according to claim 26, characterized in that The predefined CG configuration is the first CG configuration in the first CG configuration set; or, The predefined CG configuration is the CG configuration with the smallest sequence number in the first CG configuration set.
28. The method according to any one of claims 19 to 27, characterized in that: The first indication information includes the bit positions of each TO corresponding to each CG configuration in the second CG configuration set within the first reporting period, and the bit positions are used to indicate whether the terminal device uses the corresponding TO.
29. The method according to claim 28, characterized in that The arrangement order of each bit is: sorted according to the time order of TO; and, for multiple TOs that overlap in time, sorted according to the order of the corresponding CG configurations in the second CG configuration set.
30. The method according to claim 28, characterized in that The arrangement order of each bit is: sort according to the order of the CG configuration in the second CG configuration set; for each TO corresponding to each CG configuration, sort according to the time order of TO.
31. The method according to any one of claims 17 to 20, characterized in that: The first signaling is RRC signaling.
32. The method according to any one of claims 17 to 31, characterized in that: The first indication information is UCI.
33. An indication information processing device, characterized in that: include: A receiving module, used for receiving a first signaling sent by a network device; A processing module, configured to determine, according to the first signaling, a first TO from a plurality of transmission opportunities TO within a first reporting period, wherein the plurality of TOs are indicated by at least two sets of configuration authorization CG configurations; A sending module is used to send first indication information on the first TO, where the first indication information is used to indicate the usage of the TO within the first reporting period.
34. An indication information processing device, characterized in that: include: A sending module, used for sending a first signaling to a terminal device; A processing module, configured to determine, according to the first signaling, a first TO from a plurality of TOs within a first reporting period, where the plurality of TOs are indicated by at least two sets of CG configurations; A receiving module is used to receive first indication information on the first TO, where the first indication information is used to indicate the usage of the TO within the first reporting period.
35. A terminal device, characterized in that: include: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the terminal device executes the method according to any one of claims 1 to 16.
36. A network device, characterized in that: include: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the network device performs the method according to any one of claims 17 to 32.
37. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 32 is implemented.
38. A computer program product, characterized in that The method comprises a computer program which, when being executed, causes a computer to execute the method according to any one of claims 1 to 32.
Citation Information
Cited By
Indication information processing method and apparatus
EP4761416A1
Indication information processing method and apparatus
WO2025030853A1
