Downlink transmission method and apparatus, device, and storage medium
By listening to and sending candidate PDCCHs at N PDCCH listening times, the repeated transmission of PDCCH and/or PDSCH is achieved, which solves the problem of downlink channel transmission performance degradation caused by limited satellite transmission power in NTN scenarios and improves communication quality.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2025-01-17
- Publication Date
- 2026-07-23
AI Technical Summary
In NTN scenarios, limited satellite transmission power leads to a decline in downlink channel transmission performance, necessitating improved coverage performance, especially in scenarios with poor signal strength, and how to achieve repeated downlink channel transmission.
Terminal equipment and network equipment listen for and send candidate PDCCHs at N PDCCH listening times to schedule a PDSCH or schedule repeatedly transmitted PDSCHs, thereby improving the reliability of the downlink channel through repeated transmission of PDCCHs and/or PDSCHs.
Repeated transmission of PDCCH and/or PDSCH improves the transmission performance and communication quality of the downlink channel, making it suitable for poor signal conditions in NTN and TN scenarios.
Smart Images

Figure CN2025073121_23072026_PF_FP_ABST
Abstract
Description
Downlink transmission methods, apparatus, equipment and storage media Technical Field
[0001] This application relates to the field of communication technology, and in particular to a downlink transmission method, apparatus, device, and storage medium. Background Technology
[0002] With societal development, people have increasingly higher demands for communication quality, requiring even higher service quality in scenarios with poor network conditions. Taking NTN (Non-Terrestrial Network) scenarios as an example, limited satellite transmission power leads to a decline in downlink channel transmission performance. Therefore, it is necessary to consider introducing downlink channel retransmission to improve coverage performance. How to achieve downlink channel retransmission requires further discussion and research. Summary of the Invention
[0003] This application provides a downlink transmission method, apparatus, device, and storage medium. The technical solution is as follows:
[0004] According to one aspect of the embodiments of this application, a downlink transmission method is provided, the method being executed by a terminal device, the method comprising:
[0005] The candidate PDCCH (Physical Downlink Control Channel) is monitored at N PDCCH monitoring times. The N PDCCH monitoring times are used to schedule a PDSCH (Physical Downlink Shared Channel) or to schedule a PDSCH that is repeatedly transmitted. N is a positive integer.
[0006] According to one aspect of the embodiments of this application, a downlink transmission method is provided, the method being performed by a network device, the method comprising:
[0007] Candidate PDCCHs are sent at N PDCCH listening times, where the N PDCCH listening times are used to schedule a PDSCH or to schedule a PDSCH that is transmitted repeatedly, and N is a positive integer.
[0008] According to one aspect of the embodiments of this application, a downlink transmission apparatus is provided, the apparatus comprising:
[0009] The receiving module is used to listen to candidate PDCCHs at N PDCCH listening times, wherein the N PDCCH listening times are used to schedule a PDSCH or schedule repeatedly transmitted PDSCHs, where N is a positive integer.
[0010] According to one aspect of the embodiments of this application, a downlink transmission apparatus is provided, the apparatus comprising:
[0011] The sending module is used to send candidate PDCCHs at N PDCCH listening times, wherein the N PDCCH listening times are used to schedule a PDSCH or schedule repeatedly transmitted PDSCHs, where N is a positive integer.
[0012] According to one aspect of the embodiments of this application, a communication device is provided, the communication device including a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the downlink transmission method described above. The communication device is a terminal device, or the communication device is a network device.
[0013] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, the storage medium storing a computer program for execution by a processor to implement the downlink transmission method described above.
[0014] According to one aspect of the embodiments of this application, a chip is provided, the chip including programmable logic circuits and / or program instructions, which, when the chip is running, are used to implement the downlink transmission method described above.
[0015] According to one aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium, and a processor reading from the computer-readable storage medium and executing the computer instructions to implement the downlink transmission method described above.
[0016] The technical solutions provided in this application embodiment may have the following beneficial effects:
[0017] The terminal device listens for candidate PDCCHs during N PDCCH listening opportunities. These N PDCCH listening opportunities are used to schedule a single PDSCH, or to schedule repeatedly transmitted PDSCHs, thus achieving repeated transmission of PDCCHs and / or PDSCHs. In situations with poor downlink channel transmission performance, repeated transmission of PDCCHs and / or PDSCHs can improve the reliability and performance of downlink channel transmission, thereby enhancing communication quality. Attached Figure Description
[0018] Figure 1 is a schematic diagram of a network architecture provided in one embodiment of this application;
[0019] Figure 2 is a flowchart of a downlink transmission method provided in an embodiment of this application;
[0020] Figure 3 is a schematic diagram of a PDCCH retransmission monitoring timing group provided in an embodiment of this application;
[0021] Figure 4 is a schematic diagram of the timing of listening to repeated PDCCH transmissions according to an embodiment of this application;
[0022] Figure 5 is a schematic diagram of PDCCH scheduling for repeated PDSCH transmissions provided in an embodiment of this application;
[0023] Figure 6 is a schematic diagram of PDCCH scheduling for repeated PDSCH transmissions provided in another embodiment of this application;
[0024] Figure 7 is a schematic diagram of SI windows associated with different SI messages at different SI message (System Information) periods provided in an embodiment of this application;
[0025] Figure 8 is a schematic diagram of different SI messages associated with SI windows of different SI periods provided in another embodiment of this application;
[0026] Figure 9 is a schematic diagram of determining the starting position of the SI window based on the SI window offset value according to an embodiment of this application;
[0027] Figure 10 is a schematic diagram of different SI messages associated with different listening times within an SI window according to an embodiment of this application;
[0028] Figure 11 is a block diagram of a downlink transmission apparatus provided in an embodiment of this application;
[0029] Figure 12 is a block diagram of a downlink transmission device provided in another embodiment of this application;
[0030] Figure 13 is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. Detailed Implementation
[0031] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0032] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0033] Please refer to Figure 1, which shows a schematic diagram of a network architecture 100 provided in one embodiment of this application. The network architecture 100 may include: a terminal device 10, an access network device 20, and a core network element 30.
[0034] Terminal device 10 can refer to UE (User Equipment), STA (Station), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, wireless communication device, user agent, or user equipment. In some embodiments, terminal device 10 can also be a cellular phone, cordless phone, SIP (Session Initiation Protocol) phone, WLL (Wireless Local Loop) station, PDA (Personal Digital Assistant), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal device in 5GS (5th Generation System), or terminal device in the future evolved PLMN (Public Land Mobile Network), etc., and this application embodiment is not limited to these. For ease of description, the devices mentioned above are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed within the cell managed by each access network device 20. Terminal equipment can also be simply referred to as terminal or UE, the meaning of which can be understood by those skilled in the art.
[0035] Access network device 20 is a device deployed in an access network to provide wireless communication functionality to terminal device 10. Access network device 20 may include various forms of macro base stations, micro base stations, relay stations, APs (Access Points), etc. In systems employing different wireless access technologies, the name of the device with access network device functionality may differ; for example, in a 5G NR (New Radio) system, it is called gNodeB or gNB (Next Generation Node B). As communication technologies evolve, the name "access network device" may change. For ease of description, in this embodiment, the aforementioned devices providing wireless communication functionality to terminal device 10 are collectively referred to as access network devices. In some embodiments, a communication relationship can be established between terminal device 10 and core network element 30 through access network device 20. For example, in an LTE (Long Term Evolution) system, access network device 20 can be one or more eNodeBs within an EUTRAN (Evolved Universal Terrestrial Radio Access Network); in a 5G NR system, access network device 20 can be one or more gNBs within a RAN (Radio Access Network). In the embodiments of this application, unless otherwise specified, "network device" refers to access network device 20, such as a base station.
[0036] Core network element 30 is a network element deployed in the core network. Its main functions are to provide user connectivity, manage users, and bear services, serving as an interface to external networks. For example, core network elements in a 5G NR system may include AMF (Access and Mobility Management Function) entities, UPF (User Plane Function) entities, and SMF (Session Management Function) entities.
[0037] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via some air interface technology, such as the NG interface in a 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via some air interface technology, such as the Uu interface.
[0038] The "5G NR system" in this application embodiment can also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in this application embodiment can be applied to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (such as B5G (Beyound 5G) systems, 6G systems (6th Generation System), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems. This application does not limit these applications.
[0039] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0040] Before introducing the technical solution of this application, some related technical knowledge involved in this application will be introduced and explained. The following related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0041] 1. PDCCH monitoring timing
[0042] For each downlink BWP (Bandwidth Part) in the serving cell, the higher layers provide the terminal device with S ≤ 10 search space sets. For each search space set, the higher layer parameter SearchSpace provides the following configuration information:
[0043] -Search space set index 0 <s<40;
[0044] - The CORESET p associated with the search space set s;
[0045] -PDCCH monitoring period k s Each time slot and PDCCH listening offset o s One time slot;
[0046] - PDCCH monitoring pattern within a time slot, indicating the first symbol of the CORESET used for PDCCH monitoring within the time slot;
[0047] - The number of time slots T for each search space set s s <k s ;
[0048] - The number of candidate PDCCHs corresponding to aggregation levels L = 1, 2, 4, 8, and 16 respectively
[0049] - It has an association with another set of search spaces.
[0050] The terminal device listens to the PDCCH according to the period k. s PDCCH monitoring offset o s Based on the PDCCH monitoring pattern within the time slot, determine the PDCCH monitoring timing. For the search space set s, if (n f ·N slot +n s,f -o s )mod k s =0, then the terminal device determines frame n f time slot n s,f There is a PDCCH listening opportunity, where N slot This represents the number of time slots within the frame. Furthermore, the terminal device uses time slot n... s,f Start, in continuous T s Listen for candidate PDCCHs in each time slot, and then in the subsequent k... s -T s Do not listen to candidate PDCCH on each time slot.
[0051] 2. SI message acquisition
[0052] The System Information Block (SIB) is carried in the System Information Block (SI) message and transmitted in the downlink shared channel. Only SIBs with the same period can be mapped to the same SI message. Each SI message is sent within a periodically occurring SI window. Each SI message is associated with an SI window, and the SI windows of different SI messages do not overlap. That is, within an SI window, only the corresponding SI message is sent, and the SI message can be repeated multiple times with the same content within the SI window.
[0053] For SI message acquisition, the PDCCH listening timing is determined based on the search space provided by the higher-level parameter `searchSpaceOtherSystemInformation`. If `searchSpaceOtherSystemInformation` is set to 0, the PDCCH listening timing for SI message reception within the SI window is the same as the PDCCH listening timing for SIB1; if `searchSpaceOtherSystemInformation` is not set to 0, the PDCCH listening timing for SI messages is determined based on the search space indicated by `searchSpaceOtherSystemInformation`. Within the SI window, the PDCCH listening timing for SI messages is sequentially numbered starting from 1. The [x*N]th PDCCH listening timing for SI messages within the SI window... SSB +n SSB The PDCCH listening opportunity corresponds to the nth time. SSB n SSBs are sent, where x = 0, 1, ..., X-1, n SSB =1,2,…,N SSB N SSB It is the actual number of SSBs (Synchronization Signal / PBCH Blocks) sent, X = ceil(number of PDCCH listening opportunities within the SI window / N) SSB The SSBs actually sent are numbered sequentially starting from 1 according to the SSB index. The terminal device assumes that the PDCCH for SI messages within the SI window is sent at the PDCCH listening time corresponding to at least one SSB, and the selection of the SSB for SI message reception depends on the terminal device implementation.
[0054] When receiving an SI message, the terminal device should:
[0055] 1> Determine the starting position of the relevant SI message, as follows:
[0056] 2> If the relevant SI message is configured in the high-level parameter schedulingInfoList:
[0057] 3> For the relevant SI message, determine its corresponding index n in the SI message list configured in the high-level parameter schedulingInfoList;
[0058] 3> Determine the integer value x = (n-1)*w, where w is the SI window length;
[0059] 3> The SI window in the radio frame SFN mod T = floor(x / N) slot In the time slot a = x mod N slotStartup, where T is the period of the relevant SI message, and N... slot This represents the number of time slots in the wireless frame.
[0060] 1> Start from the beginning of the SI window and continue until the end of the SI window or until the SI message is received, receive the PDCCH containing SI-RNTI;
[0061] 1> If no SI message is received at the end of the current SI window, the relevant SI message will be received again at the next SI window in the current change cycle.
[0062] In related technologies, taking the NTN scenario as an example, limited satellite transmission power leads to a decline in downlink channel transmission performance. Therefore, it is necessary to consider introducing downlink channel retransmission to improve coverage performance. Additionally, the use of beam hopping technology on satellites limits the service time for each ground area; how to transmit downlink channels during the effective service time is a pressing issue. In the TN (Terrestrial Network) scenario, poor signal transmission can also lead to poor downlink channel transmission performance, such as when terminal devices are located outside the cell coverage area or have poor signal reception. In these cases, it is also necessary to consider introducing downlink channel retransmission to improve coverage performance.
[0063] This application proposes a downlink transmission method in which a terminal device receives multiple PDCCHs, the multiple PDCCHs are combined into PDCCH repeated transmission, and / or, the multiple PDCCHs scheduled into PDSCHs are combined into PDSCH repeated transmission.
[0064] Please refer to Figure 2, which shows a flowchart of a downlink transmission method provided in one embodiment of this application. The method is performed by a terminal device. The method includes the following step 210.
[0065] Step 210: The terminal device listens for candidate PDCCHs during N PDCCH listening opportunities. The N PDCCH listening opportunities are used to schedule a PDSCH or schedule a PDSCH that is transmitted repeatedly, where N is a positive integer.
[0066] Accordingly, the network device sends candidate PDCCHs at N PDCCH listening times.
[0067] In some embodiments, the terminal device listening to candidate PDCCHs at N PDCCH listening times means that the terminal device performs blind detection at N PDCCH listening times. In some embodiments, the terminal device listens to candidate PDCCHs at N PDCCH listening times, and the N PDCCH listening times are located within a search space set. The search space set is used to define the time-frequency domain resources for the terminal device to search for PDCCHs. By configuring multiple search space sets, the network device can flexibly manage the PDCCH listening of the terminal device, improving resource utilization efficiency and system performance. In some embodiments, the above-mentioned search space set can be a common search space set or a UE-specific search space set. If the above-mentioned search space set is a UE-specific search space set, the terminal device corresponds to the UE-specific search space set.
[0068] In some embodiments, the N PDCCH listening times are configured by the network device. In some embodiments, the network device configures the N PDCCH listening times using higher-level parameters of the search space set. For example, the network device configures the N PDCCH listening times using at least one of the following parameters: search space set index s, CORESET p associated with search space set s, and PDCCH listening period k. s Each time slot, PDCCH listening offset o s Each time slot, the PDCCH monitoring pattern within a time slot, the search space set s, and the number of time slots T for each duration. s The number of candidate PDCCHs corresponding to aggregation levels L = 1, 2, 4, 8, and 16, respectively. It has a relationship with another set of search spaces.
[0069] In some embodiments, the terminal device listens to the PDCCH according to the period k. s PDCCH monitoring offset o s Based on the PDCCH monitoring pattern within the time slot, determine the PDCCH monitoring timing. For the search space set s, if (n f ·N slot +n s,f -o s )mod k s =0, then the terminal device determines frame n f time slot n s,f There is a PDCCH listening opportunity, where N slot This represents the number of time slots within the frame. Further, the terminal device starts from time slot n... s,f Start, in continuous T s Listen for candidate PDCCHs in each time slot, and then in the subsequent k... s -T sDo not listen to candidate PDCCH on each time slot.
[0070] Beam-scanning-based PDCCH repetitive transmission
[0071] In some embodiments, PDCCH transmission scenarios may require beam sweeping, such as PDCCH scrambled with SI-RNTI (System Information-Radio Network Temporary Identifier) and CRC (Cyclic Redundancy Check), or PDCCH scrambled with P-RNTI (Paging RNTI). In this case, the terminal device needs to further consider the number of SSBs transmitted during beam sweeping when listening to the PDCCH. Beam sweeping controls the phase and amplitude of each element antenna in the antenna array, causing the emitted electromagnetic waves to form a beam in a specific direction in space, and covering a specific area of target by changing the direction of the beam. SSBs are transmitted through multiple beams in a time-division multiplexing (TDM) manner. Each beam transmits SSBs at different times to ensure that the terminal device can receive signals from different directions.
[0072] In some embodiments, the M PDCCH listening opportunities in the first listening opportunity group are used for the repeated transmission of P PDCCH corresponding to SSBs, wherein one PDCCH listening opportunity is used for one candidate PDCCH in the repeated transmission of PDCCH corresponding to one SSB, and P is a positive integer. For example, for each PDCCH listening opportunity within a PDCCH listening period, every N... SSB *N rep Each PDCCH listening opportunity forms a listening opportunity group, and N listening opportunities within a listening opportunity group rep Each PDCCH listening opportunity corresponds to one SSB, which is used for the repeated transmission of the PDCCH corresponding to that SSB, where N SSB This represents the actual number of SSBs sent.
[0073] P candidate PDCCHs corresponding to SSBs are transmitted alternately.
[0074] In some embodiments, the candidate PDCCHs corresponding to P SSBs are transmitted alternately, and the alternately transmitted candidate PDCCHs constitute a PDCCH repetition transmission. For example, SSB1, SSB2, and SSB3 correspond to PDCCH1, PDDCH2, and PDCCH3 respectively, and are transmitted alternately in the order of PDCCH1, PDCCH2, PDCCH3, PDCCH1, PDCCH2, PDCCH3. In some embodiments, the M PDCCH listening opportunities are divided into N groups of PDCCH listening opportunities, where the i-th group of PDCCH listening opportunities includes P PDCCH listening opportunities, and each of the P PDCCH listening opportunities corresponds one-to-one with one of the P SSBs, where i is a positive integer less than or equal to N.
[0075] For example, for N in the listening time group SSB *N rep In some embodiments, the [x*N]th PDCCH listening opportunity within the listening opportunity group... SSB +n SSB The PDCCH listening opportunity corresponds to the nth time. SSB There are N SSBs sent, where x = 0, 1, ..., N rep -1, n SSB =1,2,…,N SSB That is, every N times within the monitoring group SSB Each PDCCH listening time is associated with the same SSB.
[0076] Please refer to Figure 3, where the PDCCH listening period k is configured in the high-level configuration search space set. s =160 (time slots), offset o s =0 (time slot), number of continuous time slots T s =3. Number of PDCCH monitoring patterns '10000001000000' and CORESET symbols within the time slot The terminal device then determines the PDCCH listening timing in time slots 0, 1, and 2, corresponding to symbols 0-2 and 7-9. At this point, for the number of PDCCH retransmissions N... rep =2 and the actual number of SSBs sent N SSB =2, the terminal device determines the first N N within the PDCCH listening period. SSB *N rep = Four PDCCH listening opportunities (i.e., listening opportunities 0-3) form a listening opportunity group, which is used for repeated PDCCH transmission.
[0077] Furthermore, for N within the monitoring time group SSB *N rep = 4 PDCCH listening opportunities, N rep= Two PDCCH listening opportunities correspond to one SSB, used for repeated transmission of the PDCCH in the direction of that SSB. For example, the [x*N]th listening opportunity within the listening opportunity group SSB +n SSB The PDCCH listening opportunity corresponds to the nth time. SSB n SSBs are sent, where x = 0, 1, n SSB =1,2, that is, n SSB When = 1, the [x*N]th node in the monitoring time group SSB +n SSB ] = [x*2+1] = 1, 3 PDCCH listening opportunities (i.e., listening opportunities 0 and 2) correspond to the nth SSB = 1 SSB sent, n SSB When = 2, the [x*N]th node in the monitoring time group SSB +n SSB ] = [x*2+2] = 2, 4 PDCCH listening opportunities (i.e., listening opportunities 1 and 3) correspond to the nth SSB = 2 SSBs sent.
[0078] As shown in Figure 3, the first listening time group includes four PDCCH listening times, from listening time 0 to 3, which are divided into two groups. The first group of PDCCH listening times includes listening times 0 and 1, which correspond to SSB1 and SSB2, respectively. The second group of PDCCH listening times includes listening times 2 and 3, which correspond to SSB1 and SSB2, respectively.
[0079] P PSBs corresponding to repeated PDCCH sequential transmission
[0080] In some embodiments, the candidate PDCCHs corresponding to the repeated transmissions of the P SSBs are transmitted sequentially. For example, SSB1, SSB2, and SSB3 correspond to PDCCH1, PDDCH2, and PDCCH3, respectively, and are transmitted alternately in the order of PDCCH1, PDCCH1, PDCCH2, PDCCH2, PDCCH3, PDCCH3. In some embodiments, the M PDCCH listening opportunities are divided into P groups of P PDCCH listening opportunities, with each of the P groups corresponding to one of the P SSBs. The j-th group of PDCCH listening opportunities includes N PDCCH listening opportunities, where j is a positive integer less than or equal to P.
[0081] For example, during the listening time group, the [(n)th SSB -1)*N rep +x] PDCCH monitoring timing corresponds to the nth SSB There are N SSBs sent, where x = 1, 2, ..., N. rep n SSB =1,2,…,N SSBThat is, every N consecutive times within the monitoring group rep Each PDCCH listening time is associated with the same SSB.
[0082] For example, during the monitoring time group, the [(n)th... SSB -1)*N rep +x] PDCCH monitoring timing corresponds to the nth SSB There are n SSBs sent, where x = 1, 2, n SSB =1,2, that is, n SSB When = 1, the [(n)th node in the listening time group SSB -1)*N rep +x]=[0*2+x]=1, 2 PDCCH listening opportunities (i.e., listening opportunities 0 and 1) correspond to the nth SSB = 1 SSB sent, n SSB When = 2, the [(n)th time group in the monitoring time group SSB -1)*N rep +x]=[1*2+x]=3, 4 PDCCH listening opportunities (i.e., listening opportunities 2 and 3) correspond to the nth SSB = 2 SSBs sent.
[0083] As shown in Figure 3, the first listening time group includes four PDCCH listening times, from listening time 0 to 3, which are divided into two groups. The first group of PDCCH listening times includes listening times 0 and 1, corresponding to SSB1; the second group of PDCCH listening times includes listening times 2 and 3, corresponding to SSB2.
[0084] PDCCH repetitive transmission not based on beam scanning
[0085] In some embodiments, the description in the following embodiments can also be implemented as an example of beam-scan-based PDCCH repetitive transmission where the number of SSBs is equal to 1.
[0086] In some embodiments, after determining the downlink reception beam direction, the terminal device can receive PDCCH in the specified beam direction, such as PDCCH scrambled with RA-RNTI (Random Access RNTI), PDCCH scrambled with TC-RNTI (Temporary Cell RNTI), or PDCCH scrambled with MsgB-RNTI (Message B RNTI). In this case, the terminal device only listens to PDCCH in the specified beam direction and does not need to consider the number of SSBs.
[0087] In some embodiments, the N PDCCH listening opportunities are located within a first listening opportunity group. In some embodiments, the terminal device listens for candidate PDCCHs on the N PDCCH listening opportunities within the first listening opportunity group, and the candidate PDCCHs on the N PDCCH listening opportunities constitute PDCCH repeated transmissions. The first listening opportunity group includes M PDCCH listening opportunities, where M is a positive integer greater than or equal to N.
[0088] For example, as shown in Figure 4, the PDCCH listening period k in the high-level configuration search space set is... s =160 (time slots), offset o s =0 (time slot), number of continuous time slots T s =2. Number of PDCCH monitoring patterns '10000000000000' and CORESET symbols within the time slot The terminal device then determines the PDCCH listening timing in time slots 0 and 1, corresponding to symbols 0-2. At this point, for the number of PDCCH retransmissions N... rep =2, the terminal device determines the listening time on 0-1 N rep = Two candidate PDCCHs constitute a PDCCH repeated transmission. Furthermore, the listening time for the PDCCH repeated transmission is the union of listening time 0 and listening time 1.
[0089] In some embodiments, for the PDCCH listening timing within the PDCCH listening period, every N rep Each PDCCH listening opportunity forms a listening opportunity group, and N listening opportunities within a listening opportunity group rep Each PDCCH listening opportunity is used for repeated PDCCH transmission. For example, based on the search space set configuration in Figure 4, the terminal device determines the first N PDCCH listening periods. rep = Two PDCCH listening opportunities (i.e., listening opportunities 0 and 1) form a listening opportunity group, which is used for repeated PDCCH transmission. As shown in Figure 4, if N rep =N, at this time the listening timing group consisting of listening timing 0 and listening timing 1 is the first listening timing group.
[0090] In some embodiments, in addition to the above N PDCCH listening times, the terminal device also listens for candidate PDCCHs at other Q PDCCH listening times, but the candidate PDCCHs at other Q PDCCH listening times do not constitute PDCCH duplicate transmissions.
[0091] In some embodiments, within a PDCCH listening period, if, after an integer number of listening time groups, there exists at least one PDCCH listening time that does not belong to a listening time group, then the PDCCH listening time that does not belong to a listening time group is not used for PDCCH retransmission. For example, based on the search space set configuration in Figure 3, since the last two PDCCH listening times within a PDCCH listening period (i.e., listening times 4-5) cannot form a listening time group, the terminal device determines that listening times 4-5 are not used for PDCCH retransmission.
[0092] The technical solution provided in this application embodiment involves a terminal device listening to candidate PDCCHs during N PDCCH listening opportunities. These N PDCCH listening opportunities are used to schedule a single PDSCH, or to schedule repeatedly transmitted PDSCHs, thus achieving repeated transmission of PDCCHs and / or PDSCHs. In situations with poor downlink channel transmission performance, repeated transmission of PDCCHs and / or PDSCHs can improve the reliability and performance of downlink channel transmission, thereby enhancing communication quality.
[0093] In addition, the above method can also be applied to beam scanning scenarios, and of course, it can also be applied to similar scenarios, such as the application of beam skipping technology in NTN networks.
[0094] N PDCCH listening opportunities are used to schedule one PDSCH.
[0095] In some embodiments, N PDCCH listening opportunities are used to schedule one PDSCH, or in other words, the candidate PDCCHs at the N PDCCH listening opportunities are all used to schedule one PDSCH. That is, the candidate PDCCHs at the N PDCCHs constitute the PDCCH repeated transmission.
[0096] The timing of N PDCCH listening for repeated transmissions is used to schedule the PDSCH for repeated transmissions.
[0097] In some embodiments, the N PDCCH listening opportunities for PDCCH retransmission are used to schedule the PDSCH for retransmission, or the PDSCH scheduled from the candidate PDCCH at the N PDCCH listening opportunities for PDCCH retransmission constitute the PDSCH retransmission.
[0098] For example, as shown in Figure 5, listening times 0 and 1 in time slot 0 belong to the first listening time group. Listening times 0 and 1 are used for PDCCH retransmission, and the PDCCH schedule for retransmission is M. rep = Two PDSCHs are transmitted repeatedly, and these two PDSCHs are transmitted on symbols 3-13 of time slots 1 and 2 respectively.
[0099] One PDCCH listening opportunity out of N PDCCH listening opportunities is used to schedule one PDSCH from the repeatedly transmitted PDSCH.
[0100] The above embodiments introduce N PDCCH listening opportunities that can be used to schedule PDSCH retransmissions, wherein the candidate PDCCHs on the N PDCCH listening opportunities constitute PDCCH retransmissions.
[0101] In some embodiments, one of the N PDCCH listening times in the first listening time group is used to schedule one of the PDSCHs in the repeated transmission of PDSCHs, and the candidate PDCCHs on the N PDCCH listening times constitute the repeated transmission of PDCCHs.
[0102] For example, as shown in Figure 6, the PDCCH on listening time 0 (located in time slot 0) and listening time 1 (located in time slot 1) respectively schedules one PDSCH to be transmitted on symbols 3-13 of their respective time slots, and the PDSCH in time slot 0 and time slot 1 form a PDSCH repeated transmission. Listening time 0 and listening time 1 belong to the first listening time group.
[0103] In some embodiments, one of the N PDCCH listening opportunities is used to schedule one of the PDSCHs in a retransmitted PDSCH. In this case, the N PDCCH listening opportunities do not constitute a PDCCH retransmission; in other words, there is no concept of a listening opportunity group in this case.
[0104] For example, as shown in Figure 6, the PDCCH on Listening Time 0 (located in time slot 0) and Listening Time 1 (located in time slot 1) respectively schedules one PDSCH to be transmitted on symbols 3-13 of their respective time slots, and the PDSCH in time slot 0 and time slot 1 form a PDSCH repeated transmission. Listening Time 0 and Listening Time 1 are not divided into listening time groups.
[0105] The above embodiments provide two possible temporal positional relationships between the PDCCH listening timing and the PDSCH repetitive transmission scheduled by the PDCCH listening timing.
[0106] SI message enhancement
[0107] PDSCH can be used to transmit data, such as voice, video, web page content, and other application data; it can also be used to carry system information, which includes important information such as network configuration and cell parameters, for terminal devices to search for and access cells; and it can also be used to carry paging messages, RAR, RRC, and other messages.
[0108] In some embodiments, the PDSCH is used to carry SI messages. When the PDSCH carries SI messages, since the SI windows associated with different SI messages do not overlap, N is transmitted. SI Each SI message requires N SI The duration of each SI window. Considering that when satellites use hopping beam technology, the service time of each ground area by the satellite beam is limited, if the service time is less than N... SI The duration of each SI window will result in N SI One or more SI messages in a set of SI messages failed to be sent. This application also provides a method for enhancing SI messages, which can guarantee that N... SI Each SI message can be successfully transmitted within the service time of the satellite beam.
[0109] In some embodiments, different SI messages map different SIBs. In some embodiments, the SI message periods corresponding to different SIBs can be the same or different. There are many types of SIBs, for example, SIBs can include SIB0 to SIB24. Among all SIBs, SIB1 is the most important because, in addition to carrying parameters required for terminal equipment to access the cell, SIB1 also carries scheduling information for other SIB types. If the UE cannot decode SIB1, it cannot decode other types of SIBs. Based on this, the protocol stipulates that the eNB broadcasts SIBs in two different ways: the first is to broadcast SIB1 through the SystemInformationBlockType1 message period, and the second is to broadcast other SIBs besides SIB1 through multiple SI message periods. It should be noted that other SIBs besides SIB1, such as SIB2, SIB3, etc., can only be transmitted in the same SI message and cannot be split and mapped into two different SI messages. Multiple SIBs can also be encapsulated in the same SI message and sent together, but the period of these SIBs must be the same.
[0110] In some embodiments, the starting position of the SI window can be determined based on the index n of the SI message in the SI message list and the SI window length w. The starting position of the SI window may include the radio frame index and time slot index corresponding to the SI window. When different SI messages have the same index n in the SI message list and SI window length w, their associated SI windows have the same time domain position within the SI message period, resulting in a collision. In some embodiments, the terminal device receives different SI messages within the SI window of different SI message periods, or in other words, the SI messages sent within the SI window are related to the current SI message period.
[0111] For example, referring to Figure 7, in the formula x = (n-1)*w for determining the radio frame index and time slot index corresponding to the SI window, when n and w are the same for SI message 1 and SI message 2, the SI windows associated with SI message 1 and SI message 2 correspond to the same time domain position within the SI message period. To avoid collisions between different SI messages within the SI window, the terminal device can receive different SI messages within SI windows of different SI message periods. For example, it can receive SI message 1 within the SI window of the first SI message period and SI message 2 within the SI window of the second SI message period. By matching the SI windows of different SI message periods with the service time of the satellite beam, it is ensured that the terminal device successfully receives all SI messages.
[0112] Next, for ease of understanding, the technical solution of the embodiments of this application will be described in detail using the first SI message and the second SI message as examples, wherein the SIBs mapped in the first SI message and the second SI message are different. The periods of the SIBs mapped in the first SI message and the second SI message can be the same or different, and this application does not limit this. It should be understood that the following method can be applied to any SI message carried by the PDSCH.
[0113] The SI message periods for transmitting the first SI message and the second SI message are different.
[0114] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the SI message periods for transmitting the first SI message and the second SI message are different.
[0115] For example, in the scenario shown in Figure 7, the SI windows associated with SI message 1 and SI message 2 correspond to the same time domain position within the SI message period. Therefore, SI message 1 and SI message 2 can be transmitted separately in different SI message periods. For example, SI message 1 and SI message 2 can be transmitted sequentially.
[0116] In some embodiments, SI messages can also be repeatedly transmitted. In some embodiments, a first SI message is transmitted within a first SI message period, and a second SI message is transmitted within a second SI message period.
[0117] In one example, the first SI message cycle and the second SI message cycle alternate in the time domain.
[0118] For example, if the higher layer configures the SI message period for SIB2 and SIB19 to be 160ms, then there are 10240 / 160 = 64 SI message periods per 1024 radio frames. If the higher layer configures SIB2 to be mapped to SI message 1 and SIB19 to be mapped to SI message 2, and the SI windows associated with SI message 1 and SI message 2 correspond to the same time domain position within the SI message period, then for the 64 SI message periods per 1024 radio frames, the terminal device can receive SI message 1 mapped to SIB2 within the SI window of the 1st, 3rd, 5th, ..., 63rd SI message period, and receive SI message 2 mapped to SIB19 within the SI window of the 2nd, 4th, 6th, ..., 64th SI message periods. This ensures that both the terminal device and the network device can clearly identify the SI message sent in each SI message period.
[0119] In another example, the first SI message cycle and the second SI message cycle appear sequentially in the time domain.
[0120] For example, if the higher layer configures the SI message period for SIB2 and SIB19 to be 160ms, then there are 10240 / 160 = 64 SI message periods per 1024 radio frames. If the higher layer configures SIB2 to be mapped to SI message 1 and SIB19 to be mapped to SI message 2, and the SI windows associated with SI message 1 and SI message 2 correspond to the same time domain position within the SI message period, then for the 64 SI message periods per 1024 radio frames, the terminal device can receive SI message 1 mapped to SIB2 within the SI window of the 1st, 2nd, 3rd, ..., 32nd SI message period, and receive SI message 2 mapped to SIB19 within the SI window of the 33rd, 34th, 35th, ..., 64th SI message periods. This ensures that both the terminal device and the network device can clearly identify the SI message sent in each SI message period.
[0121] In the example above, the SI message period of the first SI message and the second SI message is the same, but the periods of the first SI message and the second SI message can also be different.
[0122] Referring to Figure 8, if the higher layer configures the SI message period of SIB2 to be 160ms, then there are 10240 / 160 = 64 SI message periods per 1024 radio frames; if the higher layer configures the SI message period of SIB19 to be 320ms, then there are 10240 / 320 = 32 SI message periods per 1024 radio frames. If the higher layer configures SIB2 to be mapped to SI message 1 and SIB19 to be mapped to SI message 2, and the SI windows associated with SI message 1 and SI message 2 correspond to the same time domain position within the SI message period of SIB19, then for the 64 SI message periods of SIB2 per 1024 radio frames, the terminal device can receive SI message 1 mapped to SIB2 within the SI window of the 2nd, 4th, 6th, ..., 64th SI message periods, and receive SI message 2 mapped to SIB19 within the SI window of the 1st, 3rd, 5th, ..., 63rd SI message periods. This ensures that the terminal device and network device can clearly identify the SI message sent in each SI message period.
[0123] The starting position of the SI window associated with the SI message is determined based on the SI window offset value.
[0124] In some embodiments, the starting position of the SI window associated with the SI message is determined based on an SI window offset value, which is configured through higher-level parameters. For example, the starting frame index and / or starting slot index of the SI window associated with the SI message are determined based on the SI window offset value.
[0125] In some embodiments, the higher-level parameters are the higher-level parameters required to obtain the SI message. In some embodiments, the higher-level parameters are provided by the parameters in SIB1 used to obtain the corresponding SI message.
[0126] For example, as shown in Figure 9, the terminal device is based on x = (n-1)*w + T offset Determine the radio frame index and time slot index corresponding to the SI window, where the higher layer configures that n and w are the same for SI message 1 and SI message 2, and T for SI message 1 is the same. offset =0ms, T corresponding to SI message 2 offset =160ms, and the SI message period is 320ms. Therefore, SI window 1 associated with SI message 1 starts at 0ms within the SI message period, and SI window 2 associated with SI message 2 starts at 160ms within the SI message period. By matching the SI window within the SI message period with the service time of the satellite beam, it is ensured that the terminal device successfully receives all SI messages.
[0127] In some embodiments, when there are two types of SI messages, the SI window offset value may indicate only one value, where the T value corresponding to the first SI message is... offsetThe default value is 0ms, and the T value corresponding to the second SI message is 0ms. offset The value indicated by the SI window offset.
[0128] In some embodiments, when there are multiple types of SI messages, the SI window offset value may include multiple values, each corresponding to one of the aforementioned types of SI messages. For example, the first SI message corresponds to T indicated in the SI window offset value. offset1 The second SI message corresponds to the T indicated in the SI window offset value. offset2 .
[0129] In some embodiments, the value indicated in the SI window offset value may be an offset value relative to the starting position of the SI window, or it may be an offset value equivalent to the starting position of the previous SI message.
[0130] In some embodiments, when there are multiple types of SI messages, and the time-domain interval between any two adjacent SI messages within the SI message period is the same, the SI window offset value can indicate both a reference offset value and the time-domain interval. For example, the SI window offset value indicates the T corresponding to the first SI message. offset And the time-domain interval between any two SI messages within the SI message period. When the T corresponding to the first SI message... offset When set to the default value, the SI window offset value can also simply indicate the aforementioned time-domain interval.
[0131] The PDCCH listening timings for the first SI message and the second SI message are different.
[0132] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the PDCCH listening timing corresponding to the first SI message is different from the PDCCH listening timing corresponding to the second SI message.
[0133] For example, as shown in Figure 10, the PDCCH listening period k in the SI message search space set is configured at higher levels. s =160 (time slots), offset o s =0 (time slot), number of continuous time slots T s =2. Number of PDCCH monitoring patterns '10000001000000' and CORESET symbols within the time slot The terminal device then determines the PDCCH listening times in time slots 0 and 1 to correspond to symbols 0-2 and 7-9, respectively. Furthermore, if the higher layer configures SI messages 1 and 2 to correspond to the same time domain position within their associated SI windows, different listening times within the SI window can be used for different SI messages. For example, listening time slot 0-1 can be used for SI message 1 (i.e., PDCCH on listening time slot 0-1 schedules SI message 1), and listening time slots 2-3 can be used for SI message 2 (i.e., PDCCH on listening time slots 2-3 schedules SI message 2). In this case, the PDSCH scheduled by the PDCCH on different listening times is also different, which ensures that the terminal device can successfully receive the PDSCH carrying the SI message.
[0134] In some embodiments, the PDCCH listening time within the SI window is divided into multiple SI message listening times, wherein the multiple SI message listening times include a first SI message listening time and a second SI message listening time. The PDCCH listening time included in the first SI message listening time is used to listen to the PDCCH that schedules the PDSCH carrying the first SI message, and the PDCCH listening time included in the second SI message listening time is used to listen to the PDCCH that schedules the PDSCH carrying the second SI message.
[0135] For example, for the PDCCH listening timing within the SI window, every N SO Each PDCCH listening opportunity constitutes an SI message listening opportunity, and each SI message listening opportunity is associated with an SI message. Furthermore, the terminal device listens to the PDCCH that schedules the first SI message during the first SI message listening opportunity, and the index of the first SI message listening opportunity is related to the SIB type mapped to the first SI message.
[0136] For example, based on the PDCCH listening timing in Figure 10, if the actual number of SSBs sent is N... SSB =2, then for the PDCCH listening timing within the SI window (i.e., listening timing 0-3), every N SO =N SSB Two PDCCH listening opportunities constitute one SI message listening opportunity. For example, listening opportunities 0-1 constitute SI message listening opportunity 1, and listening opportunities 2-3 constitute SI message listening opportunity 2. If the higher layer configures SIB2 to be mapped to SI message 1 and SIB19 to be mapped to SI message 2, then SI message listening opportunity 1 is associated with SI message 1, and SI message listening opportunity 2 is associated with SI message 2. That is, the terminal device listens for the PDCCH that schedules SI message 1 on SI message listening opportunity 1, and listens for the PDCCH that schedules SI message 2 on SI message listening opportunity 2.
[0137] The SI messages carried by the PDSCH are indicated by the information field in the DCI that schedules the PDSCH.
[0138] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the DCI carried by the PDCCH includes a first information field, the value of which is related to the SI message carried by the PDSCH scheduled by the DCI.
[0139] In some embodiments, the relationship between the value of the first information field and the SI message carried by the PDSCH scheduled by the DCI is predefined or preconfigured, or it may be indicated by the network device. Exemplarily, it is indicated by the network device via SIB1.
[0140] In one example, if the value of the first information field is the first value, the PDSCH scheduled by DCI carries the first SI message; if the value of the first information field is the second value, the PDSCH scheduled by DCI carries the second SI message.
[0141] In some embodiments, the value of the first information field is a bit value. For example, if the higher layer configures SIB2 to map to SI message 1 and SIB19 to map to SI message 2, and the SI windows associated with SI message 1 and SI message 2 correspond to the same time domain position, then the terminal device will simultaneously listen to the PDCCH scheduling of SI message 1 and SI message 2 during the PDCCH listening time for SI messages within the SI window. After receiving the PDCCH scheduling SI message, the terminal device can determine the SI message currently scheduled by the PDCCH based on the indication information in the first information field of the DCI. For example, the first information field contains 1 bit, where bit value '0' indicates that the currently scheduled SI message is SI message 1, and bit value '1' indicates that the currently scheduled SI message is SI message 2.
[0142] In some embodiments, the SI message carried by the PDSCH scheduled by the DCI can also be directly indicated in the DCI. For example, the first indication field directly indicates the index of the SIB mapped in the SI message carried by the PDSCH scheduled by the DCI. For instance, the first information field indicates that the index of the SIB mapped in the SI message carried by the PDSCH scheduled by the DCI is 2, meaning that SIB2 is mapped in this SI message.
[0143] The above method enables the repeated transmission of SI messages while ensuring that terminal devices correctly receive all SI messages and that all SI messages are successfully transmitted within the service time of the satellite beam. Of course, this method can also be applied to scenarios requiring SI message transmission other than NTN networks, such as A-IoT scenarios, where SI messages are sent during the wake-up time of A-IoT devices.
[0144] It should be noted that, in the above method embodiments, the steps executed by the terminal device can be implemented independently as a downlink transmission method on the terminal device side; the steps executed by the network device can be implemented independently as a downlink transmission method on the network device side.
[0145] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.
[0146] Please refer to Figure 11, which shows a block diagram of an information transmission apparatus provided in one embodiment of this application. This apparatus has the function of implementing the downlink transmission method example described above. This function can be implemented in hardware or by hardware executing corresponding software. This apparatus can be the terminal device described above, or it can be installed within a terminal device. As shown in Figure 11, the apparatus 1100 may include a receiving module 1110.
[0147] The receiving module 1110 is used to listen to candidate PDCCHs at N PDCCH listening times, wherein the N PDCCH listening times are used to schedule a PDSCH or schedule repeatedly transmitted PDSCHs, and N is a positive integer.
[0148] In some embodiments, the receiving module 1110 is configured to listen to candidate PDCCHs during N PDCCH listening times within a first listening time group, wherein the candidate PDCCHs during the N PDCCH listening times constitute PDCCH repeated transmissions, wherein the first listening time group includes M PDCCH listening times, and M is a positive integer greater than or equal to N.
[0149] In some embodiments, the M PDCCH listening opportunities are used for the repeated transmission of P PDCCH corresponding to SSBs, wherein one PDCCH listening opportunity is used for one candidate PDCCH in the repeated transmission of PDCCH corresponding to one SSB, and P is a positive integer.
[0150] In some embodiments, the M PDCCH monitoring opportunities are divided into N groups of PDCCH monitoring opportunities, wherein the i-th group of PDCCH monitoring opportunities includes P PDCCH monitoring opportunities, and the P PDCCH monitoring opportunities correspond one-to-one with the P SSBs, where i is a positive integer less than or equal to N; or,
[0151] The M PDCCH listening opportunities are divided into P groups of P PDCCH listening opportunities. Each of the P groups of P PDCCH listening opportunities corresponds one-to-one with the P SSBs. The j-th group of PDCCH listening opportunities includes N PDCCH listening opportunities, where j is a positive integer less than or equal to P.
[0152] In some embodiments, one of the N PDCCH listening times within the first listening time group is used to schedule one of the PDSCHs in the repeated transmission, and the candidate PDCCHs on the N PDCCH listening times constitute the repeated transmission of PDCCH; or...
[0153] One of the N PDCCH listening opportunities is used to schedule one of the PDSCHs in the repeated transmission.
[0154] In some embodiments, the PDSCH is used to carry SI messages.
[0155] In some embodiments, the starting position of the SI window associated with the SI message is determined based on an SI window offset value, which is configured through higher-level parameters.
[0156] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the SI message periods for transmitting the first SI message and the second SI message are different.
[0157] In some embodiments, the first SI message is transmitted within a first SI message period, the second SI message is transmitted within a second SI message period, and the first SI message period and the second SI message period alternate in the time domain.
[0158] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the PDCCH listening timing corresponding to the first SI message is different from the PDCCH listening timing corresponding to the second SI message.
[0159] In some embodiments, the PDCCH listening time within the SI window is divided into multiple SI message listening times, wherein the multiple SI message listening times include a first SI message listening time and a second SI message listening time. The PDCCH listening time included in the first SI message listening time is used to listen to the PDCCH that schedules the PDSCH carrying the first SI message, and the PDCCH listening time included in the second SI message listening time is used to listen to the PDCCH that schedules the PDSCH carrying the second SI message.
[0160] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the downlink control information (DCI) carried by the PDCCH includes a first information field, the value of which is related to the SI message carried by the PDSCH scheduled by the DCI.
[0161] In some embodiments, when the value of the first information field is a first value, the PDSCH scheduled by the DCI carries the first SI message;
[0162] When the value of the first information field is the second value, the PDSCH of the DCI scheduler carries the second SI message.
[0163] In some embodiments, the first SI message is different from the system information block (SIB) mapped in the second SI message.
[0164] The technical solution provided in this application embodiment involves a terminal device listening to candidate PDCCHs during N PDCCH listening opportunities. These N PDCCH listening opportunities are used to schedule a single PDSCH, or to schedule repeatedly transmitted PDSCHs, thus achieving repeated transmission of PDCCHs and / or PDSCHs. In situations with poor downlink channel transmission performance, repeated transmission of PDCCHs and / or PDSCHs can improve the reliability and performance of downlink channel transmission, thereby enhancing communication quality.
[0165] Please refer to Figure 12, which shows a block diagram of an information transmission apparatus provided in one embodiment of this application. This apparatus has the function of implementing the downlink transmission method example described above. This function can be implemented in hardware or by hardware executing corresponding software. The apparatus can be the network device described above, or it can be located within a network device. As shown in Figure 12, the apparatus 1200 may include: a transmitting module 1210.
[0166] The sending module 1210 is used to send candidate PDCCHs at N PDCCH listening times, wherein the N PDCCH listening times are used to schedule a PDSCH or schedule repeatedly transmitted PDSCHs, and N is a positive integer.
[0167] In some embodiments, the sending module 1210 is configured to send candidate PDCCHs on N PDCCH listening times within a first listening time group, wherein the candidate PDCCHs on the N PDCCH listening times constitute PDCCH repeated transmissions, wherein the first listening time group includes M PDCCH listening times, and M is a positive integer greater than or equal to N.
[0168] In some embodiments, the M PDCCH listening opportunities are used for the repeated transmission of P PDCCH corresponding to SSBs, wherein one PDCCH listening opportunity is used for one candidate PDCCH in the repeated transmission of PDCCH corresponding to one SSB, and P is a positive integer.
[0169] In some embodiments, the M PDCCH monitoring opportunities are divided into N groups of PDCCH monitoring opportunities, wherein the i-th group of PDCCH monitoring opportunities includes P PDCCH monitoring opportunities, and the P PDCCH monitoring opportunities correspond one-to-one with the P SSBs, where i is a positive integer less than or equal to N; or,
[0170] The M PDCCH listening opportunities are divided into P groups of P PDCCH listening opportunities. Each of the P groups of P PDCCH listening opportunities corresponds one-to-one with the P SSBs. The j-th group of PDCCH listening opportunities includes N PDCCH listening opportunities, where j is a positive integer less than or equal to P.
[0171] In some embodiments, the N PDCCH listening times are used to schedule recurring PDSCH transmissions, including:
[0172] One of the N PDCCH listening times within the first listening time group is used to schedule one of the PDSCHs in the repeated transmission, and the candidate PDCCHs on the N PDCCH listening times constitute the repeated transmission of PDCCH; or...
[0173] One of the N PDCCH listening opportunities is used to schedule one of the PDSCHs in the repeated transmission.
[0174] In some embodiments, the PDSCH is used to carry SI messages.
[0175] In some embodiments, the starting position of the SI window associated with the SI message is determined based on an SI window offset value, which is configured through higher-level parameters.
[0176] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the SI message periods for transmitting the first SI message and the second SI message are different.
[0177] In some embodiments, the first SI message is transmitted within a first SI message period, the second SI message is transmitted within a second SI message period, and the first SI message period and the second SI message period alternate in the time domain.
[0178] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the PDCCH listening timing corresponding to the first SI message is different from the PDCCH listening timing corresponding to the second SI message.
[0179] In some embodiments, the PDCCH listening time within the SI window is divided into multiple SI message listening times, wherein the multiple SI message listening times include a first SI message listening time and a second SI message listening time. The PDCCH listening time included in the first SI message listening time is used to listen to the PDCCH that schedules the PDSCH carrying the first SI message, and the PDCCH listening time included in the second SI message listening time is used to listen to the PDCCH that schedules the PDSCH carrying the second SI message.
[0180] In some embodiments, when the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the downlink control information (DCI) carried by the PDCCH includes a first information field, the value of which is related to the SI message carried by the PDSCH scheduled by the DCI.
[0181] In some embodiments, when the value of the first information field is a first value, the PDSCH scheduled by the DCI carries the first SI message;
[0182] When the value of the first information field is the second value, the PDSCH of the DCI scheduler carries the second SI message.
[0183] In some embodiments, the first SI message is different from the system information block (SIB) mapped in the second SI message.
[0184] The technical solution provided in this application embodiment involves a network device sending candidate PDCCHs during N PDCCH listening opportunities. These N PDCCH listening opportunities are used to schedule a single PDSCH, or to schedule repeatedly transmitted PDSCHs, thus achieving repeated transmission of PDCCHs and / or PDSCHs. In situations with poor downlink channel transmission performance, repeated transmission of PDCCHs and / or PDSCHs can improve the reliability and performance of downlink channel transmission, thereby enhancing communication quality.
[0185] It should be noted that the device provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0186] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0187] Please refer to Figure 13, which shows a schematic diagram of the structure of a communication device provided in one embodiment of this application. The communication device can be a terminal device or a network device as described above. The communication device 1300 may include: a processor 1301, a transceiver 1302, and a memory 1303. The transceiver 1302 is used to implement sending or receiving functions, such as implementing the functions of the receiving module 1110 described above, or implementing the functions of the sending module 1210 described above. The processor 1301 can be used to implement other processing functions or control sending and / or receiving.
[0188] The processor 1301 includes one or more processing cores. The processor 1301 executes various functional applications and information processing by running software programs and modules.
[0189] The transceiver 1302 may include a receiver and a transmitter. For example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0190] The memory 1303 can be connected to the processor 1301 and the transceiver 1302.
[0191] The memory 1303 can be used to store a computer program executed by the processor, and the processor 1301 is used to execute the computer program to implement the various steps in the above method embodiments.
[0192] In some embodiments, when the communication device 1300 is a terminal device, the transceiver 1302 is used to listen to candidate PDCCHs at N PDCCH listening times, wherein the N PDCCH listening times are used to schedule a PDSCH or schedule repeatedly transmitted PDSCHs, where N is a positive integer.
[0193] In some embodiments, when the communication device 1300 is a network device, the transceiver 1302 sends candidate PDCCHs at N PDCCH listening times, where the N PDCCH listening times are used to schedule a PDSCH or schedule repeatedly transmitted PDSCHs, and N is a positive integer.
[0194] For details not described in this embodiment, please refer to the embodiments above, which will not be repeated here.
[0195] Furthermore, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, statically accessible memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0196] This application embodiment also provides a computer-readable storage medium storing a computer program for execution by a processor to implement the downlink transmission method on the terminal device side or the downlink transmission method on the network device side. Optionally, the computer-readable storage medium may include ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives), or optical disc, etc. The random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0197] This application also provides a chip, which includes programmable logic circuits and / or program instructions. When the chip is running, it is used to implement the downlink transmission method on the terminal device side or the downlink transmission method on the network device side.
[0198] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor reads and executes the computer program from the computer-readable storage medium to implement the downlink transmission method on the terminal device side or the downlink transmission method on the network device side.
[0199] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0200] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0201] In some embodiments of this application, "predefined" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and APs). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0202] In some embodiments of this application, the term "protocol" may refer to standard protocols in the field of communications, such as LTE protocols, NR protocols, and related protocols applied in future communication systems. This application does not limit the scope of these protocols.
[0203] In this article, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0204] In this article, "greater than or equal to" can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.
[0205] Furthermore, the step numbers described herein are merely illustrative of one possible execution order between steps. In some other embodiments, the steps may not be executed in the order of their numbers, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.
[0206] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0207] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
A downlink transmission method, characterized in that, The method is executed by a terminal device, and the method includes: Candidate PDCCHs are monitored during N physical downlink control channel (PDCCH) monitoring times. The N PDCCH monitoring times are used to schedule a physical downlink shared channel (PDSCH) or to schedule repeatedly transmitted PDSCHs, where N is a positive integer. The method according to claim 1, characterized in that, The process of listening to candidate PDCCHs at N PDCCH listening times includes: Candidate PDCCHs are monitored during N PDCCH monitoring times within the first monitoring time group. The candidate PDCCHs during the N PDCCH monitoring times constitute the PDCCH repeated transmission. The first monitoring time group includes M PDCCH monitoring times, where M is a positive integer greater than or equal to N. The method according to claim 1 or 2, characterized in that, The M PDCCH listening opportunities are used for the repeated transmission of P P synchronization signal blocks SSB, wherein one PDCCH listening opportunity is used for one candidate PDCCH in the repeated transmission of PDCCH corresponding to one SSB, and P is a positive integer. The method according to claim 3, characterized in that, The M PDCCH listening opportunities are divided into N groups of PDCCH listening opportunities, where the i-th group of PDCCH listening opportunities includes P PDCCH listening opportunities, and the P PDCCH listening opportunities correspond one-to-one with the P SSBs, where i is a positive integer less than or equal to N. or, The M PDCCH listening opportunities are divided into P groups of P PDCCH listening opportunities. Each of the P groups of P PDCCH listening opportunities corresponds one-to-one with the P SSBs. The j-th group of PDCCH listening opportunities includes N PDCCH listening opportunities, where j is a positive integer less than or equal to P. The method according to any one of claims 1 to 4, characterized in that, The N PDCCH listening times are used to schedule repetitive PDSCH transmissions, including: One of the N PDCCH listening times within the first listening time group is used to schedule one of the PDSCHs in the repeated transmission, and the candidate PDCCHs on the N PDCCH listening times constitute the repeated transmission of PDCCH; or... One of the N PDCCH listening opportunities is used to schedule one of the PDSCHs in the repeated transmission. The method according to any one of claims 1 to 5, characterized in that, The PDSCH is used to carry system information (SI) messages. The method according to claim 6, characterized in that, The starting position of the SI window associated with the SI message is determined based on the SI window offset value, which is configured through higher-level parameters. The method according to claim 6, characterized in that, When the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the SI message periods for transmitting the first SI message and the second SI message are different. The method according to claim 8, characterized in that, The first SI message is transmitted within a first SI message period, and the second SI message is transmitted within a second SI message period. The first SI message period and the second SI message period alternate in the time domain. The method according to claim 6, characterized in that, When the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the PDCCH listening timing corresponding to the first SI message is different from the PDCCH listening timing corresponding to the second SI message. The method according to claim 10, characterized in that, The PDCCH listening time within the SI window is divided into multiple SI message listening times, including a first SI message listening time and a second SI message listening time. The PDCCH listening time included in the first SI message listening time is used to listen to the PDCCH that carries the PDSCH of the first SI message, and the PDCCH listening time included in the second SI message listening time is used to listen to the PDCCH that carries the PDSCH of the second SI message. The method according to claim 6, characterized in that, When the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the downlink control information (DCI) carried by the PDCCH includes a first information field, the value of which is related to the SI message carried by the PDSCH scheduled by the DCI. The method according to claim 12, characterized in that, When the value of the first information field is the first value, the PDSCH scheduled by the DCI carries the first SI message; When the value of the first information field is the second value, the PDSCH of the DCI scheduler carries the second SI message. The method according to any one of claims 8 to 13, characterized in that, The first SI message is different from the system information block (SIB) mapped in the second SI message. A downlink transmission method, characterized in that, The method is performed by a network device, and the method includes: Candidate PDCCHs are transmitted during N physical downlink control channel (PDCCH) listening times. The N PDCCH listening times are used to schedule a physical downlink shared channel (PDSCH) or to schedule repeatedly transmitted PDSCHs, where N is a positive integer. The method according to claim 15, characterized in that, Sending candidate PDCCHs at N PDCCH listening times includes: Candidate PDCCHs are sent during N PDCCH listening times within the first listening time group. The candidate PDCCHs during the N PDCCH listening times constitute PDCCH repeated transmission. The first listening time group includes M PDCCH listening times, where M is a positive integer greater than or equal to N. The method according to claim 15 or 16 is characterized in that, The M PDCCH listening opportunities are used for the repeated transmission of P P synchronization signal blocks SSB, wherein one PDCCH listening opportunity is used for one candidate PDCCH in the repeated transmission of PDCCH corresponding to one SSB, and P is a positive integer. The method according to claim 3, characterized in that, The M PDCCH listening opportunities are divided into N groups of PDCCH listening opportunities, where the i-th group of PDCCH listening opportunities includes P PDCCH listening opportunities, and the P PDCCH listening opportunities correspond one-to-one with the P SSBs, where i is a positive integer less than or equal to N. or, The M PDCCH listening opportunities are divided into P groups of P PDCCH listening opportunities. Each of the P groups of P PDCCH listening opportunities corresponds one-to-one with the P SSBs. The j-th group of PDCCH listening opportunities includes N PDCCH listening opportunities, where j is a positive integer less than or equal to P. The method according to any one of claims 15 to 18, characterized in that, The N PDCCH listening times are used to schedule repetitive PDSCH transmissions, including: One of the N PDCCH listening times within the first listening time group is used to schedule one of the PDSCHs in the repeated transmission, and the candidate PDCCHs on the N PDCCH listening times constitute the repeated transmission of PDCCH; or... One of the N PDCCH listening opportunities is used to schedule one of the PDSCHs in the repeated transmission. The method according to any one of claims 15 to 19, characterized in that, The PDSCH is used to carry system information (SI) messages. The method according to claim 20, characterized in that, The starting position of the SI window associated with the SI message is determined based on the SI window offset value, which is configured through higher-level parameters. The method according to claim 20, characterized in that, When the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the SI message periods for transmitting the first SI message and the second SI message are different. The method according to claim 22, characterized in that, The first SI message is transmitted within a first SI message period, and the second SI message is transmitted within a second SI message period. The first SI message period and the second SI message period alternate in the time domain. The method according to claim 20, characterized in that, When the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the PDCCH listening timing corresponding to the first SI message is different from the PDCCH listening timing corresponding to the second SI message. The method according to claim 24, characterized in that, The PDCCH listening time within the SI window is divided into multiple SI message listening times, including a first SI message listening time and a second SI message listening time. The PDCCH listening time included in the first SI message listening time is used to listen to the PDCCH that carries the PDSCH of the first SI message, and the PDCCH listening time included in the second SI message listening time is used to listen to the PDCCH that carries the PDSCH of the second SI message. The method according to claim 20, characterized in that, When the SI windows associated with the first SI message and the second SI message correspond to the same time domain position within the SI message period, the downlink control information (DCI) carried by the PDCCH includes a first information field, the value of which is related to the SI message carried by the PDSCH scheduled by the DCI. The method according to claim 26, characterized in that, When the value of the first information field is the first value, the PDSCH scheduled by the DCI carries the first SI message; When the value of the first information field is the second value, the PDSCH of the DCI scheduler carries the second SI message. The method according to any one of claims 22 to 27, characterized in that, The first SI message is different from the system information block (SIB) mapped in the second SI message. A downlink transmission device, characterized in that, The device includes: The receiving module is used to listen to candidate PDCCHs at N physical downlink control channel (PDCCH) listening times. The N PDCCH listening times are used to schedule a physical downlink shared channel (PDSCH) or to schedule repeatedly transmitted PDSCHs, where N is a positive integer. A downlink transmission, characterized in that, The device includes: The transmitting module is used to transmit candidate PDCCHs at N physical downlink control channel (PDCCH) listening times, wherein the N PDCCH listening times are used to schedule a physical downlink shared channel (PDSCH) or to schedule repeatedly transmitted PDSCHs, where N is a positive integer. A communication device, characterized in that, The communication device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the method as claimed in any one of claims 1 to 14, or to implement the method as claimed in any one of claims 15 to 28. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that is executed by a processor to implement the method as described in any one of claims 1 to 14, or the method as described in any one of claims 15 to 28. A chip characterized in that, The chip includes programmable logic circuitry and / or program instructions, which, when the chip is running, are used to implement the method as described in any one of claims 1 to 14, or to implement the method as described in any one of claims 15 to 28. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium, which a processor reads from and executes to implement the method as claimed in any one of claims 1 to 14, or the method as claimed in any one of claims 15 to 28.