Communication method and apparatus
By using a single DCI to schedule multiple PDSCHs in a communication system, the problem of wasted PDCCH bit information is solved, thereby saving network resources and improving transmission performance.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-12-12
- Publication Date
- 2026-07-02
AI Technical Summary
In communication systems, the existing technology of PDCCH has serious bit information waste and is not conducive to network energy saving, and cannot efficiently send PDCCH and PDSCH for paging.
By scheduling multiple PDSCHs through a single DCI, and utilizing the scheduling information multiplexing and time-frequency resource offset indication in the DCI, the scheduling of multiple PDSCHs can be realized, reducing the number of PDCCHs sent and saving bit overhead.
This reduces the number of PDCCH transmissions, saves network resources, and improves transmission performance and network energy efficiency.
Smart Images

Figure CN2025142271_02072026_PF_FP_ABST
Abstract
Description
A communication method and apparatus
[0001] This application claims priority to Chinese Patent Application No. 202411922495.3, filed on December 23, 2024, entitled "A Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology
[0003] In communication systems, base stations locate connected user equipment (UE) by sending paging messages via the Physical Downlink Control Channel (PDCCH) and the Physical Downlink Shared Channel (PDSCH). Since a PDCCH can only schedule one PDSCH for a paging message, a PDCCH needs to be sent for every paging message, resulting in wasted PDCCH bits and hindering network energy efficiency.
[0004] Therefore, how to send PDCCH and PDSCH more efficiently to achieve paging is a technical problem that urgently needs to be solved. Summary of the Invention
[0005] To address the aforementioned technical problems, this application provides a communication method and apparatus capable of scheduling multiple PDSCHs carrying paging messages from a single PDCCH.
[0006] Firstly, a communication method is provided, which can be applied to a second device. The second device in this application can be a network device or a terminal device, or a module (e.g., a processor, chip, or chip system) within a network device or terminal device, or a logic module or software capable of implementing all or part of the functions of a network device or terminal device. For ease of description, the following description uses a second device as an example.
[0007] The method includes: receiving a first downlink control information (DCI), the first DCI being used to schedule M physical downlink shared channels (PDSCHs), where M is an integer greater than 1, the M PDSCHs carrying M paging messages, the M PDSCHs corresponding one-to-one with the M paging messages, and each of the M paging messages including one or more paging records; and receiving one or more PDSCHs from the M PDSCHs according to the first DCI.
[0008] The above scheme enables a single DCI to schedule multiple PDSCHs carrying paging messages, reducing the number of PDCCHs sent and reusing the same scheduling information of different PDSCHs in the DCI to save bit overhead. This is beneficial for network energy saving and improves transmission performance.
[0009] In some implementations, the first DCI includes scheduling information for the first PDSCH, wherein the first PDSCH is one of M PDSCHs; the M PDSCHs satisfy the following relationship: the offset between any two adjacent PDSCHs in the time domain among the M PDSCHs is the first time domain offset, and / or, the offset between any two adjacent PDSCHs in the frequency domain among the M PDSCHs is the first frequency domain offset.
[0010] Optionally, the first time-domain offset is the offset between the start or end position of the previous PDSCH and the start or end position of the next PDSCH in two adjacent PDSCHs; the first frequency-domain offset is the offset between the start or end position of the previous PDSCH and the start or end position of the next PDSCH in two adjacent PDSCHs.
[0011] Optionally, the scheduling information of the PDSCH includes at least one of the following: frequency domain resource allocation, time domain resource allocation, mapping of virtual resource blocks (VRB) to physical resource blocks (PRB), modulation and coding scheme (MCS), transport block (TB) extension, or, tracking reference signal (TRS) availability indication.
[0012] Optionally, the scheduling information of the M PDSCHs, except for frequency domain resource allocation and time domain resource allocation, may be completely identical or partially identical.
[0013] In one possible implementation, one of the M PDSCHs is the first PDSCH. Receiving one of the M PDSCHs according to the first DCI includes: receiving the first PDSCH according to the frequency domain resource information and / or time domain resource information in the scheduling information of the first PDSCH.
[0014] In another possible implementation, one of the M PDSCHs is a second PDSCH other than the first PDSCH. Receiving one of the M PDSCHs according to the first DCI includes: receiving the second PDSCH according to the frequency domain resource information and / or time domain resource information in the scheduling information of the first PDSCH, and the first time domain offset and / or the first frequency domain offset.
[0015] Based on the above scheme, by indicating the frequency domain resource information and / or time domain resource information of the first PDSCH, the first time domain offset and / or the first frequency domain offset, and the value of M, the time and frequency resources of multiple PDSCHs can be indicated by a single DCI in the form of a time and frequency resource location combined with the relationship between M time and frequency resources. By reusing other scheduling information, other information of the M PDSCHs can be indicated, thereby saving PDCCH information bit overhead while reducing the number of PDCCHs sent, which is beneficial to network energy saving and improves transmission performance.
[0016] Optionally, the first DCI includes indication information of the first time domain offset and / or indication information of the first frequency domain offset, or the first time domain offset and / or the first frequency domain offset are predefined, or the first time domain offset and / or the first frequency domain offset are configured by the Master Information Block (MIB), System Message Block (SIB), Radio Resource Control (RRC) signaling, RRC release message, Media Access Control (MAC) control element (CE), or core network.
[0017] Optionally, the indication information of the first time domain offset and / or the indication information of the first frequency domain offset are carried in at least one of the following: reserved bits of short message indication, reserved bits of short message, reserved bits of the first DCI, or newly added bits of the first DCI.
[0018] Optionally, receiving one or more PDSCHs from M PDSCHs according to the first DCI includes: receiving one PDSCH from the M PDSCHs according to the first DCI and a first value, where the first value is the UE. ID mod M, where UE ID For the identifier of the terminal device, or UE ID It is determined based on the 5G-S-TMSI (Shortened Temporary Mobile Subscriber Identity).
[0019] The above method can determine the PDSCH to be received based on the identification information and the number M of PDSCHs, ensuring correct reception when multiple PDSCHs are scheduled in a DCI and avoiding interference between multiple PDSCHs.
[0020] In some other implementations, the first DCI includes M scheduling information for M PDSCHs, each scheduling information including a frequency domain resource information and / or a time domain resource information.
[0021] Based on the above scheme, by indicating M scheduling information for M PDSCHs, it is possible to schedule multiple PDSCHs with one DCI, thereby saving PDCCH information bit overhead and reducing the number of PDCCHs sent, which is beneficial to network energy saving and improves transmission performance.
[0022] In some other implementations, the first DCI also includes an N-bit bitmap, where N represents the maximum number of PDSCHs that can be scheduled by the first DCI. The bitmap is used to indicate that M PDSCHs are scheduled, where N is an integer greater than or equal to M.
[0023] Optionally, receiving one or more PDSCHs from M PDSCHs according to the first DCI includes: determining one scheduling information from the M scheduling information based on an N-bit bitmap and a second value, where the second value is the UE. ID mod N, where UE ID For the identifier of the terminal device, or UE ID It is determined according to 5G-S-TMSI; one of the M PDSCHs is received based on the frequency domain resource information and / or time domain resource information in a scheduling message.
[0024] Based on the above scheme, by indicating an N-bit bitmap and M scheduling information for M PDSCHs, it is possible to schedule multiple PDSCHs with one DCI, thereby saving PDCCH information bit overhead and reducing the number of PDCCHs sent, which is beneficial for network energy saving and improving transmission performance.
[0025] Optionally, the first DCI includes the value of M, or the value of M is predefined, or the value of M is configured via MIB, SIB, RRC signaling, RRC release message, MAC CE, or core network.
[0026] Optionally, the value of M carries at least one of the following: reserved bits for short message indication, reserved bits for short message, reserved bits for the first DCI, or new bits for the first DCI.
[0027] Optionally, the time interval between the start position of the time domain resource of the first DCI and the end position of the time domain resource of the last PDSCH among the M PDSCHs is less than the first time range.
[0028] Based on the above scheme, limiting the first time range can avoid situations where the interval between the DCI and its scheduled PDSCH is too long, resulting in inaccurate resource indication, or where changes in the channel state cause changes in the PDSCH parameters, leading to paging message reception failure.
[0029] Optionally, a synchronization signal block SSB is received, wherein the time interval between the start position of the time domain resource of the SSB and the end position of the time domain resource of the last PDSCH among the M PDSCHs is less than the second time range.
[0030] Based on the above scheme, by concentrating all signals to be transmitted within the second time range, the first device and / or the second device can remain in a deep sleep state for a long time, which is beneficial for energy saving of the first device and / or the second device.
[0031] Optionally, the above SSB can also be replaced by at least one of the following: TRS, Channel State Information Reference Signal CSI-RS, Low Power Synchronization Signal, Low Power Wake-up Signal LP-WUS, Common Reference Signal, Primary Synchronization Signal PSS, Secondary Synchronization Signal SSS, Synchronization Signal and Physical Broadcast Channel Block SSB, Demodulation Reference Signal DMRS, or Positioning Reference Signal PRS.
[0032] Optional, depending on the UE ID The value of K determines the position or index of the first DCI, where K is the number of PDCCHs in a discontinuous reception DRX cycle or paging frame PF, and K is an integer greater than 1.
[0033] Optionally, K can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE.
[0034] Optionally, the location for monitoring the first DCI can be predefined.
[0035] Optionally, the first DCI corresponds to S1 SSB indices, where S1 is a positive integer. The first DCI corresponding to different SSB indices occupies the same time-domain resources but different frequency-domain resources.
[0036] Optionally, each of the M PDSCHs corresponds to S2 SSB indices, where S2 is a positive integer.
[0037] Optionally, the PDSCH corresponding to different SSB indices occupies the same frequency domain resources but different time domain resources; or, the PDSCH corresponding to different SSB indices occupies the same time domain resources but different frequency domain resources.
[0038] Optionally, the DCI and PDSCH corresponding to the same SSB index occupy the same frequency domain resources.
[0039] Secondly, a communication method is provided, which can be applied to a first device. The first device in this application can be a network device or a terminal device, or a module (e.g., a processor, chip, or chip system) within a network device or terminal device, or a logic module or software capable of implementing all or part of the functions of a network device or terminal device. For ease of description, the first device will be used as an example below.
[0040] The method includes: sending a first DCI, which is used to schedule M PDSCHs, where M is an integer greater than 1, the M PDSCHs carry M paging messages, and the M PDSCHs correspond one-to-one with the M paging messages, the paging messages including a set of paging records of terminal devices; and sending the M PDSCHs.
[0041] The above scheme enables a single DCI to schedule multiple PDSCHs carrying paging messages, reducing the number of PDCCHs sent and reusing the same scheduling information of different PDSCHs in the DCI to save bit overhead. This is beneficial for network energy saving and improves transmission performance.
[0042] In some implementations, the first DCI includes scheduling information for the first PDSCH, wherein the first PDSCH is one of M PDSCHs; the M PDSCHs satisfy the following relationship: the offset between any two adjacent PDSCHs in the time domain among the M PDSCHs is the first time domain offset, and / or, the offset between any two adjacent PDSCHs in the frequency domain among the M PDSCHs is the first frequency domain offset.
[0043] Optionally, the first time-domain offset is the offset between the start or end position of the previous PDSCH and the start or end position of the next PDSCH in two adjacent PDSCHs; the first frequency-domain offset is the offset between the start or end position of the previous PDSCH and the start or end position of the next PDSCH in two adjacent PDSCHs.
[0044] Optionally, the scheduling information of PDSCH may include at least one of the following: frequency domain resource allocation, time domain resource allocation, VRB to PRB mapping, MCS, TB extension, or TRS availability indication.
[0045] Optionally, the scheduling information of the M PDSCHs, except for frequency domain resource allocation and time domain resource allocation, may be completely identical or partially identical.
[0046] Based on the above scheme, by indicating the frequency domain resource information and / or time domain resource information of the first PDSCH, the first time domain offset and / or the first frequency domain offset, and the value of M, the time and frequency resources of multiple PDSCHs can be indicated by a single DCI in the form of a time and frequency resource location combined with the relationship between M time and frequency resources. By reusing other scheduling information, other information of the M PDSCHs can be indicated, thereby saving PDCCH information bit overhead while reducing the number of PDCCHs sent, which is beneficial to network energy saving and improves transmission performance.
[0047] Optionally, the first DCI includes indication information of the first time domain offset and / or indication information of the first frequency domain offset, or the first time domain offset and / or the first frequency domain offset are predefined, or the first time domain offset and / or the first frequency domain offset are configured via MIB, SIB, RRC signaling, RRC release message, MAC CE, or core network.
[0048] Optionally, the indication information of the first time domain offset and / or the indication information of the first frequency domain offset are carried in at least one of the following: reserved bits of short message indication, reserved bits of short message, reserved bits of the first DCI, or newly added bits of the first DCI.
[0049] Optionally, M PDSCHs are sent, including: sending M PDSCHs on M time-frequency resources according to a first value, where the first value is the UE. ID mod M, where UE ID For the identifier of the terminal device, or UE ID It is determined based on 5G-S-TMSI.
[0050] The above method can distinguish the PDSCHs that need to be received based on the identification information and the number M of PDSCHs, ensuring correct reception when multiple PDSCHs are scheduled in a DCI and avoiding interference between multiple PDSCHs.
[0051] In some other implementations, the first DCI includes M scheduling information for M PDSCHs, each scheduling information including a frequency domain resource information and / or a time domain resource information.
[0052] Based on the above scheme, by indicating M scheduling information for M PDSCHs, it is possible to schedule multiple PDSCHs with one DCI, thereby saving PDCCH information bit overhead and reducing the number of PDCCHs sent, which is beneficial to network energy saving and improves transmission performance.
[0053] In some other implementations, the first DCI also includes an N-bit bitmap, where N represents the maximum number of PDSCHs that can be scheduled by the first DCI. The bitmap is used to indicate that M PDSCHs are scheduled, where N is an integer greater than or equal to M.
[0054] Optionally, M PDSCHs are sent, including: sending M PDSCHs based on an N-bit bitmap and a second value, where the second value is the UE. ID mod N, where UE ID For the identifier of the terminal device, or UE ID It is determined based on 5G-S-TMSI.
[0055] Based on the above scheme, by indicating an N-bit bitmap and M scheduling information for M PDSCHs, it is possible to schedule multiple PDSCHs with one DCI, thereby saving PDCCH information bit overhead and reducing the number of PDCCHs sent, which is beneficial for network energy saving and improving transmission performance.
[0056] Optionally, the first DCI includes the value of M, or the value of M is predefined, or the value of M is configured via MIB, SIB, RRC signaling, RRC release message, MAC CE, or core network.
[0057] Optionally, the value of M carries at least one of the following: reserved bits for short message indication, reserved bits for short message, reserved bits for the first DCI, or new bits for the first DCI.
[0058] Optionally, the paging message includes a set of paging records for terminal devices, including: the paging message includes a list of paging records, the list of paging records includes one or more paging records, and the paging record includes an identifier of a terminal device.
[0059] Optionally, the time interval between the start position of the time domain resource of the first DCI and the end position of the time domain resource of the last PDSCH among the M PDSCHs is less than the first time range.
[0060] Based on the above scheme, limiting the first time range can avoid situations where the interval between the DCI and its scheduled PDSCH is too long, resulting in inaccurate resource indication, or where changes in the channel state cause changes in the PDSCH parameters, leading to paging message reception failure.
[0061] Optionally, a synchronization signal block SSB is sent, wherein the time interval between the start position of the time domain resource of the SSB and the end position of the time domain resource of the last PDSCH among the M PDSCHs is less than the second time range.
[0062] Based on the above scheme, by concentrating all signals to be transmitted within the second time range, the first device and / or the second device can remain in a deep sleep state for a long time, which is beneficial for energy saving of the first device and / or the second device.
[0063] Optionally, the above SSB can also be replaced by at least one of the following: TRS, Channel State Information Reference Signal CSI-RS, Low Power Synchronization Signal, Low Power Wake-up Signal LP-WUS, Common Reference Signal, Primary Synchronization Signal PSS, Secondary Synchronization Signal SSS, Synchronization Signal and Physical Broadcast Channel Block SSB, Demodulation Reference Signal DMRS, or Positioning Reference Signal PRS.
[0064] Optional, depending on the UE IDThe value of K determines the position or index of the first DCI, where K is the number of PDCCHs in a discontinuous reception DRX cycle or paging frame PF, and K is an integer greater than 1.
[0065] Optionally, K can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE.
[0066] Optionally, the location for monitoring the first DCI can be predefined.
[0067] Optionally, the first DCI corresponds to S1 SSB indices, where S1 is a positive integer. The first DCI corresponding to different SSB indices occupies the same time-domain resources but different frequency-domain resources.
[0068] Optionally, each of the M PDSCHs corresponds to S2 SSB indices, where S2 is a positive integer.
[0069] Optionally, the PDSCH corresponding to different SSB indices occupies the same frequency domain resources but different time domain resources; or, the PDSCH corresponding to different SSB indices occupies the same time domain resources but different frequency domain resources.
[0070] Optionally, the DCI and PDSCH corresponding to the same SSB index occupy the same frequency domain resources.
[0071] Thirdly, a communication method is provided that can be applied to a second device. The second device in this application can be a network device or a terminal device, or a module (e.g., a processor, chip, or chip system) within a network device or terminal device, or a logic module or software capable of implementing all or part of the functions of a network device or terminal device. For ease of description, the following description uses a second device as an example.
[0072] The method includes: receiving a second DCI, the second DCI including scheduling information of one or more PDSCHs; receiving one or more PDSCHs, the time interval between the start position of the time domain resource of the second DCI and the end position of the time domain resource of the last PDSCH in the one or more PDSCHs being less than a first time range.
[0073] Optionally, the first time range can be predefined, indicated by DCI, or configured by SIB, RRC signaling, or MAC CE.
[0074] Optionally, the scheduling information includes at least one of the following: frequency domain resource allocation, time domain resource allocation, VRB to PRB mapping, MCS, TB extension, or TRS availability indication.
[0075] The above scheme, based on the limitation of the first time range, can avoid situations where the interval between the DCI and its scheduled PDSCH is too long, resulting in inaccurate resource indication, or where changes in the PDSCH parameters caused by large changes in the channel state lead to paging message reception failure.
[0076] Optionally, the first time range also includes a third DCI, which is used to schedule one or more PDSCHs; the third DCI and the one or more PDSCHs scheduled by the third DCI are within the first time range.
[0077] Optionally, an SSB is received, wherein the time interval between the start position of the time domain resource of the SSB and the end position of the time domain resource of the last PDSCH in one or more PDSCHs is less than a second time range.
[0078] Optionally, the second time range can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE.
[0079] With the above scheme, based on the limitation of the second time range, the interval of one or more of SSB, PDCCH, and PDSCH can be within a certain time range. By concentrating all signals for transmission within the second time range, the first device and / or the second device can remain in a deep sleep state for an extended period, which is beneficial for energy saving of the first device and / or the second device.
[0080] Fourthly, a communication method is provided, which can be applied to a first device. The first device in this application can be a network device or a terminal device, or a module (e.g., a processor, chip, or chip system) within a network device or terminal device, or a logic module or software capable of implementing all or part of the functions of a network device or terminal device. For ease of description, the first device will be used as an example below.
[0081] The method includes: sending a second DCI, the second DCI including scheduling information of one or more PDSCHs; sending one or more PDSCHs, the time interval between the start position of the time domain resource of the second DCI and the end position of the time domain resource of the last PDSCH in the one or more PDSCHs being less than a first time range.
[0082] Optionally, the first time range can be predefined, indicated by DCI, or configured by SIB, RRC signaling, or MAC CE.
[0083] Optionally, the scheduling information includes at least one of the following: frequency domain resource allocation, time domain resource allocation, VRB to PRB mapping, MCS, TB extension, or TRS availability indication.
[0084] The above scheme, based on the limitation of the first time range, can avoid situations where the interval between the DCI and its scheduled PDSCH is too long, resulting in inaccurate resource indication, or where changes in the PDSCH parameters caused by large changes in the channel state lead to paging message reception failure.
[0085] Optionally, the first time range also includes a third DCI, which is used to schedule one or more PDSCHs; the third DCI and the one or more PDSCHs scheduled by the third DCI are within the first time range.
[0086] Optionally, an SSB is sent, wherein the time interval between the start position of the time domain resource of the SSB and the end position of the time domain resource of the last PDSCH in one or more PDSCHs is less than a second time range.
[0087] Optionally, the second time range can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE.
[0088] With the above scheme, based on the limitation of the second time range, the interval of one or more of SSB, PDCCH, and PDSCH can be within a certain time range. By concentrating all signals for transmission within the second time range, the first device and / or the second device can remain in a deep sleep state for an extended period, which is beneficial for energy saving of the first device and / or the second device.
[0089] Fifthly, a communication device is provided. The communication device includes: a processor configured to perform the first aspect and any possible method thereof, the processor configured to perform the second aspect and any possible method thereof, the processor configured to perform the third aspect and any possible method thereof, or the processor configured to perform the fourth aspect and any possible method thereof.
[0090] In some implementations, the communication device described in the fifth aspect may further include a transceiver. This transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device described in the fifth aspect and other communication devices.
[0091] In one possible implementation, the communication device described in the fifth aspect may further include a memory. This memory may be integrated with the processor or disposed separately. The memory may be used to store computer programs and / or data related to the methods of the first aspect or any embodiment thereof, the second aspect or any embodiment thereof, the third aspect or any embodiment thereof, or the fourth aspect or any embodiment thereof.
[0092] Furthermore, the technical effects of the communication device described in the fifth aspect can be referred to the technical effects of the first aspect or any embodiment of the first aspect, the second aspect or any embodiment of the second aspect, the third aspect or any embodiment of the third aspect, or the fourth aspect or any embodiment of the fourth aspect, which will not be repeated here.
[0093] A sixth aspect provides a communication device. The communication device includes a processor coupled to a memory, the processor being configured to execute a computer program or instructions stored in the memory to cause the communication device to perform the method of the first aspect or any embodiment of the first aspect, to perform the method of the second aspect or any embodiment of the second aspect, to perform the method of the third aspect or any embodiment of the third aspect, or to perform the method of the fourth aspect or any embodiment of the fourth aspect.
[0094] In one possible implementation, the communication device may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver can be used for communication between the communication device and other communication devices.
[0095] In one possible implementation, the communication device further includes the memory for storing the aforementioned computer program or instructions. Optionally, the memory and processor are integrated together.
[0096] Furthermore, the technical effects of the communication device described in the sixth aspect can be referred to the technical effects of the first aspect or any embodiment of the first aspect, the second aspect or any embodiment of the second aspect, the third aspect or any embodiment of the third aspect, or the fourth aspect or any embodiment of the fourth aspect, which will not be repeated here.
[0097] A seventh aspect provides a communication device. The communication device includes: a processing unit configured to perform the first aspect and any possible method thereof, a second aspect and any possible method thereof, a third aspect and any possible method thereof, or a fourth aspect and any possible method thereof.
[0098] In some implementations, the communication device described in the seventh aspect may further include a transceiver unit. This transceiver unit may include a transmitting unit and a receiving unit. The transceiver unit can be used for communication between the communication device described in the seventh aspect and other communication devices.
[0099] In one possible implementation, the communication device described in the seventh aspect may further include a storage unit. This storage unit may be integrated with the processing unit or may be disposed separately. The storage unit may be used to store computer programs and / or data involved in the methods of the first aspect or any embodiment thereof, computer programs and / or data involved in the methods of the second aspect or any embodiment thereof, computer programs and / or data involved in the methods of the third aspect or any embodiment thereof, or computer programs and / or data involved in the methods of the fourth aspect or any embodiment thereof.
[0100] Furthermore, the technical effects of the communication device described in the seventh aspect can be referred to the technical effects of the first aspect or any embodiment of the first aspect, the second aspect or any embodiment of the second aspect, the third aspect or any embodiment of the third aspect, or the fourth aspect or any embodiment of the fourth aspect, which will not be repeated here.
[0101] Eighthly, a chip is provided, including a processor for calling a computer program or computer instructions in a memory to cause the processor to execute any of the implementations of the first aspect, any of the implementations of the second aspect, any of the implementations of the third aspect, or any of the implementations of the fourth aspect.
[0102] In some implementations, the processor is coupled to the memory via an interface.
[0103] A ninth aspect provides a communication system. The communication system includes: a second means for performing the method described in the first aspect or any embodiment thereof; a first means for performing the method described in the second aspect or any embodiment thereof; a second means for performing the method described in the third aspect or any embodiment thereof; or, a first means for performing the method described in the fourth aspect or any embodiment thereof.
[0104] A tenth aspect provides a computer-readable storage medium comprising: a computer program or instructions; which, when executed, cause the method as described in the first aspect or any embodiment thereof to be implemented, cause the method as described in the second aspect or any embodiment thereof to be implemented, cause the method as described in the third aspect or any embodiment thereof to be implemented, or cause the method as described in the fourth aspect or any embodiment thereof to be implemented.
[0105] Eleventhly, a computer program product is provided, comprising a computer program or instructions that, when executed, cause the method as described in the first aspect or any embodiment of the first aspect to be implemented, cause the method as described in the second aspect or any embodiment of the second aspect to be implemented, cause the method as described in the third aspect or any embodiment of the third aspect to be implemented, or cause the method as described in the fourth aspect or any embodiment of the fourth aspect to be implemented. Attached Figure Description
[0106] Figure 1 is a schematic diagram of a communication system.
[0107] Figure 2 is a schematic diagram of an SSB structure.
[0108] Figure 3 is a schematic diagram of the time-domain location of an SSB.
[0109] Figure 4 is a schematic flowchart of a communication method according to an embodiment of this application.
[0110] Figure 5 is a schematic diagram of a PDSCH pattern according to an embodiment of this application.
[0111] Figure 6 is a schematic diagram of the relationship between SSB, PDCCH and PDSCH according to an embodiment of this application.
[0112] Figure 7 is a schematic flowchart of a communication method according to an embodiment of this application.
[0113] Figure 8 is a schematic diagram of a bitmap according to an embodiment of this application.
[0114] Figure 9 is a schematic diagram of another bit diagram according to an embodiment of this application.
[0115] Figure 10 is a schematic flowchart of a communication method according to an embodiment of this application.
[0116] Figure 11 is a schematic flowchart of a communication method according to an embodiment of this application.
[0117] Figure 12 is a schematic diagram of multi-DCI resource scheduling according to an embodiment of this application.
[0118] Figure 13 is a schematic flowchart of a communication method according to an embodiment of this application.
[0119] Figure 14 is a schematic diagram of multi-beam time-frequency resources according to an embodiment of this application.
[0120] Figure 15 is a schematic flowchart of a communication method according to an embodiment of this application.
[0121] Figure 16 is a schematic block diagram of a communication device according to an embodiment of this application.
[0122] Figure 17 is a schematic block diagram of another communication device according to an embodiment of this application. Detailed Implementation
[0123] The technical solutions in this application will now be described with reference to the accompanying drawings.
[0124] To facilitate understanding of the embodiments of this application, the following points will be explained before introducing this application.
[0125] 1. In this application, the term "system" may be used interchangeably with "network". This application will present various aspects, embodiments, or features in relation to a system that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches may also be used.
[0126] In this application, the words "exemplarily," "for example," etc., are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as an "example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the use of the word "example" is intended to present the concept in a specific manner.
[0127] 2. In the embodiments of this application, "instruction" can include direct instruction and indirect instruction, as well as explicit instruction and implicit instruction. The information indicated by a certain piece of information is called the information to be instructed. In the specific implementation process, there are many ways to instruct the information to be instructed, such as, but not limited to, directly instructing the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly instruct the information to be instructed by instructing other information, where there is a correlation between the other information and the information to be instructed. It can also instruct only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement order of various pieces of information, thereby reducing instruction overhead to some extent. At the same time, the common parts of various pieces of information can be identified and uniformly indicated to reduce the instruction overhead caused by individually indicating the same information.
[0128] Furthermore, the specific indication method can also be any existing indication method, such as, but not limited to, the above-mentioned indication methods and their various combinations. Specific details of various indication methods can be found in existing technologies, and will not be repeated here. As can be seen from the above, for example, when multiple pieces of information of the same type need to be indicated, the indication methods for different pieces of information may differ. In the specific implementation process, the required indication method can be selected according to specific needs. This application embodiment does not limit the selected indication method; therefore, the indication methods involved in this application embodiment should be understood to cover various methods that enable the party to be indicated to obtain the information to be indicated.
[0129] 3. "Predefined," "pre-defined," "pre-configured," or "pre-configured" can be understood as standard-defined, which can be implemented by pre-saving corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices). This application embodiment does not limit the specific implementation method. "Saving" can refer to saving in one or more memories. One or more memories can be separate settings or integrated into the encoder or decoder, processor, or communication device. One or more memories can also be partially separate settings and partially integrated into the decoder, processor, or communication device. The type of memory can be any form of storage medium, and this application embodiment does not limit this. "Configuration" refers to network device configuration, which can be changed through system information block (SIB) or radio resource control (RRC) signaling.
[0130] 4. The “protocol” involved in the embodiments of this application may refer to standard protocols in the field of communication, such as the Long Term Evolution (LTE) protocol, the New Radio (NR) protocol, and related protocols applied to future communication systems. The embodiments of this application do not limit this.
[0131] 5. In the embodiments of this application, the descriptions such as "when," "under the circumstances," "if," and "if" all refer to the fact that the device (e.g., the terminal device) will make corresponding processing under certain objective circumstances. They are not time limits, nor do they require the device (e.g., the terminal device) to have a judgment action when implementing it, nor do they mean that there are other limitations.
[0132] 6. In the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship. For example, A / B can represent A or B. The "and / or" in the embodiments of this application is merely a description of the relationship between the related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural. Furthermore, in the description of the embodiments of this application, unless otherwise stated, "multiple" refers to two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.
[0133] 7. In the embodiments of this application, "time unit" generally refers to a unit of time. A time unit can be a radio frame, subframe, slot, mini-slot, orthogonal frequency division multiplexing (OFDM) symbol, hour (h), minute (min), second (s), millisecond (ms), partial OFDM symbol, on-offkeying (OOK) symbol, OOK time unit, or a fraction of a millisecond (e.g., 1 / 32ms) time unit. Alternatively, a time unit can be multiple radio frames, multiple subframes, multiple slots, multiple mini-slots, multiple OFDM symbols, several hours, several minutes, several seconds, several milliseconds (ms), multiple partial OFDM symbols, multiple OOK symbols, multiple OOK time units, or several fractions of a millisecond time unit. A radio frame may include multiple subframes, a subframe may include one or more slots, and a slot may include at least one OFDM symbol. Alternatively, a radio frame may include multiple slots, and a slot may include at least one OFDM symbol. For ease of distinction, in this embodiment, the time unit mapped by OOK modulation is called an OOK time unit, and an OFDM symbol may include one or more OOK time units. For ON mode, the OOK time unit is also called an OOK ON time unit. An OOK time unit can also be referred to as an OOK symbol.
[0134] 8. In the embodiments of this application, the center frequency point can be understood as a cell or a frequency point. "Cell" can be understood as "cell frequency point," "carrier frequency," "carrier frequency point," "frequency point," point A, ARFCN (Absolute Radio-Frequency Channel Number), frequency number, carrier frequency, etc., and they can be used interchangeably unless otherwise specified. A frequency point can be the frequency domain position corresponding to the carrier frequency or frequency number, the frequency domain position corresponding to the center of the frequency band or bandwidth, the frequency domain position, the center frequency point of the bandwidth portion, or the frequency domain position corresponding to the center of the bandwidth portion.
[0135] Furthermore, to facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.
[0136] Unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments of this application are consistent and can be referenced and combined with each other. Technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0137] 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.
[0138] The technical solutions of this application can be applied to various communication systems, including but not limited to: LTE systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, NR systems and other fifth-generation (5G) mobile communication systems, narrowband Internet of Things (NB-IoT) systems, enhanced machine-type communication (eMTC) systems, enhanced mobile broadband (eMBB) systems, ultra-reliable low latency communications (URLLC) systems, non-terrestrial network (NTN) communication systems, open RAN (O-RAN or ORAN), cloud radio access network (CRAN), LTE-machine-to-machine (LTE-M) systems, or future communication networks, etc.
[0139] In the embodiments of this application, the term "communication" can also be described as "data transmission," "signal transmission," "information transmission," or simply "transmission." In the embodiments of this application, transmission can include sending and / or receiving. Exemplarily, transmission can be uplink transmission, such as a terminal device sending a signal to a network device; transmission can also be downlink transmission, such as a network device sending a signal to a terminal device; transmission can also be sidelink transmission, such as a terminal device sending a signal to another terminal device. Exemplarily, "transmission" can be air interface-level transmission, or it can refer to signal transmission at a chip input (I) / output (O) interface, rather than air interface-level transmission.
[0140] Figure 1 is a schematic diagram of a communication system 100. As shown in Figure 1, the communication system 100 includes a radio access network (RAN) 110 and a core network (CN) 120. Optionally, the communication system 100 may also include an Internet 130. The network equipment may include RAN 110, or the network equipment may include RAN 110 and CN 120.
[0141] RAN110 may include at least one access network device (as shown in Figure 1, 111a and 111b) and at least one terminal device (as shown in Figure 1, 112a-112j). The terminal device is wirelessly connected to the access network device. The access network device is wirelessly or wiredly connected to the core network 120. The core network 120 may include one or more core network devices. The core network device and the access network device may be independent physical devices, or the functions of the core network device and the logical functions of the access network device may be integrated on the same physical device, or a single physical device may integrate some of the functions of the core network device and some of the functions of the access network device. Terminal devices and access network devices may be interconnected via wired or wireless means. Terminal devices and terminal devices, access network devices and access network devices, and terminal devices and access network devices may communicate wirelessly via air interface resources. For example, air interface resources may include at least one of time-domain resources, frequency-domain resources, code resources, and spatial resources. It should be noted that Figure 1 is only a schematic diagram. The communication system 100 may also include other devices with wireless transceiver functions, such as wireless relay devices and wireless backhaul devices, which are not shown in Figure 1.
[0142] RAN 110 can be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4G, 5G mobile communication system, or a future communication network. RAN 110 can also be an O-RAN, CRAN, or Wireless Fidelity (WiFi) system, or a communication system integrating two or more of the above systems. In this invention, RAN 110 can be an NTN system, and RAN 110 can be in transparent transmission mode or regenerative mode.
[0143] Access network equipment can be any device with wireless transceiver capabilities. For example, access network equipment can be a base station used to connect terminal devices to the RAN. Access network equipment is sometimes also referred to as an access network node. It is understood that the names of devices with access capabilities may differ in systems employing different wireless access technologies. For ease of description, the devices providing wireless communication access capabilities to terminal devices in this application embodiment are collectively referred to as base stations. In this application embodiment, access network equipment includes, but is not limited to: various forms of macro base stations (as shown in Figure 1, 111a), micro base stations or indoor stations (as shown in Figure 1, 111b), pico base stations, small stations, balloon stations, relay stations, access points, etc. Access network equipment can include evolved node Bs (eNBs or eNodeBs) in LTE, access points (APs), wireless relay nodes, wireless backhaul nodes, transmission points (TPs), or transmission reception points (TRPs) in wireless fidelity (WiFi) systems. It can also include next-generation NodeBs (gNBs) or transmission points (TRPs or TPs) in 5G systems, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, and network nodes constituting a gNB or transmission point, such as baseband units (BBUs) or distributed units (DUs). Furthermore, it can include access network equipment, servers, or vehicle-mounted equipment in future communication networks. Access network equipment can also be modules or units that perform some of the functions of a base station; for example, it can be a central unit (CU) or a DU.
[0144] For example, in a universal mobile telecommunications system (UMTS) or LTE wireless communication system, the access network equipment can be a macro base station eNB; in a heterogeneous network (HetNet) scenario, the access network equipment can be a micro base station eNB; in a distributed base station scenario, the access network equipment can include a BBU and a remote radio unit (RRU); in a cloud radio access network (CRAN) scenario, the access network equipment can be a BBU pool and an RRU; and in future wireless communication systems, the access network equipment can be a gNB.
[0145] In this embodiment, the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system, which can be installed in the network device. The chip system can be composed of chips, or it can include chips and other discrete components.
[0146] Communication between access network devices and terminal devices follows a specific protocol layer structure. This protocol layer may include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer may include at least one of the following: radio resource control (RRC) layer, packet data convergence protocol (PDCP) layer, radio link control (RLC) layer, media access control (MAC) layer, or physical (PHY) layer, etc. The user plane protocol layer may include at least one of the following: service data adaptation protocol (SDAP) layer, PDCP layer, RLC layer, MAC layer, or physical layer, etc.
[0147] In another possible scenario, a RAN node can be a module or unit that performs some of the functions of a base station; or multiple RAN nodes can cooperate to assist terminal devices in achieving wireless access, with different RAN nodes performing some of the functions of a base station. For example, a RAN node can be a CU, DU, or a radio unit (RU), etc.
[0148] The functionality of a CU can be implemented by a single entity or by different entities. For example, the functionality of the CU can be further divided, separating the control plane and user plane and implementing them through different entities, namely the control plane CU entity (i.e., CU-control plane (CP) entity) and the user plane CU entity (i.e., CU-user plane (UP) entity). This CU-CP entity and CU-UP entity can be coupled with the DU to jointly complete the functions of the RAN node. The CU and DU can be set up separately or included in the same network element, such as in the BBU. Any unit among the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0149] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples.
[0150] The CU and DU can be configured according to the protocol layer functions of the wireless network they implement: for example, the CU can be configured to implement the functions of the PDCP layer and above (e.g., the RRC layer and / or SDAP layer); the DU can be configured to implement the functions of the protocol layers below the PDCP layer (e.g., the RLC layer, MAC layer, and / or PHY layer). For specific descriptions of the above protocol layers, please refer to the relevant 3GPP technical specifications or the technical specifications of other applicable communication protocols.
[0151] The above division of the processing functions of CU and DU according to protocol layers is merely an example; other division methods are also possible, and this application does not limit this. For example, in one design, CU or DU can be further divided into processing functions with protocol layers. In one design, some functions of the RLC layer and the functions of the protocol layer above the RLC layer are located in the CU, while the remaining functions of the RLC layer and the functions of the protocol layer below the RLC layer are located in the DU.
[0152] In another possible design, the DU and RU collaborate to implement the PHY layer functionality, or, more specifically, a portion of the PHY layer functionality of the DU can be moved to the RU. A DU can be connected to one or more RUs. The functions of the DU and RU can be configured in various ways depending on the design. For example, the DU may be configured to implement baseband functions, and the RU may be configured to implement mid-RF functions. Alternatively, the DU may be configured to implement higher-level functions in the PHY layer, and the RU may be configured to implement lower-level functions in the PHY layer, or both lower-level and RF functions. Higher-level functions in the physical layer may include a portion of the physical layer's functionality closer to the MAC layer, and lower-level functions may include another portion of the physical layer's functionality closer to the mid-RF side. This application does not limit the specific functions of the DU and RU. The interface between the DU and RU can be called a fronthaul interface. In one design, the CU may not have a PDCP layer; for example, the CU may only include an RRC layer. The CU-CP may not have PDCP-C. The CU-UP may not have PDCP-U, or may not have a CU-UP. In one design, the DU may not have an RLC layer; for example, the DU may only have a MAC and a higher PHY layer.
[0153] Core network equipment refers to the equipment in the core network that provides service support to terminals. Examples of core network equipment include: Access and Mobility Management Function (AMF) entities, Session Management Function (SMF) entities, User Plane Function (UPF) entities, Policy Control Function (PCF) entities, Unified Data Management (UDM) entities, Application Function (AF) entities, Network Exposure Function (NEF) entities, Network Data Analytics Function (NWDAF) entities, Location Management Function (LMF) entities, Sensing Function (SF) entities, and so on, not listed here. Among these, the AMF entity is responsible for terminal access management and mobility management, such as user location updates, user network registration, and user handover; the SMF entity is responsible for session management, such as session establishment, modification, and release. Specific functions include allocating IP addresses to users and selecting UPFs that provide packet forwarding capabilities; UPF entities can be user plane functional entities, mainly responsible for connecting to external networks; PCF is responsible for providing policies to AMF and SMF, such as quality of service (QoS) policies and slice selection policies; UDM is used to store user data, such as subscription information and authentication / authorization information; AF is responsible for providing services to the 3GPP network, such as influencing service routing and interacting with PCF for policy control; NEF exposes the capabilities of various network functions and is responsible for converting internal and external information; LMF is mainly responsible for location management, such as initiating location procedures and locating specific terminals; NWDAF is used to collect, process, and analyze various data from the network, thereby helping operators better understand network performance, optimize network configuration, and improve user experience; SF is used for selecting sensing devices, controlling sensing services, processing sensing measurement data independently or jointly with other network elements, and outputting sensing results to the sensing requester. It should be noted that in this application, an entity can also be referred to as a network element or a functional entity. For example, an AMF entity can also be referred to as an AMF network element or an AMF functional entity, and an SF entity can also be referred to as an SF network element or an SF functional entity, etc.
[0154] When the RAN is O-RAN, it can also have artificial intelligence (AI) capabilities. For example, O-RAN includes an intelligent controller. The intelligent controller can be a non-real-time RAN intelligent controller (RIC / non-RT RIC / NRT RIC) or a near-real-time RAN intelligent controller (RIC / near-RT RIC / nRT RIC). A non-real-time RIC can be used to implement non-real-time intelligent management of RAN functions, enabling workflows including model training and model updates, and guiding applications / functions in the nRT RIC based on policies. A near-real-time RIC can be used to implement near-real-time intelligent management of the RAN. Through data collection and related operations on the E2 interface, near-real-time control and optimization of O-RAN modules and resources are achieved.
[0155] Terminal equipment can be a device that provides voice and / or data connectivity to users; it can also be a device with wireless connectivity. Terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (such as on airplanes, balloons, and satellites). Terminal equipment can also be referred to as user equipment (UE), access terminal, terminal, subscriber unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless network equipment, user agent, or user device. In this application embodiment, terminal devices include, but are not limited to: cellular phones, mobile phones, wireless data cards, wireless modems, tablets, laptop computers, notebook computers, handheld computers, mobile internet devices (MIDs), computers with wireless transceiver capabilities, cordless phones, session initiation protocol (SIP) phones, smartphones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handsets with wireless communication capabilities, computing devices or other devices connected to wireless modems, in-vehicle devices (e.g., cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), wearable devices (e.g., smartwatches, smart bracelets, pedometers, smart glasses, etc.), satellite terminals, terminal devices in the Internet of Things or the Internet of Vehicles, as well as any form of terminal in future networks, relay user equipment, or terminals in future evolved public land mobile networks (PLMNs), etc.Terminal devices can also be virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), light UE, reduced capability UE (REDCAP UE), machine type communication (MTC) terminals, terminal devices in industrial control, terminal devices in self-driving, terminal devices in remote medical care, terminal devices in smart grids, wireless terminals in transportation safety, terminal devices in smart cities, terminal devices in smart homes, tactile terminal devices, smart home devices (e.g., refrigerators, televisions, air conditioners, electricity meters, etc.), smart robots, robotic arms, workshop equipment, wireless terminals in self-driving, or flying devices (e.g., smart robots, hot air balloons, drones, airplanes), etc. The terminal device can also be a vehicle device, such as a complete vehicle device, an in-vehicle module, an in-vehicle communication module, an in-vehicle chip, an on-board unit (OBU), or a telematics box (T-BOX). The terminal device can also be other devices with terminal functions; for example, it can be a device that functions as a terminal in device-to-device (D2D) communication. The terminal device can also be other embedded communication modules. This application does not limit the scope of the embodiments described herein.
[0156] In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip or chip system. This device can be installed in the terminal device. The chip system can consist of chips or include chips and other discrete components. In the technical solution of this application embodiment, the device for implementing the functions of the terminal device is referred to as the terminal device, which can also be called a terminal. The following description may use a UE (User Equipment) as an example to illustrate the technical solution provided in this application embodiment.
[0157] The roles of base stations and terminals can be relative. For example, the helicopter or drone 112i in Figure 1 can be configured as a mobile base station. For terminals 112j that access the wireless access network 110 via 112i, terminal 112i is a base station; however, for base station 111a, 112i is a terminal, meaning that 111a and 112i communicate via a wireless air interface protocol. Of course, 111a and 112i can also communicate via a base station-to-base station interface protocol. In this case, relative to 111a, 112i is also a base station. Therefore, both base stations and terminals can be collectively referred to as communication devices. 111a and 111b in Figure 1 can be called communication devices with base station functions, and 112a-112j in Figure 1 can be called communication devices with terminal functions.
[0158] Base station equipment and terminal equipment can communicate via a wireless link. The transmission link from the base station to the terminal equipment can be called the downlink (DL) or downlink channel, and is used to transmit downlink signals. The transmission link from the terminal equipment to the base station can be called the uplink (UL) or uplink channel, and is used to transmit uplink signals.
[0159] For example, considering the transmission from the UMTS terrestrial radio access network (UTRAN) to the UE (UTRAN to UE, Uu) interface, the two parties in the wireless communication may include a base station and a terminal device.
[0160] The communication system applicable to the embodiments of this application has been described above. To facilitate understanding of the technical solutions provided by the embodiments of this application, the relevant technical features involved in the embodiments of this application will be explained below. It should be noted that these explanations are intended to make the embodiments of this application easier to understand and should not be considered as a limitation on the scope of protection claimed by this application.
[0161] To facilitate understanding of the solution, the following is a brief introduction to the relevant basic concepts. The architecture and methodology will gradually evolve with technological advancements, therefore the following definitions do not constitute a limitation on this application.
[0162] 1. Synchronization signal and PBCH block (SSB)
[0163] The SSB contains key signals used for synchronization between the base station and the UE. As shown in Figure 2, the SSB mainly consists of three parts: the primary synchronization signal (PSS), the secondary synchronization signal (SSS), and the PBCH. The PSS occupies 127 subcarriers, the SSS occupies 127 subcarriers, and the PBCH occupies 576 subcarriers. The main function of the PSS and SSS is to help the UE maintain synchronization with the base station in time and frequency. The PSS is a 127-length m-sequence, and the SSS is a 127-length Gold sequence. The UE finds the peak value of the correlation peak by correlating the PSS and SSS with the local sequence, and determines the time-frequency position of the sequence based on the peak value of the correlation peak, thereby achieving synchronization. The PBCH consists of two parts: the master information block (MIB) message and additional timing-related information.
[0164] During communication, the base station periodically transmits SSBs to allow user equipment to synchronize. Considering multi-beam scenarios, the base station transmits multiple SSBs per cycle, each corresponding to a different SSB index. The time-domain transmission positions of SSBs corresponding to different SSB indices follow a fixed pattern. Transmitting multiple SSBs can be understood as the base station using different beams or transmitting towards different beam directions. As shown in Table 1, the 3GPP standard provides five different time-domain positions for SSBs (Case A to Case E), where L is the number of SSB indices within an SSB burst, different n values correspond to different SSB indices, and f is the carrier frequency. Based on the pattern settings in Table 1, Figure 3 provides a more intuitive representation of the time-domain position relationships of SSBs with different SSB indices. Taking the scenario below 3GHz in Case A as an example, when n=0, the starting symbol indices of the SSBs are 2 and 8; when n=1, the starting symbol indices of the SSBs are 16 and 22. As shown in Figure 3, in the first 5ms of each 10ms frame, the transmission pattern of the SSBs follows the aforementioned index positions.
[0165] Table 1. Time Domain Location of SSB
[0166] For the terminal, the UE can try to receive different SSBs sent by the base station and determine the optimal SSB index or the SSB index that meets the channel quality requirements based on the measured channel quality. The UE can also receive SSBs at fixed known SSB transmission times according to its own synchronization or measurement needs to ensure its performance in receiving other signals or channels. The UE can also receive SSBs and determine the channel quality for terminal mobility management.
[0167] 2. Paging Process
[0168] Discontinuous reception (DRX) is a power-saving method for UEs. During the DRX cycle, the UE only turns on the receiver for necessary periods to monitor the physical downlink control channel (PDCCH) and receive paging messages carried on its own physical downlink shared channel (PDSCH) as indicated by the PDCCH. The process of the UE receiving paging signals is as follows:
[0169] 1) Determine the location of the monitoring PDCCH. The UE determines the location of the paging frame (PF) according to formula (1), represented by its frame number, where SFN is the system frame number (SFN) of the UE's PF. offset To determine the offset used by the PF, T is the paging period, and N is the number of PFs within one paging period T. UE ID 5G-S-TMSImod1024, 5G-shorten-temporary mobile subscription identifier (5G-S-TMSI) is the UE's temporary identity identifier, (A)mod(B) represents the remainder or modulo operation of A divided by B, and (A)div(B) represents the quotient of A divided by B. (SFN+PF) offset )mod T=(T div N)*(UE ID (1) mod N)
[0170] Based on the defined PF, the UE also needs to determine the identifier of the paging occasion (PO) that needs to be monitored within the PF. The identifier of the PO is i. s Determined by formula (2), where N s floor(A) represents the number of point objects (POs) in a floor function (PF), where floor(A) denotes rounding down A. s =floor(UE) ID / N)mod N S (2)
[0171] Once the PO (Position of Interest) is identified, each PO can contain one or more monitoring occasions (MOs). Each MO corresponds to a different SSB (Signal Sub-Side) index, or in other words, each MO corresponds to a different beam direction. After receiving multiple SSBs, the UE can determine the SSB index or beam direction with the best signal quality or that meets the conditions, and then monitor the PDCCH (Power Distribution Center CH) at the corresponding MO based on the SSB index.
[0172] 2) Determine the location of the received PDSCH. The time-frequency resource location of the PDSCH, or paging message, is indicated by the downlink control information (DCI) carried in the PDCCH. The bit information contained in the DCI is as follows:
[0173] • Short message indicator: Includes 2 bits of indicator information, where "11" indicates that it contains paging scheduling information and short message, "01" indicates that it contains only paging scheduling information, "10" indicates that it contains only short message, and "00" is a reserved bit;
[0174] • Short message: Consists of 8 bits, of which 4 bits are reserved bits. Short messages are used to indicate modifications to the broadcast control channel (BCCH), to indicate earthquake and tsunami warning system (ETWS) or commercial mobile alert system (CMAS) notifications, and to indicate that the UE can stop monitoring the PDCCH.
[0175] • Frequency domain resource assignment: Indicates the frequency domain location of the PDSCH;
[0176] • Time domain resource assignment: Indicates the time domain location of the PDSCH;
[0177] • Virtual resource block (VRB) to physical resource block (PRB) mapping: Indicates the mapping method from VRB to PRB;
[0178] • Modulation and coding scheme (MCS): Indicates the modulation and coding scheme used in this scheduling.
[0179] • Transport block (TB) scaling: Indicates how the size of a TB is determined;
[0180] • Tracking Reference Signal (TRS) Availability Indication: Indicates the availability of a set of TRS resources;
[0181] • Reserved bits.
[0182] 3) Receive the PDSCH at the designated location. Receive the PDSCH according to the time-frequency resources indicated by the frequency and time-domain resource allocations in the PDCCH, and obtain the paging message. The paging message is used to notify one or more UEs. A paging message includes one or more paging records, each paging record including a terminal identifier. A paging message carried by a single PDSCH can include a maximum of 32 paging records, or UE identifiers.
[0183] 4) Demodulate and decode the PDSCH. The UE uses the paging message carried in the PDSCH to determine whether the paging message includes its own terminal identifier. If the paging message does not include its own terminal identifier, the UE continues to monitor the PDCCH in the next paging cycle; if the paging message includes its own terminal identifier, the UE enters the random access procedure.
[0184] To facilitate a clear description of the technical solutions of the embodiments of this application, the above content has been explained in conjunction with the meaning of specific fields and symbols, but the definition of the relevant fields and symbols is not limited in this application.
[0185] In the paging method described above, one PDCCH can only schedule one PDSCH, or paging message. Whenever a paging message needs to be sent, the base station must send one PDCCH. When the base station needs to send different paging messages to multiple UEs, it needs to send a corresponding number of PDCCHs for scheduling, resulting in frequent PDCCH transmissions that are detrimental to base station energy efficiency. Furthermore, multiple PDCCHs sent by the base station may carry some identical information; sending a separate PDCCH for each PDSCH also wastes information bits. To address this technical problem, this application embodiment designs a new method for scheduling PDSCHs using one PDCCH, enabling one PDCCH to schedule multiple PDSCHs. For example, it retains the identical information carried by multiple PDCCHs and adds scheduling information for multiple new PDSCHs. This solution, by designing a method for scheduling multiple PDSCHs using one PDCCH, saves PDCCH information bit overhead while reducing the number of PDCCHs sent, which is beneficial for network energy efficiency and improves transmission performance.
[0186] This application provides an information transmission method applicable to the aforementioned communication system, primarily involving the interaction between terminal devices and network devices. The information sending end is a first device, and the information receiving end is a second device. For downlink information transmission, the first device is a network device, and the second device is a terminal device. Unless otherwise specified, the device in this application can refer to the device itself, a module within the device (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of the functions of the first device. The method includes: the first device sending a first DCI, which is used to schedule M PDSCHs, where M is an integer greater than 1. The M PDSCHs carry M paging messages, each paging message including a set of paging records of the terminal devices. The first device sends the M PDSCHs; correspondingly, the second device receives the first DCI and receives one of the M PDSCHs according to the first DCI. Regarding how the first DCI schedules the M PDSCHs, this application provides three possible implementation designs, which will be described in detail below through the embodiments corresponding to Figures 4, 7, and 10.
[0187] Figure 4 is a flowchart illustrating the communication method provided in an embodiment of this application. This communication method is applicable to the aforementioned communication system and mainly involves the interaction between a terminal device and a network device. This application embodiment includes an information transmission method, where the information sender is a first device and the information receiver is a second device. For downlink information transmission, the first device is a network device, and the second device is a terminal device. For ease of description, the following description uses downlink transmission between the first and second devices as an example.
[0188] S301, the first device sends the first DCI, and correspondingly, the second device receives the first DCI.
[0189] The first DCI is used to schedule M PDSCHs, where M is an integer greater than 1. The M PDSCHs carry M paging messages, and each paging message includes a set of paging records of terminal devices.
[0190] In this embodiment, the first DCI scheduling of M PDSCHs can be understood as the first DCI indicating the scheduling information of M PDSCHs, or the scheduling information of M PDSCHs can be determined based on the information carried by the first DCI. Compared with each PDSCH requiring a separate DCI for scheduling, scheduling multiple PDSCHs through a single first DCI can reduce the number of PDCCHs sent, reuse the same scheduling information of different PDSCHs in the DCI to save bit overhead, which is beneficial for network energy saving and improves transmission performance.
[0191] The scheduling information of the PDSCH includes at least one of the following: frequency domain resource allocation, time domain resource allocation, VRB to PRB mapping, MCS, TB extension, or TRS availability indication, etc.; M PDSCHs carrying M paging messages can be understood as a one-to-one correspondence between M PDSCHs and M paging messages, with each PDSCH carrying one paging message; each paging message including a set of terminal device paging records can be understood as a paging message including one or more paging records, each paging record including a terminal identifier. For example, a paging message may include up to 32 paging records.
[0192] Optionally, the first DCI includes scheduling information for a first PDSCH, which is one of M PDSCHs. The first device indicates the time-frequency resource information of the M PDSCHs through the frequency domain resource allocation and / or time domain resource allocation, the first time domain offset and / or the first frequency domain offset, and the value of M in the scheduling information of the first PDSCH. The time / frequency resources of the M PDSCHs satisfy the following conditions: the offset between any two adjacent PDSCHs in the time domain is the first time domain offset, and / or the offset between any two adjacent PDSCHs in the frequency domain is the first frequency domain offset. That is, the first DCI does not need to include the time / frequency resource information of all M PDSCHs; for example, it can include only the time / frequency resource information of one PDSCH. The second device, combining the relationships between the time / frequency resources of multiple PDSCHs, can determine the time / frequency resource information of multiple PDSCHs. Therefore, the first device can achieve time / frequency resource scheduling for multiple PDSCHs with minimal signaling overhead. It should be noted that, in possible implementations, the first DCI may also include certain scheduling information of the second PDSCH to implement additional special configurations. This application does not limit the first DCI to include only the scheduling information of one PDSCH.
[0193] Specifically, the frequency domain resource allocation in the scheduling information indicates the frequency domain resource information of the PDSCH, and the time domain resource allocation indicates the time domain resource information of the PDSCH. The time domain offset can be the offset between the start or end position of the previous PDSCH and the start or end position of the next PDSCH in two adjacent PDSCHs. The frequency domain offset can also be the offset between the start or end position of the previous PDSCH and the start or end position of the next PDSCH in two adjacent PDSCHs. Based on the first time domain offset and / or the first frequency domain offset, and the value of M, the time-frequency resource pattern of M PDSCHs can be determined. Then, based on the frequency domain resource information and / or time domain resource information of the first PDSCH, the time-frequency resource position of one PDSCH in the pattern can be determined to obtain the positions of all time-frequency resources. Here, the first PDSCH can be the first, the last, or one of the middle PDSCHs in the time-frequency resource pattern of the M PDSCHs.
[0194] Optionally, the scheduling information of the M PDSCHs, except for frequency domain resource allocation and time domain resource allocation, may be completely identical or partially identical. It can be understood that when the scheduling information, except for time and frequency resources, is completely identical, the M PDSCHs can reuse the same scheduling information. For example, the VRB-to-PRB mapping, MCS, TB extension, and TRS availability indication of the M PDSCHs may be identical; or, for the VRB-to-PRB mapping of the M PDSCHs, only one scheduling information is needed for the MCS, TB extension, and TRS availability indication.
[0195] It is understood that the first device, by indicating the frequency domain resource information and / or time domain resource information of the first PDSCH, the first time domain offset and / or the first frequency domain offset, and the value of M, can realize the time and frequency resources of multiple PDSCHs in the form of a time and frequency resource location combined with the relationship between M time and frequency resources using a single DCI; by multiplexing other scheduling information, it can realize the indication of other information of M PDSCHs, thereby saving PDCCH information bit overhead while reducing the number of PDCCHs sent, which is beneficial to network energy saving and improves transmission performance.
[0196] Optionally, the indication information for the first time domain offset and / or the indication information for the first frequency domain offset may include the indication information for the first time domain offset and / or the indication information for the first frequency domain offset. Alternatively, the first time domain offset and / or the first frequency domain offset may be predefined, or the first time domain offset and / or the first frequency domain offset may be configured via MIB, SIB, RRC signaling, RRC release message, media access control (MAC) control element (MAC CE), or core network. The SIB may be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application. In one possible manner, the indication information of the first time domain offset and / or the indication information of the first frequency domain offset can be carried in the information bits of the first DCI. For example, the indication information of the first time domain offset and / or the indication information of the first frequency domain offset can be carried in at least one of the following: reserved bits for short message indication, reserved bits for short message, reserved bits for the first DCI, or newly added bits of the first DCI. The indication information of the first time domain offset and / or the indication information of the first frequency domain offset can be indicated in the form of a list, or the value of the offset information can be directly indicated. There is no limitation on the indication form here.
[0197] Regarding the indication of the value of M, optionally, the first DCI includes the value of M, or the value of M is predefined, or the value of M is configured through MIB, SIB, RRC signaling, RRC release message, MAC CE, or core network, wherein the SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application. In one possible manner, the value of M can be carried in the information bits of the first DCI, for example, the value of M can be carried in at least one of the following: reserved bits for short message indication, reserved bits for short message, reserved bits for the first DCI, or newly added bits of the first DCI; the value of M can be indicated in the form of a list, or the numerical value of M can be directly indicated, and the indication form is not limited here.
[0198] It is understood that by using the different indication information of the first time domain offset and / or the indication information of the first frequency domain offset, as well as the indication method of the value of M, a flexible resource indication method can be achieved, reducing DCI indication overhead.
[0199] For example, as shown in Figure 5, taking the case where there is only a time-domain resource offset (but the frequency-domain resources are the same) between any two adjacent PDSCHs, the time-frequency resource positions of the remaining three PDSCHs (PDSCH1, PDSCH2, PDSCH3) can be obtained from the frequency-domain resource information and time-domain resource information of the first PDSCH (PDSCH0), the first time-domain offset, and the value of M (M=4). Here, PDSCH0 is the first PDSCH in the time domain of the diagram. It can be understood that when only a frequency-domain resource offset exists, the time-domain resources of the M PDSCHs are the same; when the offset between any two adjacent PDSCHs includes both time-domain and frequency-domain resource offsets, the time-domain and frequency-domain resources of the M PDSCHs are different.
[0200] S302, the first device sends M PDSCHs, and correspondingly, the second device receives one of the M PDSCHs.
[0201] The M PDSCHs carry M paging messages, each paging message including a set of paging records from the second device. The second device receives one of the M PDSCHs based on a first DCI and a first value, where the first value is the UE. ID mod M, UE ID This is the identifier for the second device.
[0202] In this embodiment, in conjunction with S301, the first device sending M PDSCHs can be understood as the first device sending M PDSCHs using the time-frequency resources of the M PDSCHs indicated by the first DCI. The time-frequency resources of these M PDSCHs correspond one-to-one with the M PDSCHs, so that the second device can determine the time-frequency resource location of the corresponding PDSCH and perform PDSCH reception. The M PDSCHs carrying M groups of paging messages from the second devices can be understood as each of the M PDSCHs carrying a paging message, each paging message including one or more paging records of the second devices, or in other words, each of the M PDSCHs carrying a group of paging records of the second devices, with one paging record corresponding to one second device. Therefore, the M PDSCHs can carry M groups of paging messages from the second devices.
[0203] Optionally, the M PDSCHs carry M different paging messages. Specifically, any two paging records carried by the M PDSCHs are different, or in other words, the M PDSCHs do not contain duplicate paging records.
[0204] For the second device, it only needs to receive one of the M PDSCHs and determine its paging record by decrypting the paging record list in a paging message carried in that PDSCH. If the UE identifier contained in a paging record in the paging record list matches the UE identifier of the second device, the second device begins the subsequent random access procedure. If the UE identifier contained in any paging record in the paging record list does not match the UE identifier of the second device, the second device continues to receive the next DCI-scheduled PDSCH. The second device receiving one of the M PDSCHs based on the first DCI and the first value can be understood as the second device using the resource scheduling information of the M PDSCHs in the first DCI and the UE... ID The value of mod M determines a PDSCH corresponding to the second device, where UE ID It can be 5G-S-TMSI, 5G-S-TMSI mod 1024, 5G-S-TMSI mod 4096, 5G-S-TMSI mod 8192, 5G-S-TMSI mod 32768, or other identification information, UE ID It could also be an identifier configured by the network device for the terminal device; this application does not limit this. Specifically, the second device determines the identifier based on the number M of PDSCHs and the UE. ID Determine the index or position of the corresponding PDSCH time-frequency resource among the M PDSCH time-frequency resources, where the index or position is determined by the UE. ID Once mod M is determined, the second device can determine the corresponding PDSCH time-frequency resource based on the index or position, and receive the PDSCH on that time-frequency resource. For example, as shown in Figure 5, assuming the UE... ID =11, M=4, the second device can be based on UE ID Mod M = 3 determines that the corresponding PDSCH is PDSCH3, where the indices of the four PDCCHs are 0, 1, 2, and 3 respectively. The second device can receive the paging message of the second device on the time and frequency resources corresponding to PDSCH3.
[0205] It is understood that, through the above method, the second device can determine the PDSCH it needs to receive based on the identification information and the number M of PDSCHs, ensuring the correct reception of the second device when multiple PDSCHs are scheduled in a DCI, and avoiding interference between multiple second devices.
[0206] In one possible implementation, the second device receives paging information corresponding to itself based on the frequency domain resource information and / or time domain resource information of the first PDSCH in the first DCI. In this case, the paging information corresponding to the second device is carried in the first PDSCH, which is one of the M PDSCHs that the second device needs to receive. For example, as shown in Figure 5, the first PDSCH is the first one in the time-frequency resource pattern. When the second device (UE)... ID When PDSCH = 12, PDSCH0 is the PDSCH corresponding to the second device. The second device only needs to receive PDSCH1 based on the frequency domain resource information and / or time domain resource information of the first PDSCH, and does not need to determine the position of other PDSCHs in the pattern based on the time-frequency offset.
[0207] In another possible implementation, the second device receives the paging information corresponding to the second device based on the frequency domain resource information and / or time domain resource information of the first PDSCH in the first DCI, and the first time domain offset and / or the first frequency domain offset. In this case, the paging information corresponding to the second device is not carried on the first PDSCH; the PDSCH that the second device needs to receive is one of the remaining M-1 PDSCHs out of M PDSCHs (the second PDSCH). For example, as shown in Figure 5, the first PDSCH is the first one in the time-frequency resource pattern (PDSCH0), when the second device (UE)... ID When the time domain is 10, PDSCH2 is the PDSCH corresponding to the second device. The second device needs to receive PDSCH2 based on the time domain resource information of the first PDSCH and the first time domain offset. Specifically, the second device receives PDSCH2 based on the UE's... ID The time-domain offset between PDSCH2 and PDSCH0 is determined to be two first time-domain offsets based on the time-domain resource location of PDSCH0 and the sum of the two first time-domain offsets. The second device further determines the time-domain resource location of PDSCH2 based on the time-domain resource location of PDSCH0 and the sum of the two first time-domain offsets, and receives PDSCH2 at the corresponding location.
[0208] In another possible implementation, the second device receives all M PDSCHs based on the frequency domain resource information and / or time domain resource information of the first PDSCH, the first time domain offset and / or the first frequency domain offset, and the value of M, and determines whether it has its own paging record by decrypting all paging record tables.
[0209] Optionally, the time interval between the start or end position of the time-domain resource of the first DCI and the start or end position of the time-domain resource of the last PDSCH among the M PDSCHs scheduled by the first DCI is less than a first time range. It can be understood that the first time range can be a time window, and the time interval must be within the time window; the first time range can also be a specific value of time length, and the size of the time interval must be less than the time length corresponding to the first time range.
[0210] For example, as shown in Figure 5, the time interval between the start position t1 of the time-domain resource of the first DCI and the end position tn of the time-domain resource of PDSCH3 is tn-t1, which is less than the first time range. The first time range can be predefined, indicated by the DCI, or configured by SIB, RRC signaling, or MAC CE, where SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, and this application does not limit it. By limiting the first time range, the inaccurate resource indication caused by an excessively long interval between the DCI and its scheduled PDSCH, or the failure of paging message reception caused by large changes in channel state leading to changes in PDSCH parameters, can be avoided.
[0211] Optionally, the method further includes S303 before S301, in which the first device sends an SSB, and correspondingly, the second device receives the SSB. The time interval between the start or end position of the time-domain resource of the SSB and the start or end position of the time-domain resource of the last PDSCH among the M PDSCHs is less than a second time range.
[0212] For example, as shown in Figure 6, the time interval between the start position ts1 of the time-domain resource of SSB and the end position tsn of the time-domain resource of PDSCH3 is tsn-ts1, which is less than the second time range. It can be understood that the second time range can be a time window, and the time interval needs to be within the time window; the second time range can also be a specific value of time length, and the size of the time interval needs to be less than the time length corresponding to the second time range. The second time range can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE, where SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application. It can be understood that this time interval also includes the first DCI corresponding to M PDSCHs. Through the limitation of the second time range, the intervals of one or more of SSB, PDCCH, and PDSCH can be within one time range. By concentrating all signals into a second time range, the first and / or second devices can remain in a deep sleep state for an extended period, which is beneficial for energy saving.
[0213] Optionally, the second time range includes multiple DCIs, each DCI corresponding to M PDSCHs. The SSB, multiple DCIs, and each DCI corresponding to M PDSCHs all fall within the second time range. Here, "each DCI corresponding to M PDSCHs" can be understood as each DCI scheduling M PDSCHs.
[0214] Optionally, the SSB mentioned above can also be replaced by at least one of the following: TRS, channel state information-reference signal (CSI-RS), low-power synchronization signal, low-power wake-up signal (LP-WUS), common reference signal, PSS, SSS, SSB, demodulation reference signal (DMRS), or positioning reference signal (PRS).
[0215] Optionally, the method further includes S304 before S301, whereby the second device determines the location of the first DCI being monitored, and the second device determines the location based on the UE. ID The value of K determines the position or index of the first DCI, where K is the number of PDCCHs within the DRX cycle or PF, and K is an integer greater than 1.
[0216] In this embodiment, the second device determining the location of the first DCI to be monitored can be understood as the second device determining the time-frequency resource location of the PDCCH it needs to monitor from multiple candidate PDCCH transmission locations, wherein the first DCI is carried on the PDCCH to be monitored. One possible approach is that the DRX period or PF includes K candidate PDCCH locations, and the second device determines the location based on the UE... ID The value of mod K determines the index or position of the PDCCH where the first DCI is located. For example, the DRX period includes K = 4 PDCCH candidate positions, and the UE... ID =11, the second device in the UE ID The PDCCH is received at position mod K=3, where the indices of the four PDCCHs are 0, 1, 2, and 3, respectively. It can be understood that the position of the PDCCH containing the first DCI can also be determined by the K candidate positions of PDCCHs in other time units. The DRX period or PF is only an example, and this application does not limit it.
[0217] Optionally, K can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE, wherein SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application.
[0218] Optionally, the location of the first DCI monitored by the second device can be predefined. For example, the second device only monitors the PDCCH with index 2.
[0219] The above embodiments illustrate that the first device, by indicating the frequency domain resource information and / or time domain resource information of the first PDSCH in the first DCI, and combining the value of M and the first time domain offset and / or the first frequency domain offset, can schedule multiple PDSCHs carrying paging messages using a single DCI. This saves PDCCH information bit overhead while reducing the number of PDCCHs sent, which is beneficial for network energy saving and improves transmission performance. Another method for scheduling multiple PDSCHs with a single DCI is described below.
[0220] The communication method provided in the embodiments of this application will be described below with reference to Figure 7. This communication method mainly involves the interaction between a terminal device and a network device. The embodiments of this application include an information transmission method, where the information sending end is a first device and the information receiving end is a second device. For downlink information transmission, the first device is a network device and the second device is a terminal device.
[0221] S401, the first device sends the first DCI, and correspondingly, the second device receives the first DCI.
[0222] In this embodiment, the first DCI is used to schedule M PDSCHs, where M is an integer greater than 1. The M PDSCHs carry M paging messages, and each paging message includes a set of paging records for terminal devices. In this embodiment, the explanation of the first device sending the first DCI and scheduling the M PDSCHs is the same as in S301, and will not be repeated here.
[0223] Optionally, the first DCI includes an N-bit bitmap and M scheduling information for M PDSCHs. Each scheduling information includes a frequency domain resource information and / or a time domain resource information. N represents the maximum number of PDSCHs that can be scheduled in the first DCI. The bitmap is used to indicate that M PDSCHs are scheduled, where N is an integer greater than or equal to M.
[0224] Specifically, the first device indicates the frequency domain resource information and / or time domain resource information of M PDSCHs through an N-bit bitmap and M scheduling information of M PDSCHs, where there is a one-to-one correspondence between the M PDSCHs and the M scheduling information. Each bit in the N-bit bitmap is used to indicate whether the resource or location corresponding to that bit has PDSCH scheduling information. When the bit value is "1", it indicates that the resource or location corresponding to that bit has PDSCH scheduling information; when the bit value is "0", it indicates that the resource or location corresponding to that bit does not have PDSCH scheduling information. Based on the meaning of the bits in the bitmap, the number of bits with a value of "1" in the N-bit bitmap is M, and the number of bits with a value of "0" is NM. The first device indicating the scheduling information of M PDSCHs through the N-bit bitmap and the M scheduling information of M PDSCHs can be understood as the first device indicating the presence of PDSCH scheduling information in the corresponding resource or location through the bits with a value of "1" in the N-bit bitmap. In this way, the first device indicates the presence of PDSCH scheduling information in M resources or locations.
[0225] One possible implementation is that the resources or positions occupied by the PDSCH scheduling information in the first DCI are fixed, or in other words, the total number of bits of the PDSCH scheduling information is fixed: if the bit value corresponding to the resource or position is "0", then the resource or position does not indicate PDSCH scheduling information, and all bits in the resource or position are "0" or other values. For example, as shown in Figure 8, N=4, M=3, and the bitmap values are "1, 1, 0, 1". Each bit in the bitmap corresponds to the PDSCH scheduling information sequentially; for example, the first bit corresponds to PDSCH scheduling information 1. The three "1"s in the bitmap indicate that PDSCH scheduling information exists at the corresponding position, and the bit "0" indicates that PDSCH scheduling information 3 does not indicate PDSCH scheduling information; all bits of PDSCH scheduling information 3 are "0" or other values. In this way, even if the bitmap value is "0", the first DCI still retains the corresponding PDSCH scheduling information bit position, ensuring that the total length of the first DCI remains unchanged.
[0226] Another possible implementation is that the resources or locations of the scheduling information in the PDSCH of the first DCI are dynamic, or in other words, the total number of bits of the PDSCH scheduling information varies: if the bit value corresponding to the resource or location is "0", then the resource or location is not included in the first DCI. For example, as shown in Figure 9, N=4, M=3, and the bitmap values are "1, 1, 0, 1". Each bit in the bitmap corresponds to the PDSCH scheduling information sequentially; for example, the first bit corresponds to PDSCH scheduling information 1. Two "1"s in the bitmap indicate that the corresponding location has PDSCH scheduling information, and a "0" indicates that there is no PDSCH scheduling information, and the field of this scheduling information is not retained in the first DCI. In this approach, when the bitmap value is "0", the corresponding bit position of the PDSCH scheduling information in the first DCI is not retained. The more bits in the bitmap that are "0", the shorter the total length of the first DCI. Compared to Figure 8, in the dynamic indication method, the resource or location corresponding to the scheduling information with a bit value of "0" is no longer retained, and the number of bits carried by the first DCI changes with the number of indicated PDSCHs. Since the length or number of bits of the first DCI changes with the number of indicated PDSCHs, the second device can perform blind detection on first DCIs of different possible lengths. For example, the second device performs blind detection on all corresponding DCI lengths for M = 0, 1, ..., N. For instance, when N = 3, the second device needs to perform blind detection on DCI lengths without PDSCH scheduling information, DCI lengths with 1 PDSCH scheduling information, DCI lengths with 2 PDSCH scheduling information, and DCI lengths with 3 PDSCH scheduling information. It can be understood that the second device may also choose not to perform blind detection on DCI lengths without PDSCH scheduling information (M = 0).
[0227] Optionally, the M scheduling information of the M PDSCHs can be indicated by referring to the method in S301: the first device indicates the time and frequency resource information of the M PDSCHs through the frequency domain resource allocation and / or time domain resource allocation, the second time domain offset and / or the second frequency domain offset, and the value of M in the scheduling information of the third PDSCH; when the resources or positions occupied by the scheduling information of the PDSCH in the first DCI are dynamic, the scheduling information of the third PDSCH is one of the M scheduling information, the second time domain offset is the offset between any two adjacent PDSCHs in the time domain among the M PDSCHs, the second frequency domain offset is the offset between any two adjacent PDSCHs in the frequency domain among the M PDSCHs, and the time and frequency resource information of the M PDSCHs respectively correspond to the part with a value of "1" in the bit diagram.
[0228] Optionally, the scheduling information of the M PDSCHs, except for frequency domain resource allocation and time domain resource allocation, may be completely identical or partially identical. It can be understood that when the scheduling information, except for time and frequency resources, is completely identical, the M PDSCHs can reuse the same scheduling information. For example, the VRB-to-PRB mapping, MCS, TB extension, and TRS availability indication of the M PDSCHs may be identical; or, for the VRB-to-PRB mapping of the M PDSCHs, only one scheduling information is needed for the MCS, TB extension, and TRS availability indication.
[0229] Optionally, M can be 1, in which case N is an integer greater than or equal to 1.
[0230] It is understandable that the first device can schedule multiple PDSCHs with one DCI by indicating an N-bit bitmap and M scheduling information for M PDSCHs. This saves PDCCH information bit overhead while reducing the number of PDCCHs sent, which is beneficial for network energy saving and improves transmission performance.
[0231] Regarding the indication of the value of M, optionally, the first DCI includes the value of M, or the value of M is predefined, or the value of M is configured through MIB, SIB, RRC signaling, RRC release message, core network, or MAC CE, where SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application. In one possible manner, the value of M can be carried in the information bits of the first DCI, for example, the value of M can be carried in at least one of the following: reserved bits for short message indication, reserved bits for short message, reserved bits for the first DCI, or newly added bits of the first DCI; the value of M can be indicated in the form of a list, or the numerical value of M can be directly indicated, and the indication form is not limited here.
[0232] Regarding the indication of the value of N, optionally, the first DCI includes the value of N, or the value of N is predefined, or the value of N is configured through MIB, SIB, RRC signaling, RRC release message, core network, or MAC CE, where SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application. One possible approach is that the value of N can be carried in the information bits of the first DCI, for example, the value of N can be carried in at least one of the following: reserved bits for short message indication, reserved bits for short message, reserved bits for the first DCI, or newly added bits of the first DCI; the value of N can be indicated in the form of a list, or the numerical value of N can be directly indicated, and the indication form is not limited here.
[0233] It is understandable that by using different values of M or N as indicated above, a flexible resource indication method can be achieved, reducing DCI indication overhead.
[0234] S402, the first device sends M PDSCHs, and correspondingly, the second device receives one of the M PDSCHs.
[0235] The M PDSCHs carry M paging messages, each paging message including a set of paging records for the second device. The second device receives one of the M PDSCHs based on a first DCI and a second value, where the second value is the UE. ID mod N, UE ID This is the identifier for the second device.
[0236] In this embodiment, the explanation of the first device sending M PDSCHs and the M PDSCHs carrying M paging messages is the same as in S302, and the explanation of the method by which the second device receives one of the M PDSCHs is the same as in S302, and will not be repeated here. The second device receiving one of the M PDSCHs based on the first DCI and the second value can be understood as the second device receiving one of the M PDSCHs based on the resource scheduling information of the M PDSCHs in the first DCI and the UE... ID The value of mod N determines a PDSCH corresponding to the second device, where UE ID It can be 5G-S-TMSI, 5G-S-TMSI mod 1024, 5G-S-TMSI mod 4096, 5G-S-TMSI mod 8192, or 5G-S-TMSI mod 32768, or other identification information, UE ID It could also be an identifier configured by the network device for the terminal device; this application does not limit this. Specifically, the second device determines the identifier based on the number of bits N in the bitmap and the UE. ID Determine its index or position in the bitmap, where the index or position is determined by the UE. ID Once mod N is determined, the second device further determines, based on the index or position, which of the M frequency domain resource information and / or time domain resource information of the M PDSCHs corresponds to it, thereby receiving the corresponding PDSCH on the corresponding time and frequency resources.
[0237] Optionally, the M PDSCHs carry M different paging messages. Specifically, any two paging records carried by the M PDSCHs are different, or in other words, the M PDSCHs do not contain duplicate paging records.
[0238] It is understandable that, through the above method, the second device can determine the PDSCH it needs to receive based on the identification information and the N-bit bit map, ensuring the correct reception of the second device when multiple PDSCHs are scheduled in a DCI, and avoiding interference between multiple second devices.
[0239] In one possible implementation, the resource or location of the PDSCH scheduling information is fixed: if the bit value corresponding to the resource or location is "0", then the resource or location does not indicate PDSCH scheduling information. For example, as shown in Figure 8, N=4, M=3, and the bitmap values are "1, 1, 0, 1", with each bit in the bitmap corresponding to the PDSCH scheduling information sequentially. If the UE of the second device... ID =11, then UE ID mod N = 3, the second device corresponds to the fourth bit in the bitmap (bitmap indices are 0, 1, 2, 3). A value of "1" for the fourth bit indicates that the first DCI contains scheduling information for the second device, and this scheduling information is "PDSCH scheduling information 3" corresponding to the fourth bit; if the UE of the second device... ID =10, then UE ID mod N = 2, the second device corresponds to the third bit in the bit diagram. A value of "0" for the third bit indicates that the first DCI does not contain scheduling information for the second device.
[0240] In another possible implementation, the resource or location of the PDSCH scheduling information is dynamic: if the bit value corresponding to the resource or location is "0", then the resource or location is not included in the first DCI. For example, as shown in Figure 9, N=4, M=3, and the bitmap values are "1, 1, 0, 1", with each bit in the bitmap corresponding to the PDSCH scheduling information sequentially. If the UE of the second device... ID =10, then UE ID mod N = 2, the second device corresponds to the third bit in the bit diagram. The value of the third bit is "0", which means that the first DCI does not contain the scheduling information of the second device, and the field "PDSCH scheduling information 2" does not exist.
[0241] In another possible implementation, the second device receives all M PDSCHs based on the N-bit bitmap, the PDSCH scheduling information, and the values of M and / or N, and determines whether it has its own paging record by decrypting all paging record tables.
[0242] Optionally, the scheduling information of the M PDSCHs, except for frequency domain resource allocation and time domain resource allocation, may be completely identical or partially identical. It can be understood that when the scheduling information, except for time and frequency resources, is completely identical, the M PDSCHs can reuse the same scheduling information. For example, the VRB-to-PRB mapping, MCS, TB extension, and TRS availability indication of the M PDSCHs may be identical; or, for the VRB-to-PRB mapping of the M PDSCHs, only one scheduling information is needed for the MCS, TB extension, and TRS availability indication.
[0243] Optionally, the time interval between the start or end position of the time-domain resource of the first DCI and the start or end position of the time-domain resource of the last PDSCH among the M PDSCHs scheduled by the first DCI is less than a first time range. It can be understood that the first time range can be a time window, and the time interval must be within the time window; the first time range can also be a specific value of time length, and the size of the time interval must be less than the corresponding time length of the first time range. The first time range can be predefined, indicated by the DCI, or configured by SIB, RRC signaling, or MAC CE, where SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, and this application does not limit this. Limiting the first time range can avoid situations where the interval between the DCI and its scheduled PDSCH is too long, leading to inaccurate resource indication, or where large changes in channel state cause changes in PDSCH parameters, resulting in paging message reception failure.
[0244] Optionally, the method further includes S403 before S401, in which the first device sends an SSB, and correspondingly, the second device receives the SSB. The time interval between the start or end position of the time-domain resource of the SSB and the start or end position of the time-domain resource of the last PDSCH among the M PDSCHs is less than a second time range.
[0245] For example, as shown in Figure 6, the time interval between the start position ts1 of the time-domain resource of SSB and the end position tsn of the time-domain resource of PDSCH3 is tsn-ts1, which is less than the second time range. It can be understood that the second time range can be a time window, and the time interval needs to be within the time window; the second time range can also be a specific value of time length, and the size of the time interval needs to be less than the time length corresponding to the second time range. The second time range can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE, where SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application. It can be understood that this time interval also includes the first DCI corresponding to M PDSCHs. Through the limitation of the second time range, the intervals of one or more of SSB, PDCCH, and PDSCH can be within one time range. By concentrating all signals into a second time range, the first and / or second devices can remain in a deep sleep state for an extended period, which is beneficial for energy saving.
[0246] Optionally, the second time range includes multiple DCIs, each DCI corresponding to M PDSCHs. The SSB, multiple DCIs, and each DCI corresponding to M PDSCHs all fall within the second time range. Here, "each DCI corresponding to M PDSCHs" can be understood as each DCI scheduling M PDSCHs.
[0247] Optionally, the above SSB can also be replaced by at least one of the following: TRS, CSI-RS, low-power synchronization signal, LP-WUS, common reference signal, PSS, SSS, SSB, DMRS, or PRS.
[0248] Optionally, the method further includes S404 before S401, whereby the second device determines the location of the first DCI being monitored, and the second device determines the location based on the UE. ID The value of K determines the position or index of the first DCI, where K is the number of PDCCHs within the DRX cycle or PF, and K is an integer greater than 1.
[0249] In this embodiment, the second device determining the location of the first DCI to be monitored can be understood as the second device determining the time-frequency resource location of the PDCCH it needs to monitor from multiple candidate PDCCH transmission locations, wherein the first DCI is carried on the PDCCH to be monitored. One possible approach is that the DRX period or PF includes K candidate PDCCH locations, and the second device determines the location based on the UE... ID The value of mod K determines the index or position of the PDCCH where the first DCI is located. The DRX period or PF is only an example and is not limited in this application.
[0250] Optionally, K can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE, wherein SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application.
[0251] Optionally, the location of the first DCI monitored by the second device can be predefined. For example, the second device only monitors the PDCCH with index 2.
[0252] The above embodiment illustrates that the first device, by indicating an N-bit bitmap and M frequency-domain and / or time-domain resource information of M PDSCHs in a first DCI, and combining this with the value of N, enables the scheduling of multiple PDSCHs carrying paging messages using a single DCI. This saves PDCCH information bit overhead while reducing the number of PDCCHs sent, which is beneficial for network energy saving and improves transmission performance. Another method for scheduling multiple PDSCHs with a single DCI is described below.
[0253] The communication method provided in the embodiments of this application will be described below with reference to Figure 10. This communication method mainly involves the interaction between a terminal device and a network device. The embodiments of this application include an information transmission method, where the information sending end is a first device and the information receiving end is a second device. For downlink information transmission, the first device is a network device and the second device is a terminal device.
[0254] S501, the first device sends the first DCI, and correspondingly, the second device receives the first DCI.
[0255] The first DCI is used to schedule M PDSCHs. The first DCI includes M scheduling information for the M PDSCHs, where M is an integer greater than 1. In this embodiment, the explanation of the first device sending the first DCI and scheduling the M PDSCHs is the same as in S301, and will not be repeated here.
[0256] It is understandable that the first device can schedule multiple PDSCHs with one DCI by indicating M scheduling information for M PDSCHs, thereby saving PDCCH information bit overhead and reducing the number of PDCCHs sent, which is beneficial to network energy saving and improves transmission performance.
[0257] Optionally, the first DCI includes the value of M, or the value of M is predefined, or the value of M is configured through MIB, SIB, RRC signaling, RRC release message, core network, or MAC CE, wherein the SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application. In one possible manner, the value of M can be carried in the information bits of the first DCI, for example, the value of M can be carried in at least one of the following: reserved bits for short message indication, reserved bits for short message, reserved bits for the first DCI, or newly added bits of the first DCI; the value of M can be indicated in the form of a list, or the numerical value of M can be directly indicated, and the indication form is not limited here.
[0258] It is understandable that by using different values of M as indicated above, a flexible resource indication method can be achieved, reducing DCI indication overhead.
[0259] S502, the first device sends M PDSCHs, and correspondingly, the second device receives one or more PDSCHs from the M PDSCHs.
[0260] Among them, M PDSCHs carry M paging messages, and each paging message includes a set of paging records from the second device.
[0261] In this embodiment, the explanation of the first device sending M PDSCHs and the M PDSCHs carrying M paging messages is the same as in S302, and the explanation of the method by which the second device receives one of the M PDSCHs is the same as in S302, and will not be repeated here.
[0262] Optionally, the M PDSCHs carry M different paging messages. Specifically, any two paging records carried by the M PDSCHs are different, or in other words, the M PDSCHs do not contain duplicate paging records.
[0263] In one possible implementation, the second device receiving one of the M PDSCHs can be understood as the second device receiving all M PDSCHs based on the M scheduling information of the M PDSCHs in the first DCI, and determining whether it has its own paging record by decrypting all paging record tables.
[0264] In another possible implementation, the second device uses the scheduling information of the M PDSCHs in the first DCI and the UE ID The value of mod M determines a PDSCH corresponding to the second device, where UE ID It can be 5G-S-TMSI, 5G-S-TMSI mod 1024, 5G-S-TMSI mod 4096, 5G-S-TMSI mod 8192, or 5G-S-TMSI mod 32768, UE ID It could also be an identifier configured by the network device for the terminal device, or other identification information; this application does not limit this. Specifically, the second device, based on M and UE... ID Determine its index or position in M frequency domain resource information and / or time domain resource information, wherein the index or position is determined by the UE. ID Once mod M is determined, the second device further determines, based on the index or position, which of the M frequency domain resource information and / or time domain resource information of the M PDSCHs corresponds to it, thereby receiving the corresponding PDSCH on the corresponding time and frequency resources.
[0265] Optionally, the scheduling information of the M PDSCHs, except for frequency domain resource allocation and time domain resource allocation, may be completely identical or partially identical. It can be understood that when the scheduling information, except for time and frequency resources, is completely identical, the M PDSCHs can reuse the same scheduling information. For example, the VRB-to-PRB mapping, MCS, TB extension, and TRS availability indication of the M PDSCHs may be identical; or, for the VRB-to-PRB mapping of the M PDSCHs, only one scheduling information is needed for the MCS, TB extension, and TRS availability indication.
[0266] It is understandable that, through the above method, the second device can determine the PDSCH it needs to receive, ensuring the correct reception of the second device when multiple PDSCHs are scheduled in a DCI, and avoiding interference between multiple second devices.
[0267] Optionally, the time interval between the start or end position of the time-domain resource of the first DCI and the start or end position of the time-domain resource of the last PDSCH among the M PDSCHs scheduled by the first DCI is less than a first time range. It can be understood that the first time range can be a time window, and the time interval must be within the time window; the first time range can also be a specific value of time length, and the size of the time interval must be less than the corresponding time length of the first time range. The first time range can be predefined, indicated by the DCI, or configured by SIB, RRC signaling, or MAC CE, where SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, and this application does not limit this. Limiting the first time range can avoid situations where the interval between the DCI and its scheduled PDSCH is too long, leading to inaccurate resource indication, or where large changes in channel state cause changes in PDSCH parameters, resulting in paging message reception failure.
[0268] Optionally, the method further includes S503 before S501, in which the first device sends an SSB, and correspondingly, the second device receives the SSB. The time interval between the start or end position of the time-domain resource of the SSB and the start or end position of the time-domain resource of the last PDSCH among the M PDSCHs is less than a second time range.
[0269] For example, as shown in Figure 6, the time interval between the start position ts1 of the time-domain resource of SSB and the end position tsn of the time-domain resource of PDSCH3 is tsn-ts1, which is less than the second time range. It can be understood that the second time range can be a time window, and the time interval needs to be within the time window; the second time range can also be a specific value of time length, and the size of the time interval needs to be less than the time length corresponding to the second time range. The second time range can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE, where SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application. It can be understood that this time interval also includes the first DCI corresponding to M PDSCHs. Through the limitation of the second time range, the intervals of one or more of SSB, PDCCH, and PDSCH can be within one time range. By concentrating all signals into a second time range, the first and / or second devices can remain in a deep sleep state for an extended period, which is beneficial for energy saving.
[0270] Optionally, the second time range includes multiple DCIs, each DCI corresponding to M PDSCHs. The SSB, multiple DCIs, and each DCI corresponding to M PDSCHs all fall within the second time range. Here, "each DCI corresponding to M PDSCHs" can be understood as each DCI scheduling M PDSCHs.
[0271] Optionally, the above SSB can also be replaced by at least one of the following: TRS, CSI-RS, low-power synchronization signal, LP-WUS, common reference signal, PSS, SSS, SSB, DMRS, or PRS.
[0272] Optionally, the method further includes S504 before S501, whereby the second device determines the location of the first DCI being monitored, and the second device determines the location based on the UE. ID The value of K determines the position or index of the first DCI, where K is the number of PDCCHs within the DRX cycle or PF, and K is an integer greater than 1.
[0273] In this embodiment, the second device determining the location of the first DCI to be monitored can be understood as the second device determining the time-frequency resource location of the PDCCH it needs to monitor from multiple candidate PDCCH transmission locations, wherein the first DCI is carried on the PDCCH to be monitored. One possible approach is that the DRX period or PF includes K candidate PDCCH locations, and the second device determines the location based on the UE... ID The value of mod K determines the index or position of the PDCCH where the first DCI is located. The DRX period or PF is only an example and is not limited in this application.
[0274] Optionally, K can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE, wherein SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, which is not limited in this application.
[0275] Optionally, the location of the first DCI monitored by the second device can be predefined. For example, the second device only monitors the PDCCH with index 2.
[0276] The above embodiment illustrates that the first device schedules multiple PDSCHs carrying paging messages using a single DCI by indicating M frequency domain resource information and / or time domain resource information of M PDSCHs in the first DCI. This saves PDCCH information bit overhead while reducing the number of PDCCHs sent, which is beneficial for network energy saving and improves transmission performance. Another method for scheduling multiple PDSCHs with a single DCI is described below.
[0277] The communication method provided in the embodiments of this application will be described below with reference to Figure 11. This communication method mainly involves the interaction between a terminal device and a network device. The embodiments of this application include an information transmission method, where the information sending end is a first device and the information receiving end is a second device. For downlink information transmission, the first device is a network device and the second device is a terminal device.
[0278] S601, the first device sends X DCIs, and correspondingly, the second device receives one or more of the X DCIs, where X is an integer greater than 1.
[0279] In this system, each of the X DCIs schedules M PDSCHs, and each DCI indicates the scheduling information of the M PDSCHs, or the scheduling information of the M PDSCHs can be determined based on the information carried by each DCI.
[0280] A method for scheduling M PDSCHs using a DCI can refer to the methods in embodiments S301, S401, or S501. In the above methods, the second device, through the UE... ID The position or index of the PDSCH is determined by modulo operation, further determining one of the M PDSCHs to be received. In the case where the first device sends X DCIs, the positions or indices of the frequency domain resource information and / or time domain resource information in the M scheduling information of the M PDSCHs indicated in each DCI are different, or in other words, the UE... ID The value of mod M in different DCIs means that the position or time order of the frequency domain resource information and / or time domain resource information of the corresponding PDSCH in the M frequency domain resource information and / or time domain resource information of the M PDSCHs is different.
[0281] For example, as shown in Figure 12, the first device schedules three PDSCHs using its three DCIs, indicating the corresponding three frequency domain resource information and / or time domain resource information. The indices of PDSCH0, PDSCH1, and PDSCH2 in different DCIs are 0, 1, 2; 2, 0, 1; and 1, 2, 0, respectively. When the second device indexes the UE... ID When mod M = 0, it receives PDSCH at position PDSCH0 in DCI1, at position PDSCH1 in DCI2, and at position PDSCH2 in DCI3; when the second device indexes the UE... ID When mod M = 1, it receives PDSCH at position PDSCH1 in DCI1, receives PDSCH at position PDSCH2 in DCI2, and receives PDSCH at position PDSCH0 in DCI3; when the second device indexes the UE... IDWhen mod M = 2, it receives PDSCH at position PDSCH2 in DCI1, receives PDSCH at position PDSCH1 in DCI0, and receives PDSCH at position PDSCH1 in DCI3.
[0282] It is understood that by using the above method, the time domain positions or indices of the M frequency domain resource information and / or time domain resource information of the M PDSCH scheduled by the second device in different DCIs are different, which avoids the second device's PDSCH always being scheduled first or last, and ensures the fairness of multiple second devices in the scheduling process.
[0283] Optionally, within the Y time units, the positions or indices of the frequency domain resource information and / or time domain resource information in the M scheduling information of the M PDSCHs within each time unit are different. For example, as shown in Figure 12, the indices corresponding to PDSCH0, PDSCH1, and PDSCH2 are different in different time units.
[0284] Optionally, the positions or indices of the M frequency domain resource information and / or time domain resource information of the M PDSCHs in different DCIs or different time units are determined by cyclic shifting. For example, the positions or indices of the M=3 frequency domain resource information and / or time domain resource information in 3 different DCIs are 0, 1, 2; 2, 0, 1; and 1, 2, 0, respectively.
[0285] S602, the first device sends M PDSCHs, and correspondingly, the second device receives one or more PDSCHs from the M PDSCHs.
[0286] Among them, M PDSCHs carry M paging messages. The second device, according to the UE... ID UE receives one or more PDSCHs from M PDSCHs. ID This is the identifier for the second device. In this embodiment, the interpretation of the first device sending M PDSCHs and the M PDSCHs carrying paging messages for the M groups of second devices is the same as in S302, and will not be repeated here.
[0287] In this embodiment, the second device is based on the UE ID The method for receiving one or more PDSCHs from M PDSCHs can refer to the methods in embodiments S302, S402, or S502.
[0288] It is understandable that, based on the method of scheduling PDSCH using multiple DCIs in S601, the second device can receive PDSCH on the corresponding time and frequency resources, ensuring the correct reception of the second device and avoiding interference between multiple second devices.
[0289] In one possible implementation, the methods of S601 and S602 can be combined with the above embodiments S301-S304, S401-S404, and S501 and S504. For example, taking the combination of S301-S304 as an example, in S601, the first device sends X DCIs, and the second device receives one or more of the X DCIs. Each of the X DCIs sent by the first device can be scheduled according to the method in S301, using the frequency domain resource information and / or time domain resource information of the first PDSCH, the first time domain offset and / or the first frequency domain offset, and the value of M to schedule M PDSCHs. In S602, the first device sends M PDSCHs, and correspondingly, the second device receives one of the M PDSCHs. The second device receiving one of the M PDSCHs can be done according to the method in S302, based on the first DCI and the UE. ID mod M determines the corresponding PDSCH.
[0290] Optionally, the time interval between the start or end position of the time-domain resource of the first DCI among the X DCIs and the start or end position of the time-domain resource of the last PDSCH among all scheduled PDSCHs is less than a first time range. It can be understood that before S601, the method in S303 is also included, where the time interval between the start or end position of the time-domain resource of the SSB and the start or end position of the time-domain resource of the last PDSCH among all scheduled PDSCHs of the X DCIs is less than a second time range; before S601, the method in S304 is also included, where the second device, based on the UE... ID The value of K determines the position or index of each of the X DCIs.
[0291] The above embodiments illustrate how a first device can achieve fair scheduling of multiple second devices by using different time-domain positions or indices of the M frequency-domain resource information and / or time-domain resource information of M PDSCHs scheduled in different DCIs. The following describes another method for scheduling multiple PDSCHs using a single DCI.
[0292] The communication method provided in the embodiments of this application will be described below with reference to Figure 13. This communication method mainly involves the interaction between a terminal device and a network device. The embodiments of this application include an information transmission method, where the information sending end is a first device and the information receiving end is a second device. For downlink information transmission, the first device is a network device and the second device is a terminal device.
[0293] S701, the first device sends the first DCI, and correspondingly, the second device receives the first DCI.
[0294] The first DCI is used to schedule M PDSCHs. The first DCI indicates the scheduling information of the M PDSCHs, or the scheduling information of the M PDSCHs can be determined based on the information carried by the first DCI, where M is an integer greater than 1. The scheduling information includes at least one of the following: frequency domain resource allocation, time domain resource allocation, VRB-PRB mapping, MCS, TB extension, or TRS availability indication. The first DCI corresponds to S1 SSB indices, where S1 is a positive integer. The second device can receive the first DCI corresponding to one or more of these indices. In this embodiment, the first DCI corresponding to S1 SSB indices can be understood as associating the first DCI with S1 SSBs. For example, the first device transmits the first DCI on the beams corresponding to the S1 SSB indices.
[0295] Optionally, the first DCI corresponding to different SSB indices or different beam directions occupies the same time-domain resources but different frequency-domain resources. Specifically, the first DCI corresponding to different SSB indices is transmitted in different frequency domain ranges, with each frequency domain range corresponding to a center frequency. It can be understood that the first DCI is transmitted at different frequencies within the same time unit using frequency division, which reduces the transmission latency of the first DCI and improves transmission efficiency.
[0296] S702, the first device sends M PDSCHs, and correspondingly, the second device receives one or more PDSCHs from the M PDSCHs.
[0297] In this embodiment, M PDSCHs carry M paging messages, and each paging message includes a set of paging records for terminal devices. In this embodiment, the explanation of the first device sending M PDSCHs and the M PDSCHs carrying M paging messages is the same as in S302, and the explanation of the method by which the second device receives one of the M PDSCHs is the same as in S302, and will not be repeated here. Each PDSCH in the M PDSCHs corresponds to S2 SSB indices, where S2 is a positive integer. The second device can receive PDSCHs corresponding to one or more of these indices. In this embodiment, the correspondence between each PDSCH in the M PDSCHs and S2 SSB indices can be understood as associating the PDSCH with S2 SSBs. For example, the first device sends the PDSCH on the beam corresponding to the S2 SSB indices.
[0298] Optionally, PDSCHs corresponding to different SSB indices or different beam directions may occupy the same frequency domain resources but different time domain resources; or the PDSCHs corresponding to different SSB indices may occupy the same time domain resources but different frequency domain resources. It can be understood that transmitting the same PDSCH at different frequencies within the same time unit using frequency division can reduce the transmission delay and improve transmission efficiency; transmitting the same PDSCH at different time units within the same frequency using time division can ensure that the second device receives the PDSCH paging message within a certain time, thus saving energy.
[0299] For example, as shown in Figure 14(a), PDSCH0, PDSCH1 and PDSCH2 are all transmitted in a time-division manner, transmitting the PDSCH corresponding to SSBindex=0, SSBindex=1 and SSBindex=2 respectively in different time units; as shown in Figure 14(b), PDSCH0, PDSCH1 and PDSCH2 are all transmitted in a frequency-division manner, transmitting the PDSCH corresponding to SSBindex=0, SSBindex=1 and SSBindex=2 respectively at different frequencies.
[0300] Optionally, the DCI and PDSCH corresponding to the same SSB index occupy the same frequency domain resources. This means the second device can receive the DCI and corresponding PDSCH at the same frequency within the same beam. The second device can monitor from the same location without frequency tuning or switching, reducing latency caused by switching or tuning, while also reducing terminal implementation complexity and power consumption.
[0301] Optionally, the method further includes S703 before S701, in which the first device sends an SSB, and correspondingly, the second device receives the SSB. SSBs corresponding to different SSB indices occupy the same time-domain resources but different frequency-domain resources. It can be understood that the SSB is sent at different frequencies within the same time unit using frequency division, which can reduce the transmission delay of the SSB and improve transmission efficiency.
[0302] In one possible implementation, the methods of S701 and S702 can be combined with the above embodiments S301-S304, S401-S404, and S501 and S504. For example, taking the combination of S301-S304 as an example, in S301, the first DCI sent by the first device can correspond to multiple SSB indices; in S302, the first device sends M PDSCHs, each PDSCH also corresponding to multiple SSB indices. The second device can receive the first DCI and PDSCH corresponding to one or more of these SSB indices.
[0303] The above embodiments illustrate a method by which the first device transmits DCI and PDSCH using multiple beams, achieving wider coverage, reducing transmission latency, and improving transmission performance. The following describes another method for scheduling multiple PDSCH using a single DCI.
[0304] The communication method provided in the embodiments of this application will be described below with reference to Figure 15. This communication method mainly involves the interaction between a terminal device and a network device. The embodiments of this application include an information transmission method, where the information sending end is a first device and the information receiving end is a second device. For downlink information transmission, the first device is a network device and the second device is a terminal device.
[0305] S801, the first device sends the second DCI, and correspondingly, the second device receives the second DCI.
[0306] The second DCI is used to schedule one or more PDSCHs. The second DCI includes scheduling information for one or more PDSCHs. The scheduling information includes at least one of the following: frequency domain resource allocation, time domain resource allocation, VRB to PRB mapping, MCS, TB extension, or TRS availability indication.
[0307] S802, the first device sends one or more PDSCHs, and correspondingly, the second device receives one or more PDSCHs.
[0308] Specifically, the time interval between the start position of the time-domain resource of the second DCI and the end position of the time-domain resource of the last PDSCH in one or more PDSCHs is less than a first time range; the time interval between the start position of the time-domain resource of the second DCI and the start position of the time-domain resource of the last PDSCH in one or more PDSCHs is less than a first time range; the time interval between the end position of the time-domain resource of the second DCI and the end position of the time-domain resource of the last PDSCH in one or more PDSCHs is less than a first time range; or, the time interval between the end position of the time-domain resource of the second DCI and the start position of the time-domain resource of the last PDSCH in one or more PDSCHs is less than a first time range. It can be understood that the first time range can be a time window, and the time interval must be within the range of the time window; the first time range can also be a specific value of time length, and the size of the time interval must be less than the time length corresponding to the first time range.
[0309] Optionally, the first time range can be predefined, indicated by DCI, or configured by SIB, RRC signaling, or MAC CE, wherein the SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, and this application does not limit it.
[0310] It is understandable that limiting the first time range can prevent situations where the interval between the DCI and its scheduled PDSCH is too long, resulting in inaccurate resource indication, or where large changes in channel state cause changes in PDSCH parameters, leading to paging message reception failure.
[0311] Optionally, the first time frame may also include a third DCI, which is used to schedule one or more PDSCHs. It is understood that the third DCI and one or more PDSCHs scheduled by the third DCI are within the first time frame; the first time frame may also include more DCIs and one or more PDSCHs scheduled by those DCIs.
[0312] Optionally, the method further includes S803 before S801. In S803, the first device sends an SSB, and correspondingly, the second device receives the SSB.
[0313] Specifically, the time interval between the start position of the SSB's time-domain resource and the end position of the time-domain resource of the last PDSCH in one or more PDSCHs is less than a second time range; the time interval between the start position of the SSB's time-domain resource and the start position of the time-domain resource of the last PDSCH in one or more PDSCHs is less than a second time range; the time interval between the end position of the SSB's time-domain resource and the end position of the time-domain resource of the last PDSCH in one or more PDSCHs is less than a second time range; or, the time interval between the end position of the SSB's time-domain resource and the start position of the time-domain resource of the last PDSCH in one or more PDSCHs is less than a second time range. It can be understood that the second time range can be a time window, and the time interval must be within the time window; the second time range can also be a specific value of time length, and the size of the time interval must be less than the time length corresponding to the second time range.
[0314] Optionally, the second time range can be predefined, indicated by DCI, or configured by MIB, SIB, RRC signaling, RRC release message, or MAC CE, wherein the SIB can be SIB1, SIB2, SIB3, SIB4, or SIB5, and this application does not limit it.
[0315] It is understandable that, by limiting the second time range, the intervals of one or more of SSB, PDCCH, and PDSCH can be within a single time range. By concentrating all signals for transmission within the second time range, the first device and / or the second device can remain in a deep sleep state for an extended period, thus facilitating energy conservation for both devices.
[0316] Optionally, the above SSB can also be replaced by at least one of the following: TRS, CSI-RS, low-power synchronization signal, LP-WUS, common reference signal, PSS, SSS, SSB, DMRS, or PRS.
[0317] The following describes the apparatus embodiments corresponding to the method embodiments of this application. Only a brief description of the apparatus is provided below; for specific implementation steps and details, please refer to the preceding method embodiments.
[0318] To achieve the functions of the methods provided in this application, the communication device may include hardware structures and / or software modules, implementing the aforementioned functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0319] The following describes in detail, with reference to Figures 16 and 17, the communication apparatus used to perform the communication method provided in the embodiments of this application.
[0320] Figure 16 is a schematic block diagram of a communication device 1000 according to an embodiment of this application. The communication device 1000 includes a processor 1010 and a communication interface 1020. Optionally, the processor 1010 and the communication interface 1020 can be interconnected via a bus. The communication device 1000 can be a first device or a second device.
[0321] Optionally, the communication device 1000 may further include a memory 1040. The memory 1040 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), cache, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), synchronous dynamic random access memory (SDRAM), hard disk drive (HDD), registers, solid-state drive (SSD), or compact disc read-only memory (CD-ROM). The memory 1040 is used to store related instructions and / or data. The memory 1040 may be integrated with the processor 1010 or disposed separately.
[0322] Processor 1010 can be a general-purpose processor or a special-purpose processor. Processor 1010 may include one or more central processing units (CPUs), application processors, modem processors, graphics processors, image signal processors, digital signal processors (DSPs), video codec processors, controllers, or neural network processors. When processor 1010 is a CPU, the CPU can be a single-core CPU or a multi-core CPU. Processor 1010 can be a signal processor, a chip, or other integrated circuit capable of implementing the methods of this application, or a portion of the circuitry within the aforementioned processor, chip, or integrated circuit for processing functions. The processor in the embodiments of this application can be an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0323] The communication interface 1020 can be an input / output interface or an antenna. The input / output interface is used for inputting or outputting signals or data, or it can be an input / output circuit.
[0324] For example, the communication device 1000 is a first device, and the communication device 1000 is used to perform the following operations: sending a first DCI, the first DCI being used to schedule M PDSCHs, where M is an integer greater than 1, the M PDSCHs carrying M paging messages, the paging messages including a set of paging records of terminal devices; and sending the M PDSCHs.
[0325] For example, the communication device 1000 is a second device, and the communication device 1000 is used to perform the following operations: receiving a first DCI, the first DCI being used to schedule M PDSCHs, where M is an integer greater than 1, the M PDSCHs carrying M paging messages, the paging messages including a set of paging records of terminal devices; and receiving one or more PDSCHs from the M PDSCHs according to the first DCI.
[0326] The above description is for illustrative purposes only. The communication device 1000 is responsible for executing the methods or steps related to the first or second device in the foregoing method embodiments.
[0327] In one possible implementation, the communication interface 1020 can be a transceiver. The transceiver may include a transmitter and a receiver, with the transmitter performing a transmission operation and the receiver performing a reception operation. For example, the processor 1010 is used to control the transceiver to receive and / or transmit signals.
[0328] In one possible implementation, the communication interface 1020 can also be a communication circuit, pins, input / output interfaces, bus, etc.
[0329] Communication device 1000 may include a transmitter but not a receiver. Alternatively, communication device 1000 may include a receiver but not a transmitter. Specifically, it depends on whether the above-described scheme performed by communication device 1000 includes both transmitting and receiving actions.
[0330] The above description is merely exemplary. For specific details, please refer to the methods illustrated in the above embodiments. The implementation of each operation in FIG16 can also correspond to the descriptions of the method embodiments shown in FIG4, 7, 10, 11, or 13. For example, the communication device 1000 can be used to execute the scheme shown in FIG4.
[0331] For example, the communication device 1000 is a first device, the processor 1010 is used to determine a first DCI, the first DCI is used to schedule M PDSCHs, where M is an integer greater than 1, the M PDSCHs carry M paging messages, the paging messages include a set of paging records of terminal devices; the communication interface 1020 is used to send the first DCI and send the M PDSCHs.
[0332] For example, the communication device 1000 is a second device, and the communication interface 1020 can be used to receive a first DCI, which is used to schedule M physical downlink shared channels (PDSCHs), where M is an integer greater than 1. The M PDSCHs carry M paging messages, and the paging messages include a set of paging records of terminal devices. The communication interface 1020 can also be used to receive one or more PDSCHs from the M PDSCHs. The processor 1010 is used to determine one or more PDSCHs from the M PDSCHs based on the first DCI.
[0333] For details on other implementation methods, please refer to the detailed descriptions of the embodiments shown in Figures 4, 7, 10, 11, or 13 above, which will not be repeated here. It should be understood that the specific processes by which each component performs the corresponding processes described above have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0334] Figure 17 is a schematic block diagram of another communication device 1100 according to an embodiment of this application. The communication device 1100 can be a first device or a second device, or it can be a chip or module in the first device or the second device, used to implement the methods involved in the embodiments shown in Figures 4, 7, 10, 11 or 13. Please refer to the relevant descriptions in the above method embodiments for details.
[0335] The communication device 1100 includes a transceiver unit 1110. The transceiver unit 1110 will be described exemplarily below.
[0336] The transceiver unit 1110 may include a sending unit and a receiving unit. The sending unit is used to perform the sending action of the communication device, and the receiving unit is used to perform the receiving action of the communication device. For ease of description, the sending unit and the receiving unit are combined into one transceiver unit in this embodiment. This will be explained uniformly here and will not be repeated later. The transceiver unit 1110 can implement the corresponding communication functions. The transceiver unit 1110 may also be referred to as a communication interface or a communication module.
[0337] The communication device 1100 may include a transmitting unit but not a receiving unit. Alternatively, the communication device 1100 may include a receiving unit but not a transmitting unit. Specifically, it depends on whether the above-described scheme performed by the communication device 1100 includes both transmitting and receiving actions.
[0338] For example, the transceiver unit 1110 is used to send or receive the first DCI, etc.
[0339] Optionally, the communication device 1100 may further include a processing unit 1120, which is used to perform the processing, coordination and other steps involved in the communication device 1100.
[0340] The above description is for illustrative purposes only. The communication device 1100 will be responsible for executing the relevant methods or steps in the foregoing method embodiments.
[0341] Optionally, the communication device 1100 further includes a storage unit 1130 for storing programs or code for executing the aforementioned methods. Alternatively, the storage unit 1130 can be used to store instructions and / or data, and the processing unit 1120 can read the instructions and / or data from the storage unit 1130 to enable the communication device 1100 to implement the aforementioned method embodiments.
[0342] For a detailed description of the implementation method, please refer to the embodiments shown in Figures 4, 7, 10, 11, or 13 above. For example, the communication device 1100 can be used to execute the scheme shown in Figure 4.
[0343] For example, the communication device 1100 is a first device, the processing unit 1120 is used to determine a first DCI, the first DCI is used to schedule M PDSCHs, where M is an integer greater than 1, the M PDSCHs carry M paging messages, the paging messages include a set of paging records of terminal devices; the transceiver unit 1110 is used to send the first DCI and send the M PDSCHs.
[0344] For example, the communication device 1100 is a second device, and the transceiver unit 1110 can be used to receive a first DCI, which is used to schedule M physical downlink shared channels (PDSCHs), where M is an integer greater than 1. The M PDSCHs carry M paging messages, and the paging messages include a set of paging records of terminal devices. The transceiver unit 1110 can also be used to receive one or more PDSCHs from the M PDSCHs. The processing unit 1120 is used to determine one or more PDSCHs from the M PDSCHs based on the first DCI.
[0345] It should be understood that the specific procedures for each component to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0346] When the communication device 1000 in Figure 16 is a chip, the communication interface 1020 can be a transceiver, input / output circuit, or communication interface of the chip. The processor 1010 can be a processor integrated on the chip, a microprocessor, or an integrated circuit. In the above method embodiments, the transmitting operation of the first or second device can be understood as the output of the chip, and the receiving operation of the first or second device in the above method embodiments can be understood as the input of the chip.
[0347] When the communication device 1100 in Figure 17 is a chip, the transceiver unit 1110 can be a transceiver, input / output circuit, or communication interface of the chip. The processing unit 1120 can be a processor, microprocessor, or integrated circuit integrated on the chip. In the above method embodiments, the transmitting operation of the first or second device can be understood as the output of the chip, and the receiving operation of the first or second device in the above method embodiments can be understood as the input of the chip.
[0348] This application also provides a chip, including a processor, for calling and executing instructions stored in a memory, causing a communication device on which the chip is mounted to perform the methods in the examples above.
[0349] This application also provides another chip, including: an input interface, an output interface, and a processor, wherein the input interface, the output interface, and the processor are connected via an internal connection path, and the processor is used to execute code in a memory. When the code is executed, the processor is used to perform the methods in the examples described above. Optionally, the chip further includes a memory for storing computer programs or code.
[0350] This application also provides a processor for coupling with a memory, for performing the methods and functions related to the communication device in any of the above embodiments, or for performing the methods and functions related to the first or second device in any of the above embodiments.
[0351] In another embodiment of this application, a computer program product comprising a computer program or instructions is provided, wherein when the computer program product is run, the method of the foregoing embodiments is implemented.
[0352] This application also provides a computer program that, when run, enables the implementation of the methods described in the foregoing embodiments.
[0353] In another embodiment of this application, a computer-readable storage medium is provided, which stores a computer program that, when run, implements the methods described in the foregoing embodiments.
[0354] This application also provides a communication system, which includes a first device and a second device. The first device and the second device are respectively used to perform the methods performed by the first device and the second device in the foregoing embodiments.
[0355] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0356] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0357] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0358] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0359] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0360] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the essential contributing part of the technical solution of this application, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, external hard drives, ROM, RAM, magnetic disks, or optical disks.
Claims
1. A communication method, characterized in that, include: Receive first downlink control information (DCI), the first DCI is used to schedule M physical downlink shared channels (PDSCH), where M is an integer greater than 1, the M PDSCH carry M paging messages, and each of the M paging messages includes one or more paging records; Receive one or more of the M PDSCHs according to the first DCI.
2. The method according to claim 1, characterized in that, The first DCI includes scheduling information for the first PDSCH, wherein the first PDSCH is one of the M PDSCHs; The M PDSCHs satisfy the following relationship: The offset between any two adjacent PDSCHs in the time domain among the M PDSCHs is the first time domain offset, and / or the offset between any two adjacent PDSCHs in the frequency domain among the M PDSCHs is the first frequency domain offset.
3. The method according to claim 2, characterized in that, The receipt of one or more PDSCHs from the M PDSCHs according to the first DCI is one PDSCH from the M PDSCHs received according to the first DCI, wherein... The PDSCH is the first PDSCH, and receiving one of the M PDSCHs according to the first DCI includes: receiving the first PDSCH according to the frequency domain resource information and / or time domain resource information in the scheduling information of the first PDSCH; or The PDSCH is a second PDSCH other than the first PDSCH. Receiving one of the M PDSCHs according to the first DCI includes: receiving the second PDSCH according to the frequency domain resource information and / or time domain resource information in the scheduling information of the first PDSCH, and the first time domain offset and / or the first frequency domain offset.
4. The method according to claim 2 or 3, characterized in that, The first DCI further includes indication information of the first time domain offset and / or indication information of the first frequency domain offset; or, The first time-domain offset and / or the first frequency-domain offset are predefined.
5. The method according to any one of claims 1-4, characterized in that, Receiving one or more PDSCHs from the M PDSCHs according to the first DCI includes: One of the M PDSCHs is received based on the first DCI and the first value, where the first value is the UE. ID mod M, where UE ID For the identifier of the terminal device, or, UE ID It is determined based on the 5G-S-TMSI (Shortened Temporary Mobile Subscriber Identity).
6. The method according to claim 1, characterized in that, The first DCI includes: The M scheduling information for the M PDSCHs includes one frequency domain resource information and / or one time domain resource information.
7. The method according to claim 6, characterized in that, The first DCI also includes: An N-bit bitmap, where N represents the maximum number of PDSCHs that can be scheduled by the first DCI, and the bitmap is used to indicate that the M PDSCHs are scheduled, where N is an integer greater than or equal to M.
8. The method according to claim 7, characterized in that, Receiving one or more PDSCHs from the M PDSCHs according to the first DCI includes: Based on the N-bit bitmap and the second value, one of the M scheduling information is determined, where the second value is the UE. ID mod N, where UE ID For the identifier of the terminal device, or, UE ID It is determined based on 5G-S-TMSI; One of the M PDSCHs is received based on the frequency domain resource information and / or time domain resource information in the scheduling information.
9. The method according to any one of claims 1-8, characterized in that, The first DCI includes the value of M, which is configured via a system message block (SIB), or the value of M is predefined.
10. The method according to any one of claims 2-9, characterized in that, The scheduling information also includes at least one of the following: short message indication, short message, virtual resource block to physical resource block mapping, modulation and coding scheme, transport block extension, tracking reference signal availability indication, or reserved bits.
11. The method according to any one of claims 1-10, characterized in that, The time interval between the start position of the time domain resource of the first DCI and the end position of the time domain resource of the last PDSCH among the M PDSCHs is less than a first time range.
12. The method according to any one of claims 1-11, characterized in that, The method further includes: A synchronization signal block (SSB) is received, wherein the time interval between the start position of the time domain resource of the SSB and the end position of the time domain resource of the last PDSCH among the M PDSCHs is less than a second time range.
13. A communication method, characterized in that, include: Send a first downlink control information (DCI), which is used to schedule M physical downlink shared channels (PDSCH), where M is an integer greater than 1. The M PDSCH carry M paging messages, and the paging messages include a set of paging records of terminal devices. Send the M PDSCHs.
14. The method according to claim 13, characterized in that, The first DCI includes the scheduling information of the first PDSCH, where the first PDSCH is one of the M PDSCHs; The M PDSCHs satisfy the following relationship: The offset between any two adjacent PDSCHs in the time domain among the M PDSCHs is the first time domain offset, and / or the offset between any two adjacent PDSCHs in the frequency domain among the M PDSCHs is the first frequency domain offset.
15. The method according to claim 14, characterized in that, The first DCI further includes indication information of the first time domain offset and / or indication information of the first frequency domain offset; or, The first time-domain offset and / or the first frequency-domain offset are predefined.
16. The method according to any one of claims 13-15, characterized in that, Sending the M PDSCHs includes: The M PDSCHs are sent according to a first value, where the first value is the UE. ID mod M, where UE ID For the identifier of the terminal device, or, UE ID It is determined based on the 5G-S-TMSI (Shortened Temporary Mobile Subscriber Identity).
17. The method according to claim 13, characterized in that, The first DCI includes: The M scheduling information for the M PDSCHs includes one frequency domain resource information and / or one time domain resource information.
18. The method according to claim 17, characterized in that, The first DCI also includes: An N-bit bitmap, where N represents the maximum number of PDSCHs that can be scheduled by the first DCI, and the bitmap is used to indicate that the M PDSCHs are scheduled, where N is an integer greater than or equal to M.
19. The method according to claim 18, characterized in that, Sending the M PDSCHs includes: The M PDSCHs are transmitted according to the N-bit bitmap and the second value, where the second value is the UE. ID mod N, where UE ID For the identifier of the terminal device, or, UE ID It is determined based on 5G-S-TMSI.
20. The method according to any one of claims 13-19, characterized in that, The first DCI includes the value of M, which is configured via a system message block (SIB), or the value of M is predefined.
21. The method according to any one of claims 14-20, characterized in that, The scheduling information also includes at least one of the following: short message indication, short message, virtual resource block to physical resource block mapping, modulation and coding scheme, transport block extension, tracking reference signal availability indication, or reserved bits.
22. The method according to any one of claims 13-21, characterized in that, The paging message includes a set of paging records from terminal devices, including: The paging message includes a paging record list, which includes one or more paging records, and each paging record includes an identifier of a terminal device.
23. The method according to any one of claims 13-22, characterized in that, The time interval between the start position of the time domain resource of the first DCI and the end position of the time domain resource of the last PDSCH among the M PDSCHs is less than a first time range.
24. The method according to any one of claims 13-23, characterized in that, The method further includes: A synchronization signal block (SSB) is sent, wherein the time interval between the start position of the time domain resource of the SSB and the end position of the time domain resource of the last PDSCH among the M PDSCHs is less than a second time range.
25. A communication device, characterized in that, include: The transceiver unit is configured to receive first downlink control information (DCI), which is used to schedule M physical downlink shared channels (PDSCH), where M is an integer greater than 1. The M PDSCH carry M paging messages, and each of the M paging messages includes one or more paging records. The transceiver unit is also configured to receive one or more PDSCHs from the M PDSCH. A processing unit is configured to determine one or more PDSCHs among the M PDSCHs based on the first DCI.
26. A communication device, characterized in that, include: The processing unit is used to determine the first downlink control information (DCI), which is used to schedule M physical downlink shared channels (PDSCH), where M is an integer greater than 1. The M PDSCH carry M paging messages, and the paging messages include a set of paging records of terminal devices. Transceiver unit, used to transmit the first DCI; Send the M PDSCHs.
27. A communication device, characterized in that, Including processor and communication interface, The communication interface is used for inputting or outputting signals or data, and the processor, when executing the program instructions, causes the method as described in any one of claims 1 to 12 to be performed.
28. A communication device, characterized in that, Including processor and communication interface, The communication interface is used for inputting or outputting signals or data, and the processor, when executing the program instructions, causes the method as described in any one of claims 13 to 24 to be performed.
29. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed, cause the method of any one of claims 1 to 12 to be implemented, or cause the method of any one of claims 13 to 24 to be implemented.
30. A computer program product, characterized in that, Includes computer instructions that, when executed, cause the method as described in any one of claims 1 to 12 to be implemented, or cause the method as described in any one of claims 13 to 24 to be implemented.