Transmission scheduling method and apparatus, device, and storage medium
By scheduling the transmission of multiple TBs, the increased power consumption and latency caused by the narrow-band transmission of Massive IoT terminals or small cores are solved, achieving power and energy savings and improving system efficiency.
Patent Information
- Application Number
- PCT/CN2024/110781
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2026-02-12
AI Technical Summary
Massive IoT terminals or small cores suffer from reduced transmission bandwidth due to narrowband transmission, which increases power consumption and may lead to delays and congestion during paging and random access processes.
By receiving and sending the first information, the transmission of multiple TBs can be scheduled, reducing the number of information transmissions per TB, lowering the power consumption of network devices, and saving energy consumption of terminal devices.
It effectively reduces the power consumption of network devices and terminal devices, while reducing the amount of information that terminal devices need to monitor, thus improving system efficiency.
Smart Images

Figure CN2024110781_12022026_PF_FP_ABST
Abstract
Description
Transmission scheduling method, apparatus, device, and storage medium TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of communication, and in particular to a transmission scheduling method, apparatus, device, and storage medium. BACKGROUND
[0002] In related technologies, Massive IoT (Massive Internet of Things) terminals or small cores have the characteristics of low power consumption and low complexity, and can support a relatively small working bandwidth. Since the Massive IoT terminal can only support narrowband transmission, the reduction of the transmission bandwidth compared to NR (New Radio) will result in the reduction of the maximum TBS (Transport Block Size). That is, the amount of data that can be transmitted by one scheduled TB (Transport Block) is reduced, and the Massive IoT terminal wants to receive the same amount of data, which increases the power consumption compared to the terminal device in the NR system.
[0003] SUMMARY
[0004] Embodiments of the present application provide a transmission scheduling method, apparatus, device, and storage medium. The technical solutions provided by the embodiments of the present application are as follows.
[0005] According to an aspect of the embodiments of the present application, a transmission scheduling method is provided, the method is executed by a first terminal device, and the method comprises:
[0006] receiving first information, the first information being used for scheduling the transmission of a plurality of TBs.
[0007] According to an aspect of the embodiments of the present application, a transmission scheduling method is provided, the method is executed by a network device, and the method comprises:
[0008] sending first information, the first information being used for scheduling the transmission of a plurality of TBs.
[0009] According to an aspect of the embodiments of the present application, a transmission scheduling apparatus is provided, the apparatus comprises:
[0010] a receiving module configured to receive first information, the first information being used for scheduling the transmission of a plurality of TBs.
[0011] According to an aspect of the embodiments of the present application, a transmission scheduling apparatus is provided, the apparatus comprises:
[0012] a sending module configured to send first information, the first information being used for scheduling the transmission of a plurality of TBs.
[0013] According to an aspect of the embodiments of the present application, a communication device is provided, which comprises a processor and a memory, the memory storing a computer program, and the processor executes the computer program to implement the transmission scheduling method.
[0014] According to an aspect of the embodiments of the present application, a computer readable storage medium is provided, which stores a computer program, and the computer program is used to be executed by a processor to implement the transmission scheduling method.
[0015] According to an aspect of the embodiments of the present application, a chip is provided, which comprises a programmable logic circuit and / or program instructions, and when the chip is running, the programmable logic circuit and / or program instructions are used to implement the transmission scheduling method.
[0016] According to an aspect of the embodiments of the present application, a computer program product is provided, which comprises computer instructions stored in a computer readable storage medium, and a processor reads and executes the computer instructions from the computer readable storage medium to implement the transmission scheduling method.
[0017] The technical scheme provided by the embodiments of the present application can include the following beneficial effects:
[0018] The first information can schedule multiple TBs, and it is not necessary to send one piece of first information for each TB, which can reduce the power consumption of the network device in sending the first information, and also reduce the first information that needs to be monitored by the terminal device, thereby saving the energy consumption of the terminal device. BRIEF DESCRIPTION OF DRAWINGS
[0019] FIG. 1 is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0020] FIG. 2 is a flowchart of a random access process provided by an embodiment of the present application;
[0021] FIG. 3 is a flowchart of a random access process provided by another embodiment of the present application;
[0022] FIG. 4 is a flowchart of a transmission scheduling method provided by an embodiment of the present application;
[0023] FIG. 5 is a block diagram of a transmission scheduling device provided by an embodiment of the present application;
[0024] FIG. 6 is a block diagram of a transmission scheduling device provided by another embodiment of the present application;
[0025] FIG. 7 is a structural schematic diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0026] For the purposes of the present application, the technical solutions and advantages will be further described in detail below with reference to the drawings.
[0027] The network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be known by those skilled in the art that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0028] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, evolved system of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th-Generation (5G) system, B5G (Beyound 5G) system, 6th-Generation (6G) system or other communication systems, etc.
[0029] Generally, a conventional communication system supports a limited number of connections and is easy to implement. However, with the development of communication technology, a mobile communication system will not only support conventional communication, but also support, for example, Device to Device (D2D) communication, Machine to Machine (M2M) communication, Machine Type Communication (MTC), Vehicle to Vehicle (V2V) communication, or Vehicle to everything (V2X) communication, and the like. Embodiments of the present application can also be applied to these communication systems.
[0030] The communication system in embodiments of the present application can be applied to a Carrier Aggregation (CA) scenario, a Dual Connectivity (DC) scenario, or a Standalone (SA) network deployment scenario.
[0031] The communication system in embodiments of the present application can be applied to an unlicensed spectrum, which can also be referred to as a shared spectrum. Alternatively, the communication system in embodiments of the present application can also be applied to a licensed spectrum, which can also be referred to as a non-shared spectrum.
[0032] Embodiments of the present application can be applied to a Non-Terrestrial Networks (NTN) system or a Terrestrial Networks (TN) system. The NTN generally uses satellite communication to provide communication services to users on the ground. The NTN system currently includes NR-NTN and IoT-NTN systems, and may, in the future, include other NTN systems.
[0033] Referring to FIG. 1, a schematic diagram of a network architecture 100 is shown according to an embodiment of the present application. The network architecture 100 can include a terminal device 10, an access network device 20, and a core network element 30.
[0034] The terminal device 10 can refer to a UE (User Equipment), an access terminal device, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a wireless communication device, a user agent, or a user apparatus. In some embodiments, the terminal device 10 can also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5GS (5th Generation System), or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For the convenience of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed in the cell managed by each access network device 20. The terminal device can also be referred to simply as a terminal device or a UE, and those skilled in the art can understand its meaning.
[0035] The access network device 20 is a device deployed in an access network to provide wireless communication functions for the terminal device 10. The access network device 20 can include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems using different wireless access technologies, the names of devices with access network device functions can be different, for example, in a 5G NR system, it is called gNodeB or gNB. As communication technology evolves, the name of the "access network device" may change. For ease of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 10 are collectively referred to as access network devices. In some embodiments, through the access network device 20, a communication relationship can be established between the terminal device 10 and the core network element 30. Illustratively, in the LTE (Long Term Evolution) system, the access network device 20 can be an EUTRAN (Evolved Universal Terrestrial Radio Access Network) or one or more eNodeBs in the EUTRAN; in the 5G NR system, the access network device 20 can be a RAN (Radio Access Network) or one or more gNBs in the RAN. In the embodiments of the present application, the "network device" refers to the access network device 20, such as a base station, unless otherwise specified.
[0036] The core network element 30 is a network element deployed in the core network, and the main function of the core network element 30 is to provide user connection, management of users, and completion of bearer for services, and to provide an interface to external network devices as a bearer network device. For example, the core network element in the 5G NR system can include an AMF (Access and Mobility Management Function) entity, a UPF (User Plane Function) entity, and an SMF (Session Management Function) entity, and the like.
[0037] In some embodiments, the access network device 20 and the core network element 30 communicate with each other through some air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other through some air interface technology, such as the Uu interface.
[0038] The "5G NR system" in the embodiments of the present application can also be referred to as a 5G system or an NR system, but those skilled in the art can understand its meaning. The technical solutions described in the embodiments of the present application can be applicable to an LTE system, a 5G NR system, an evolved system (such as a B5G (Beyound 5G) system, a 6G system (6th Generation System, the sixth generation mobile communication system)) after the 5G NR system, and other communication systems such as an NB-IoT (Narrow Band Internet of Things, narrowband Internet of Things) system, and the present application does not limit this.
[0039] In the embodiments of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through transmission resources (for example, frequency domain resources, or spectrum resources) on a carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell (Small cell). The small cell can include a metro cell, a micro cell, a pico cell, a femto cell, and the like. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-speed data transmission services.
[0040] Before introducing the technical solutions of the present application, the related technologies involved in the present application are introduced and explained. The following related technologies can be combined with the technical solutions of the embodiments of the present application in any way, and all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0041] 1.5G main application scenarios and RRC (Radio Resource Control, Radio Resource Control) state
[0042] Currently, with the pursuit of rate, delay, high mobility, and energy efficiency, and the improvement of the diversity and complexity of future life services, the 3GPP international standard organization has begun to develop 5G. The main application scenarios of 5G are: enhanced mobile broadband (enhanced Mobile BroadBand, eMBB), low latency and high reliability communication (Ultra Reliable & LowLatency Communication, URLLC), and massive machine type communication (massive Machine Type of Communication, mMTC).
[0043] NR can also be deployed independently, in order to reduce air interface signaling and quickly recover wireless connection in 5G network device environment, a new RRC state, RRC_INACTIVE (RRC inactive state) state is defined for the purpose of quickly recovering data services. This state is different from RRC_IDLE (RRC idle state) and RRC_ACTIVE (RRC active state).
[0044] RRC_IDLE: mobility is based on UE's cell selection reselection, paging is initiated by CN (Core Network), and paging area is configured by CN. There is no UE AS (Access Stratum) context on the base station side. There is no RRC connection.
[0045] RRC_CONNECTED: there is an RRC connection, and there is a UE AS context between the base station and the UE. The network device side knows the UE's location is specific to the cell level. Mobility is network device side controlled mobility. Unicast data can be transmitted between the UE and the base station.
[0046] RRC_INACTIVE: mobility is based on UE's cell selection reselection, there is a connection between CN and NR, UE AS context exists on a certain base station, paging is triggered by RAN (Radio Access Network), RAN-based paging area is managed by RAN, and the network device side knows the UE's location is based on the RAN-based paging area level.
[0047] 2.5G NR paging mechanism
[0048] The main function of paging is to enable the network device to page the UE through the paging message in the RRC IDLE or RRC INACTIVE state of the UE, or to notify the UE of system message changes or earthquake tsunami / public warning information (applicable to all RRC states of the UE, including the connected state) through a short message.
[0049] Paging includes PDCCH scrambled by P-RNTI (Paging Radio Network Temporary Identifier), and PDSCH scheduled by the PDCCH. The paging message is transmitted in the PDSCH, and the short message is 8 bits in the PDCCH (Physical Downlink Control Channel).
[0050] For a UE in RRC_IDLE or RRC_INACTIVE state, since there is no other data communication between the UE and the network device, in order to save power of the terminal device, the UE can discontinuously listen to the paging channel, that is, a paging DRX (Discontinuous Reception) mechanism is adopted. Under the paging DRX mechanism, the UE only needs to listen to the paging during a PO (Paging Occasion) in each DRX cycle period. It is stipulated in TS 38.304 that the PO is composed of a plurality of PDCCH monitoring occasions on the paging search space, and one PO contains X PDCCH monitoring occasions, X being equal to the actual number of SSBs (Synchronization Signal Blocks) transmitted in the MIB (Master Information Block) broadcast. In addition, there is a concept of Paging Frame (PF), which refers to a radio frame (fixed 10 ms) that can contain a plurality of POs or the starting position of a plurality of POs.
[0051] The period of the paging DRX is determined by the common period in the system broadcast and the dedicated period configured in the high-layer signaling (NAS (Non-Access Stratum) signaling), and the UE takes the minimum period of the two as the period of the paging cycle. From the perspective of the network device, one paging DRX cycle can have a plurality of POs, and the position of the UE listening to the PO is related to the ID (Identity Document) of the UE. The specific determination method of a certain UE in a PF and a PO in a paging DRX cycle is as follows (TS 38.304):
[0052] The SFN (System Frame Number) number of the PF is determined by the following formula:
[0053] (SFN+PF_offset)mod T=(T div N)*(UE_ID mod N)
[0054] The number Index (i_s) of the PO in a PF is determined by the following formula:
[0055] i_s=floor(UE_ID / N)mod Ns
[0056] Some of the above parameters are explained as follows:
[0057] -T: DRX cycle in which the UE receives paging. The network device broadcasts a default DRX cycle. If the RRC / High layer configures a UE-specific DRX cycle for the UE, the minimum of the network device broadcasted DRX cycle and the RRC / High layer configured UE-specific DRX cycle is taken as the DRX cycle of the UE. If the RRC / High layer does not configure a UE-specific DRX cycle for the UE, the network device broadcasted DRX cycle is taken as the DRX cycle of the UE.
[0058] -N: number of PFs contained in one T.
[0059] -Ns: number of POs contained in one PF.
[0060] -PF_offset: a time domain offset used to determine PF.
[0061] -UE_ID: 5G-S-TMSI mod 1024.
[0062] After the UE calculates the PF, the index of PO, and the number of PDCCH monitoring occasions in the PO based on the above formula, the UE only needs to know the starting position of the first PDCCH monitoring occasion of the PO through the relevant configuration parameters, which is configured through high layer signaling. The UE blindly detects the paging message according to the determined PO.
[0063] When the UE detects a P-RNTI scrambled PDCCH on its own PO, and the PDCCH schedules a PDSCH (Physical Downlink Shared Channel), the UE decodes the PDSCH based on the PDCCH indication. The PDSCH is used to carry the Paging message, which contains a paging Record list, each paging Record of which indicates a UE ID. The UE determines whether it is paged according to the paging Record list.
[0064] 3. Random access procedure
[0065] The random access procedure is mainly triggered by the following events:
[0066] -UE initial access to establish a wireless connection: UE from RRC_IDLE state to RRC_CONNECTED state
[0067] - RRC connection reestablishment procedure: in order for the UE to reestablish the radio connection after a radio link failure
[0068] - handover: the UE needs to establish uplink synchronization with a new cell
[0069] - in RRC_CONNECTED state, DL (DownLink) data arrives, at this time, UL (UpLink) is in an out-of-sync state
[0070] - in RRC_CONNECTED state, UL data arrives, at this time, UL is in an out-of-sync state or there is no PUCCH (Physical Uplink Control Channel) resource for sending SR (Scheduling Request)
[0071] - SR failure
[0072] - synchronization reconfiguration request from RRC
[0073] - UE transitions from RRC_INACTIVE state to RRC_CONNECTED state
[0074] - time calibration is established in the SCell addition process
[0075] - request for other SI
[0076] - beam failure recovery
[0077] In the related art, the following two random access methods are mainly supported: a contention-based random access method and a non-contention-based random access method, as shown in FIG. 2.
[0078] The contention-based random access procedure shown in FIG. 2 is divided into 4 steps (as shown in FIG. 2(a)), and the non-contention-based random access procedure is divided into 2 steps (as shown in FIG. 2(b)). The detailed steps are as follows:
[0079] Step 1. The terminal device sends Msg1 to the network device
[0080] The terminal device selects a PRACH (Physical Random Access Channel) resource and sends a selected preamble on the selected PRACH. If it is a non-contention-based random access, the PRACH resource and the preamble can be specified by the base station. The base station can estimate the uplink timing based on the preamble and the grant size required by the terminal device to transmit Msg3.
[0081] step2. Network device sends RAR (Random Access Response) to terminal device
[0082] After terminal device sends Msg1, it starts a random access response time window ra-ResponseWindow, and monitors PDCCH scrambled by RA-RNTI (Random Access Radio Network Temporary Identifier) within the window. The calculation of RA-RNTI is as follows: RA-RNTI = 1 + s_id + 14 × t_id + 14 × 80 × f_id + 14 × 80 × 8 × ul_carrier_id
[0083] That is, RA-RNTI is related to the PRACH time-frequency resource used by UE to send Msg1.
[0084] After terminal device successfully receives PDCCH scrambled by RA-RNTI, the terminal device can obtain PDSCH scheduled by the PDCCH, which contains RAR (Random Access Response). The RAR specifically contains the following information:
[0085] BI (Backoff Indicator) in the subheader of RAR: used to indicate the backoff time of retransmitting Msg1;
[0086] RAPID (Random Access Preamble Identifier) in the subheader of RAR: the network device responds to the received preamble index;
[0087] TAG (Timing Advance Group) in the payload of RAR: used to adjust the uplink timing;
[0088] UL grant: used to schedule the uplink resource indication of Msg3;
[0089] Temporary C-RNTI (Cell Radio Network Temporary Identifier): used to scramble the PDCCH of Msg4 (initial access).
[0090] If the terminal device receives the PDCCH scrambled by RA-RNTI and the preamble index sent by itself is contained in the RAR, the terminal device considers that the random access response is successfully received.
[0091] For non-contention-based random access, the random access procedure ends after the terminal device successfully receives Msg2. For contention-based random access, after the terminal device successfully receives Msg2, the terminal device still needs to continue to transmit Msg3 and receive Msg4.
[0092] Step 3. The terminal device transmits Msg3 on the resource scheduled by the network device
[0093] Msg3 is mainly used to inform the network device that the RACH procedure is triggered by what event. For example, if it is an initial access random procedure, the UE ID and establishment cause will be carried in Msg3; if it is RRC reestablishment, the connected UE identifier and establishment cause will be carried.
[0094] Step 4. The network device sends Msg4 to the terminal device
[0095] Msg4 has two functions, one is for contention conflict resolution, and the second is that the network device transmits an RRC configuration message to the terminal device. There are two ways for contention conflict resolution: one is that if the UE carries C-RNTI in Msg3, Msg4 is scheduled by PDCCH scrambled by C-RNTI. The other is that if the UE does not carry C-RNTI in Msg3, such as initial access, Msg4 is scheduled by PDCCH scrambled by TC-RNTI, and the solution to the conflict is that the UE receives the PDSCH in Msg4 by matching the CCCH (Common Control Channel) SDU (Service Data Unit) in the PDSCH.
[0096] 4. Two-step random access procedure of NR
[0097] Two-step random access is introduced in the related art, which can reduce latency and reduce signaling overhead. As shown in FIG. 3, MsgA in the two-step random access includes preamble transmitted on PRACH and payload information transmitted on PUSCH. After transmitting MsgA, the terminal device listens to the response of the network side in the configured window. If MsgB indicating that the contention conflict resolution is successful is received from the network device, the terminal device ends the random access procedure.
[0098] 5. Energy saving of 6G terminal device
[0099] Terminal device energy saving is a key technology in the 6G stage. In order to further reduce the energy consumption of terminal devices while ensuring the performance of 6G, the concept of large and small cores is proposed.
[0100] This concept mainly refers to the fact that future 6G terminal devices can support "large and small core" design, that is, small core supports terminal devices working in an extremely energy-saving state, and when there is a large amount of traffic demand, the terminal device starts the large core to meet more stringent performance indicators.
[0101] In addition, the related art considers that Massive IoT terminal types need to be supported in the first version of 6G, combined with the concept of large and small cores, one understanding is that the small core is a Massive IoT terminal.
[0102] Based on the understanding in the related art, the Massive IoT terminal or small core has the characteristics of low power consumption and low complexity, and its supported working bandwidth is relatively small, such as 5MHz or narrower. Since the Massive IoT terminal or small core needs to support paging, RRC connection establishment and other processes. Since the Massive IoT terminal can only support narrowband transmission, the reduction of transmission bandwidth compared to NR will result in a decrease in maximum TBS.
[0103] For the paging process, the reduction of the paging message means that the number of UEs that the base station can page at the same time is reduced, thereby increasing the paging delay, and even causing paging congestion.
[0104] In the random access process, the base station can multiplex the same RA-RNTI RAR in a TB through concatenation transmission, so the reduction of PDSCH TBS means that the number of UEs that the base station can respond to at the same time is reduced, thereby increasing the Msg2 sending delay.
[0105] How to solve the above-mentioned impact of the narrowband transmission of the Massive IoT terminal or small core on paging and random access and ensure the performance of the 6G system is a problem that needs to be studied.
[0106] Please refer to FIG. 4, which shows a flowchart of a transmission scheduling method according to an embodiment of the present application. The method is performed by a first terminal device. The method includes the following step 410.
[0107] Step 410, the first terminal device receives first information, and the first information is used to schedule the transmission of a plurality of TBs.
[0108] Correspondingly, the network device sends the first information.
[0109] In some embodiments, the first information is DCI (Downlink Control Information). In some embodiments, the first information is DCI for scheduling data transmission. In some embodiments, the first information can also be DCI other than for scheduling data transmission. In some embodiments, the first information is DCI transmitted to multiple terminal devices. In some embodiments, the first information can also be DCI transmitted to the first terminal device. In some embodiments, the first information is carried in a downlink channel for transmitting control signaling. Exemplarily, the first information is carried in a PDCCH.
[0110] In some embodiments, the downlink channel corresponding to the multiple TBs is a downlink channel for transmitting data. Exemplarily, the downlink channel corresponding to the multiple TBs is a PDSCH. In some embodiments, the downlink channel corresponding to the multiple TBs is a downlink channel for transmitting signaling. Exemplarily, the downlink channel corresponding to the multiple TBs is a PDCCH.
[0111] In some embodiments, each scheduled TB corresponds to a terminal group, and each terminal group includes one or more terminal devices.
[0112] In some embodiments, the terminal devices divided into the terminal groups are determined based on messages carried by the multiple TBs. In some embodiments, the multiple TBs are used to carry paging messages. In some embodiments, terminal devices listening to paging messages on the same PO are divided into at least one terminal group. In some embodiments, the multiple TBs are used to carry Msg2 or MsgB. In some embodiments, terminal devices occupying the same time-frequency resources for transmitting Msg1 or MsgA are divided into at least one terminal group.
[0113] In some embodiments, the terminal groups are divided according to a maximum number of TBs supported by the first information for scheduling.
[0114] In some embodiments, the terminal groups are divided according to a number of TBs actually scheduled by the first information.
[0115] In some embodiments, the number of terminal devices included in each terminal group can be the same or different. Exemplarily, the terminal groups are divided according to an average of a maximum number of TBs supported by the first information for scheduling. Exemplarily, the terminal groups in which the terminal devices are located are divided according to paging probabilities of the terminal devices.
[0116] In some embodiments, the first information is used to indicate at least one of the following information:
[0117] a number of the multiple TBs;
[0118] time domain resources occupied by the downlink channel transmission corresponding to the plurality of TBs;
[0119] frequency domain resources occupied by the downlink channel transmission corresponding to the plurality of TBs;
[0120] terminal groups corresponding to each of the plurality of TBs.
[0121] In some embodiments, the first information is used to indicate identification information of the terminal groups corresponding to each of the plurality of TBs. In some embodiments, the identification information of the terminal groups is used to uniquely identify the terminal groups. Illustratively, the first information is used to indicate an index of the terminal groups corresponding to each of the plurality of TBs.
[0122] In some embodiments, the first information is used to implicitly or explicitly indicate the number of the plurality of TBs. Illustratively, the first information includes a first indication field, and the first indication field is used to indicate the number of the plurality of TBs. Illustratively, the number of time domain resources occupied by the downlink channel transmission corresponding to the plurality of TBs indicated by the first information has a corresponding relationship with the number of the plurality of TBs. For example, the number of time domain resources occupied by the downlink channel transmission corresponding to the plurality of TBs indicated by the first information is the same as the number of the plurality of TBs.
[0123] In some embodiments, the number of the plurality of TBs scheduled by the first information is less than or equal to the number of the at least one terminal group. Illustratively, the at least one terminal group is divided based on the maximum number of TBs supported by the first information, and the number of the plurality of TBs scheduled by the first information is less than or equal to the number of the at least one terminal group. Illustratively, the at least one terminal group is divided based on the number of TBs actually scheduled by the first information, and the number of the plurality of TBs scheduled by the first information is equal to the number of the at least one terminal group.
[0124] In some embodiments, the downlink channel transmission corresponding to the plurality of TBs occupies the same frequency domain resources and different time domain resources. In some embodiments, the downlink channel transmission corresponding to the plurality of TBs occupies the same frequency domain resources, and the first information can only indicate one frequency domain resource, without the need to indicate the frequency domain resources corresponding to each TB respectively, thereby reducing the overhead of the first information.
[0125] In some embodiments, the downlink channel transmission corresponding to the plurality of TBs occupies different frequency domain resources and the same or different time domain resources. In some embodiments, the downlink channel transmission corresponding to the plurality of TBs occupies different frequency domain resources and the same time domain resources, and the first information can only indicate one time domain resource, without the need to indicate the frequency domain resources corresponding to each TB respectively, thereby reducing the overhead of the first information. In some embodiments, the downlink channel transmission corresponding to the plurality of TBs occupies different frequency domain resources and different time domain resources, and the terminal device can receive and decode the plurality of TBs.
[0126] In some embodiments, after receiving the first information, the terminal device receives the plurality of TBs.
[0127] In some embodiments, the first terminal device cannot determine the terminal group it belongs to corresponds to the TB, and thus the first terminal device needs to decode the plurality of TBs one by one. In some embodiments, the first terminal device cannot determine the terminal group it belongs to, and thus the first terminal device also needs to decode the plurality of TBs one by one.
[0128] In some embodiments, the first terminal device decodes the plurality of TBs one by one, and stops decoding the remaining TBs after a second TB of the plurality of TBs is determined to be sent to the first terminal device.
[0129] In some embodiments, the first terminal device can determine the terminal group it belongs to corresponds to the TB, and thus the first terminal device can only decode the first TB, which is the TB corresponding to the terminal group the first terminal device belongs to.
[0130] In some embodiments, the first terminal device decodes the first TB, which is the TB corresponding to the terminal group the first terminal device belongs to, in a case that the plurality of TBs includes the first TB.
[0131] The technical scheme provided by the embodiments of the present application can schedule a plurality of TBs by the first information, without sending a first information for each TB, so as to reduce the power consumption of the network device sending the first information, and reduce the first information the terminal device needs to listen to, thereby saving the energy consumption of the terminal device.
[0132] The embodiments of the present application also provide exemplary embodiments to illustrate the content indicated by the first information.
[0133] In some embodiments, the first information is used to indicate at least one of the following information:
[0134] The number of the plurality of TBs;
[0135] The time domain resource occupied by the downlink channel transmission corresponding to the plurality of TBs;
[0136] The frequency domain resource occupied by the downlink channel transmission corresponding to the plurality of TBs;
[0137] The terminal group corresponding to each TB of the plurality of TBs.
[0138] In some embodiments, the first information explicitly or implicitly indicates the number of the plurality of TBs scheduled by the first information. For example, the first information explicitly indicates the number of the plurality of TBs scheduled by the first information. For example, the first information indicates that N TBs are scheduled, where N is an integer greater than 1. For example, the first information implicitly indicates the number of the plurality of TBs scheduled by the first information. For example, the terminal device determines N based on a mapping relationship between a modulation mode adopted by the first information and N, where N is the number of the plurality of TBs scheduled by the first information, and N is an integer greater than 1. For example, the first information indicates a first time domain pattern, the first time domain pattern is used to indicate time domain resources occupied by the plurality of TBs corresponding downlink channel transmissions, and the terminal device determines the number of the plurality of TBs based on a number of time domain resources indicated in the first time domain pattern. For example, the number of time domain resources indicated in the first time domain pattern is N, and the terminal device determines that N TBs are scheduled by the first information, where N is an integer greater than 1.
[0139] In some embodiments, the first information is used to indicate time domain resources occupied by the plurality of TBs corresponding downlink channel transmissions and / or frequency domain resources occupied by the plurality of TBs corresponding downlink channel transmissions.
[0140] I. The plurality of TBs corresponding downlink channel transmissions occupy the same frequency domain resources
[0141] In some embodiments, the first information is used to indicate a first frequency domain resource. The plurality of TBs corresponding downlink channel transmissions all occupy the first frequency domain resource. For example, the first information is used to indicate a frequency band 1, and the plurality of TBs corresponding downlink channel transmissions all occupy the frequency band 1.
[0142] 1. The plurality of TBs corresponding downlink channel transmissions occupy different time domain resources
[0143] In some embodiments, the time domain resources occupied by the plurality of TBs corresponding downlink channel transmissions are continuous. For example, the first information is used to schedule TB1-TB3, and the TB1-TB3 corresponding downlink channel transmissions occupy continuous time domain resources 1-3.
[0144] In some embodiments, the time domain resources occupied by the downlink channel transmissions corresponding to two adjacent TBs in the plurality of TBs are separated by a fourth time unit. The size of the fourth time unit is not limited in the present application. For example, the fourth time unit is 1 slot. For example, the first information is used to schedule TB1-TB3, the time domain resource 1 occupied by the downlink channel transmission corresponding to TB1 is separated from the time domain resource 2 occupied by the downlink channel transmission corresponding to TB2 by the fourth time unit, and the time domain resource 2 occupied by the downlink channel transmission corresponding to TB2 is separated from the time domain resource 3 occupied by the downlink channel transmission corresponding to TB3 by the fourth time unit.
[0145] In some embodiments, the time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are interleaved. In some embodiments, taking TB1 and TB2 as an example, TB1 initial transmission, TB2 initial transmission, TB1 retransmission and TB2 retransmission are interleaved transmissions. In some embodiments, the time domain resources occupied by the TB1 initial transmission, TB2 initial transmission, TB1 retransmission and TB2 retransmission can be continuous or discontinuous. Exemplarily, the time domain resources occupied by the TB1 initial transmission, TB2 initial transmission, TB1 retransmission and TB2 retransmission are separated by a fourth time unit.
[0146] In some embodiments, the intervals between the time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are different, and the first information respectively indicates the intervals between the time domain resources occupied by the downlink channels corresponding to two consecutive TBs in the plurality of TBs.
[0147] In some embodiments, the time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are determined based on a first time domain pattern. In some embodiments, the first information is used to indicate the first time domain pattern. Exemplarily, the first information indicates the first time domain pattern in the form of a bit map.
[0148] In some embodiments, the first terminal device receives a broadcast message, and the broadcast message is used to indicate one or more time domain patterns, and the one or more time domain patterns include the first time domain pattern. In some embodiments, the first information is used to indicate the identity of the first time domain pattern, and the first terminal device determines the first time domain pattern in the one or more time domain patterns based on the identity of the first time domain pattern.
[0149] In some embodiments, in the time domain pattern, the intervals between the time domain resources occupied by the downlink channel transmissions corresponding to two adjacent TBs can be the same or different.
[0150] In some embodiments, in the case where the downlink channel transmissions corresponding to the plurality of TBs occupy the same frequency domain resources and different time domain resources, the first information can indicate or can not indicate the terminal group corresponding to each TB in the plurality of TBs.
[0151] (1) The first information does not indicate the terminal group corresponding to each TB in the plurality of TBs
[0152] In some embodiments, the first terminal device sequentially decodes the plurality of TBs; in the case where it is determined that a second TB in the plurality of TBs is a TB sent to the first terminal device, the decoding of the remaining undecoded TBs after the second TB is stopped.
[0153] Exemplarily, the first terminal device sequentially decodes TB1-TB5, and in the case where it is determined that TB3 is a TB sent to the first terminal device, the decoding of TB4 and TB5 after TB3 is stopped.
[0154] In some embodiments, the terminal groups are divided according to the maximum number of TBs supported by the first information. In this case, if the first information does not indicate the terminal group corresponding to each of the plurality of TBs, the first terminal device cannot determine the TB corresponding to the first terminal device among the plurality of TBs. In this case, the first terminal device can sequentially decode the plurality of TBs based on the above method, and stop decoding the remaining undecoded TBs after the second TB among the plurality of TBs is determined to be the TB transmitted to the first terminal device.
[0155] In some embodiments, the terminal groups are divided according to the number of TBs actually scheduled by the first information. In this case, even if the first information does not indicate the terminal group corresponding to each of the plurality of TBs, the first terminal device can determine that the terminal group corresponding to the first TB is the terminal group in which the first terminal device is located.
[0156] In some embodiments, the first terminal device decodes the first TB, wherein the first TB is the TB corresponding to the terminal group in which the first terminal device is located. In this case, the first terminal device can directly decode the first TB without decoding other TBs other than the first TB.
[0157] (2) The first information indicates the terminal group corresponding to each of the plurality of TBs
[0158] In some embodiments, the terminal groups are divided according to the maximum number of TBs supported by the first information. In this case, if the first information indicates the terminal group corresponding to each of the plurality of TBs, the first terminal device can determine whether the first TB is included in the plurality of TBs.
[0159] In some embodiments, in the case where the first TB is included in the plurality of TBs, the first TB is decoded, wherein the first TB is the TB corresponding to the terminal group in which the first terminal device is located. In some embodiments, in the case where the first TB is included in the plurality of TBs, the TBs other than the first TB among the plurality of TBs are not decoded by the first terminal device. In some embodiments, in the case where the first TB is not included in the plurality of TBs, none of the plurality of TBs is decoded by the first terminal device. That is, the first terminal device only needs to decode the first TB.
[0160] In some embodiments, the terminal groups are divided according to the number of TBs actually scheduled by the first information. In this case, regardless of whether the first information indicates the terminal group corresponding to each of the plurality of TBs, the first terminal device can determine that the terminal group corresponding to the first TB is the terminal group in which the first terminal device is located.
[0161] In some embodiments, the first terminal device decodes the first TB, wherein the first TB is a TB corresponding to a terminal group to which the first terminal device belongs. In this case, the first terminal device can directly decode the first TB without decoding other TBs.
[0162] 2. The downlink channel transmissions corresponding to the plurality of TBs occupy the same time domain resource
[0163] In some embodiments, in the case where the downlink channel transmissions corresponding to the plurality of TBs occupy the same time domain resource, the first information is further used to indicate a first time unit, and the first time unit is used to determine a time interval between the first information and the downlink channel transmissions corresponding to the plurality of TBs. For example, in the case where the downlink channel transmissions corresponding to the plurality of TBs occupy the same time domain resource, the first information is used to indicate a time unit k, and the downlink channel transmissions corresponding to the plurality of TBs all occupy the time unit k.
[0164] In some embodiments, in the case where the downlink channel transmissions corresponding to the plurality of TBs occupy the same time domain resource and the same frequency domain resource, the first terminal device can only decode one of the plurality of TBs, and thus the above method in which the first terminal device sequentially decodes the plurality of TBs is not applicable. In this case, the first information is used to indicate a terminal group corresponding to each of the plurality of TBs.
[0165] In some embodiments, the terminal groups are divided according to a maximum number of TBs supported by the first information.
[0166] In some embodiments, in the case where the first TB is included in the plurality of TBs, the first TB is decoded, wherein the first TB is a TB corresponding to a terminal group to which the first terminal device belongs. In some embodiments, in the case where the first TB is included in the plurality of TBs, other TBs in the plurality of TBs except the first TB are not decoded by the first terminal device. In some embodiments, in the case where the first TB is not included in the plurality of TBs, none of the plurality of TBs is decoded by the first terminal device. That is, the first terminal device only needs to decode the first TB.
[0167] In some embodiments, the terminal groups are divided according to a number of TBs actually scheduled by the first information.
[0168] In some embodiments, the first terminal device decodes the first TB, wherein the first TB is a TB corresponding to a terminal group to which the first terminal device belongs. In this case, the first terminal device can directly decode the first TB without decoding other TBs.
[0169] II. The downlink channel transmissions corresponding to the plurality of TBs occupy different frequency domain resources
[0170] In some embodiments, the frequency domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are located on different subbands. In some embodiments, the subband can also be referred to as a frequency domain narrowband.
[0171] In some embodiments, the subband includes any one of the following: a carrier, a narrow bandwidth, a BWP. In some embodiments, in the case where the subband includes a BWP, the BWP can be an initial BWP.
[0172] 1. The downlink channel transmissions corresponding to the plurality of TBs occupy different time domain resources
[0173] In some embodiments, the first information is further used to indicate a plurality of second time units, each second time unit being used to determine a time interval between the first information and the downlink channel transmission corresponding to one of the plurality of TBs.
[0174] In some embodiments, the first information is used to indicate a time interval between each of the plurality of TBs and the first information. For example, the first information is used to indicate time intervals 1-5, which respectively correspond to time intervals between TBs 1-5 and the first information. In some embodiments, the time interval between a TB and the first information refers to a time interval between a reception time of the TB and a reception time of the first information.
[0175] In some embodiments, the first information is further used to indicate a third time unit, the third time unit being used to determine a time interval between the first information and the downlink channel transmission on the main subband. For example, the first information is used to indicate time unit 1, and the first terminal device determines the time domain resources occupied by the downlink channel transmission corresponding to the TB on the main subband based on the time unit 1.
[0176] In some embodiments, a subband other than the main subband is referred to as a non-main subband.
[0177] In some embodiments, a time interval between the first information and the downlink channel transmission on the non-main subband is determined based on the third time unit and an offset value corresponding to the non-main subband. In some embodiments, the offset value corresponding to the non-main subband is configured by the network device. For example, the offset value corresponding to the non-main subband is configured by a system message. For example, the first information is used to indicate time unit 1, and the first terminal device determines the time domain resources occupied by the downlink channel transmission corresponding to the TB on the main subband based on the time unit 1, and determines the time domain resources occupied by the downlink channel transmission corresponding to the TB on the non-main subband 1 based on the time unit 1 and the offset value 1.
[0178] In some embodiments, in the case where the downlink channel transmissions corresponding to the plurality of TBs occupy different frequency domain resources and different time domain resources, the first information can indicate or can not indicate a terminal group corresponding to each of the plurality of TBs.
[0179] (1) The first information does not indicate the terminal group to which each of the plurality of TBs corresponds
[0180] In some embodiments, the first terminal device decodes the plurality of TBs in sequence; and in a case where it is determined that a second TB of the plurality of TBs is a TB sent to the first terminal device, the first terminal device stops decoding the remaining undecoded TBs after the second TB.
[0181] For example, the first terminal device decodes TB1-TB5 in sequence, and in a case where it is determined that TB3 is a TB sent to the first terminal device, the first terminal device stops decoding TB4 and TB5 after TB3.
[0182] In some embodiments, the terminal groups are divided according to a maximum number of TBs supported by the first information for scheduling. In this case, if the first information does not indicate the terminal group to which each of the plurality of TBs corresponds, the first terminal device cannot determine the TB corresponding to the first terminal device among the plurality of TBs. In this case, the first terminal device can decode the plurality of TBs in sequence based on the above method, and in a case where it is determined that a second TB of the plurality of TBs is a TB sent to the first terminal device, the first terminal device stops decoding the remaining undecoded TBs after the second TB.
[0183] In some embodiments, the terminal groups are divided according to a number of TBs actually scheduled by the first information. In this case, even if the first information does not indicate the terminal group to which each of the plurality of TBs corresponds, the first terminal device can determine that the terminal group corresponding to the first TB is the terminal group in which the first terminal device is located.
[0184] In some embodiments, the first terminal device decodes the first TB, wherein the first TB is a TB corresponding to the terminal group in which the first terminal device is located. In this case, the first terminal device can directly decode the first TB without decoding other TBs other than the first TB.
[0185] (2) The first information indicates the terminal group to which each of the plurality of TBs corresponds
[0186] In some embodiments, the terminal groups are divided according to a maximum number of TBs supported by the first information for scheduling. In this case, if the first information indicates the terminal group to which each of the plurality of TBs corresponds, the first terminal device can determine whether the first TB is included in the plurality of TBs.
[0187] In some embodiments, the first TB is included in the plurality of TBs, and the first TB is a TB corresponding to a terminal group to which the first terminal device belongs. In some embodiments, the first TB is included in the plurality of TBs, and the first terminal device does not decode a TB other than the first TB in the plurality of TBs. In some embodiments, the first TB is not included in the plurality of TBs, and the first terminal device does not decode any TB in the plurality of TBs. That is, the first terminal device only needs to decode the first TB.
[0188] In some embodiments, the terminal groups are divided according to a number of TBs actually scheduled according to the first information. In this case, the first terminal device can determine that the terminal group corresponding to the first TB is the terminal group to which the first terminal device belongs, regardless of whether the first information indicates the terminal group corresponding to each TB in the plurality of TBs.
[0189] In some embodiments, the first terminal device decodes the first TB, and the first TB is a TB corresponding to a terminal group to which the first terminal device belongs. In this case, the first terminal device can directly decode the first TB without decoding a TB other than the first TB.
[0190] 2. The downlink channel transmissions corresponding to the plurality of TBs occupy the same time domain resource
[0191] In some embodiments, when the downlink channel transmissions corresponding to the plurality of TBs occupy the same time domain resource, the first information is further used to indicate a first time unit, and the first time unit is used to determine a time interval between the first information and the downlink channel transmissions corresponding to the plurality of TBs. For example, when the downlink channel transmissions corresponding to the plurality of TBs occupy the same time domain resource, the first information is used to indicate a time unit k, and the downlink channel transmissions corresponding to the plurality of TBs occupy the same time unit k.
[0192] In some embodiments, when the downlink channel transmissions corresponding to the plurality of TBs occupy the same time domain resource and the same frequency domain resource, the first terminal device can only decode one TB in the plurality of TBs, and thus the above method in which the first terminal device sequentially decodes the plurality of TBs is not applicable. In this case, the first information is used to indicate a terminal group corresponding to each TB in the plurality of TBs.
[0193] In some embodiments, the terminal groups are divided according to a maximum number of TBs supported by the first information.
[0194] In some embodiments, the first TB is decoded by the first terminal device in a case that the first TB is included in the plurality of TBs, wherein the first TB is a TB corresponding to a terminal group in which the first terminal device is located. In some embodiments, other TBs than the first TB are not decoded by the first terminal device in a case that the first TB is included in the plurality of TBs. In some embodiments, none of the plurality of TBs is decoded by the first terminal device in a case that the first TB is not included in the plurality of TBs. That is, the first terminal device only needs to decode the first TB.
[0195] In some embodiments, the terminal groups are divided according to a number of TBs actually scheduled by the first information.
[0196] In some embodiments, the first TB is decoded by the first terminal device, wherein the first TB is a TB corresponding to a terminal group in which the first terminal device is located. In this case, the first terminal device can directly decode the first TB without decoding other TBs than the first TB.
[0197] In the above method, the scheme that the first terminal device sequentially decodes the plurality of TBs provides higher flexibility for scheduling the plurality of TBs by the first information, and the network device can determine the number of TBs to be scheduled based on the actual demand for RARs to be paged or actually sent. The scheme that the first terminal device directly decodes the first TB reduces the power consumption of the terminal device without sequentially decoding the plurality of TBs, which is more conducive to energy saving of the terminal device.
[0198] The terminal group corresponding to the TB is mentioned several times in the above embodiments. The present application also provides exemplary embodiments for how to determine the terminal group corresponding to the TB.
[0199] In some embodiments, the terminal groups are divided according to a maximum number of TBs supported by the first information to be scheduled. In some embodiments, the number of TBs actually scheduled by the first information is less than or equal to the maximum number of TBs supported by the first information to be scheduled. In some embodiments, the terminal groups are divided according to the maximum number of TBs supported by the first information to be scheduled, and the terminal group corresponding to each TB is relatively fixed.
[0200] In some embodiments, the terminal groups are divided according to a number of TBs actually scheduled by the first information. In some embodiments, the number of TBs scheduled by the first information each time can be different, and the terminal groups are relatively dynamic.
[0201] In some embodiments, the division manner of the terminal groups is different in different scenarios. Next, taking a case that the plurality of TBs are used to carry paging messages or RARs in a random access process as an example, an exemplary description is made.
[0202] I. The plurality of TBs are used to carry paging messages
[0203] In some embodiments, the terminal devices listening to the paging message on the same PO are divided into at least one terminal group.
[0204] In some embodiments, the terminal groups are divided based on the identification information respectively corresponding to the terminal devices. In some embodiments, the terminal devices are evenly divided into the terminal groups based on the identification information respectively corresponding to the terminal devices. Illustratively, the terminal devices are evenly divided into N1 terminal groups based on the identification information respectively corresponding to the terminal devices, N1 being the maximum number of TBs supported by the first information for scheduling. Illustratively, the terminal devices are evenly divided into N2 terminal groups based on the identification information respectively corresponding to the terminal devices, N2 being the number of TBs actually scheduled by the first information.
[0205] In some embodiments, the terminal groups are divided based on the paging probability respectively corresponding to the terminal devices. Illustratively, the paging probability is evenly divided into N1 groups from 0 to 1 (0% to 100%), and the terminal devices are divided into the corresponding terminal groups according to the corresponding paging probability, N1 being the maximum number of TBs supported by the first information for scheduling.
[0206] In some embodiments, the paging probability corresponding to the terminal devices is configured by the network device.
[0207] In some embodiments, the paging probability corresponding to the terminal devices is determined by the terminal device and the network device. Illustratively, the terminal device sends a first paging probability to the network device, and the network device determines the paging probability corresponding to the terminal device based on the first paging probability. In some embodiments, the network device can determine the first paging probability as the paging probability corresponding to the terminal device, or can not consider the first paging probability. In some embodiments, the first paging probability is determined by the terminal device based on its own characteristics.
[0208] In some embodiments, the paging probability respectively corresponding to each terminal group is indicated by the network device. Illustratively, the paging probability respectively corresponding to each terminal group is indicated by the system message. Illustratively, the system message indicates the threshold value of the paging probability respectively corresponding to each terminal group. Illustratively, the system message indicates that the threshold value of the paging probability respectively corresponding to TB1-TB5 is 0-20%, 21%-40%, 41%-60%, 61%-80%, and 81%-100%.
[0209] In some embodiments, the above method can result in a large difference in the number of terminal devices included in each terminal group, and therefore the terminal groups can be divided in combination with the identification information and the paging probability of the terminal devices.
[0210] In some embodiments, the terminal grouping is divided based on the identification information and the paging probability of the terminal devices respectively. In some embodiments, the terminal grouping is first divided into at least one terminal grouping set based on the paging probability of the terminal devices, and then each terminal grouping set is divided into at least one terminal grouping based on the identification information of the terminal devices. In some embodiments, the terminal grouping is first divided into at least one terminal grouping set based on the identification information of the terminal devices, and then each terminal grouping set is divided into at least one terminal grouping based on the paging probability of the terminal devices.
[0211] In some embodiments, the terminal grouping is indicated by the network device. In some embodiments, the terminal grouping is indicated by the system message.
[0212] By the above method, the terminal devices listening to the paging message on the same PO are divided into multiple terminal groupings, the first information scheduling multiple TBs is realized, the first information required to be sent in the paging process is reduced, and the paging delay is reduced.
[0213] II. Multiple TBs are used to carry Msg2 or MsgB
[0214] In some embodiments, terminal devices sending Msg1 or MsgA occupying the same time-frequency resources are divided into at least one terminal grouping. In some embodiments, since the terminal devices sending Msg1 or MsgA occupy the same time-frequency resources, the same identification information (such as RA-RNTI) is used to listen to the first information, and before the conflict is resolved, the network device cannot know the terminal identification information (such as the UE ID corresponding to the terminal device) corresponding to the terminal device, so it is not convenient to divide the terminal grouping by using the identification information of the terminal device. However, the preamble carried in Msg1 or MsgA sent by each terminal device is different, which can be used to distinguish each terminal device.
[0215] In some embodiments, Msg1 is used to carry a random access preamble, and MsgA is used to carry a random access preamble and PUSCH. In some embodiments, Msg2 is used to carry RAR, and MsgB is used to carry RAR and PDSCH.
[0216] In some embodiments, the terminal groups are divided based on the preambles transmitted by the terminal devices in Msg1 or MsgA. In some embodiments, the terminal devices are divided into terminal groups based on the indexes of the preambles transmitted by the terminal devices in Msg1 or MsgA. Illustratively, the terminal devices are evenly divided into N1 terminal groups based on the indexes of the preambles transmitted by the terminal devices in Msg1 or MsgA, where N1 is the maximum number of TBs supported by the first information. Illustratively, the terminal devices are evenly divided into N2 terminal groups based on the indexes of the preambles transmitted by the terminal devices in Msg1 or MsgA, where N2 is the number of TBs actually scheduled by the first information.
[0217] In some embodiments, the terminal groups are divided based on the preambles supported by the network device. In some embodiments, the network device supports M1 preambles, the M1 preambles are divided into multiple groups, and the terminal devices determine their terminal groups according to the terminal groups in which the preambles corresponding to the terminal devices belong. In some embodiments, there are M2 terminal devices that occupy the same time-frequency resources for transmitting Msg1 or MsgA, where M2 is less than or equal to M1. M1 and M2 are positive integers. Illustratively, the network device supports 16 preambles, the 16 preambles are evenly divided into 4 groups, and the terminal devices determine their terminal groups according to the preambles corresponding to the terminal devices. Illustratively, M2 = 10, and the 10 terminal devices determine in which of the above 4 groups they belong according to the preambles corresponding to the terminal devices.
[0218] In some embodiments, the terminal groups are indicated by the network device. In some embodiments, the terminal groups are indicated by system messages.
[0219] By the above method, the terminal devices that occupy the same time-frequency resources for transmitting Msg1 or MsgA are divided into multiple terminal groups, multiple TBs are scheduled by the first information, the first information required to be transmitted in the random access process is reduced, and the latency of the random access response is reduced.
[0220] In the above method embodiment, the technical solutions of the present application are introduced and described only from the perspective of the interaction between the terminal device and the network device. The steps performed by the terminal device described above can be implemented alone as a transmission scheduling method on the terminal device side, and the steps performed by the network device described above can be implemented alone as a transmission scheduling method on the network device side. In addition, the embodiments provided in the present application can be combined in any manner to form new embodiments, which are all within the protection scope of the present application.
[0221] The following is a device embodiment of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0222] Please refer to Fig. 5, which shows a block diagram of a transmission scheduling apparatus provided by an embodiment of the present application. The apparatus has the function of implementing the above-mentioned first terminal device side transmission scheduling method, which can be implemented by hardware or by hardware executing corresponding software. The apparatus can be the above-mentioned first terminal device or can be arranged in the first terminal device. As shown in Fig. 5, the apparatus 500 can include a receiving module 510.
[0223] The receiving module 510 is configured to receive first information, where the first information is used for scheduling transmission of a plurality of transport blocks (TBs).
[0224] In some embodiments, each of the scheduled TBs corresponds to a terminal group, and each terminal group includes one or more terminal devices.
[0225] In some embodiments, the apparatus 500 further includes a processing module (not shown in the figure).
[0226] The processing module is configured to, in a case where the plurality of TBs include a first TB, decode the first TB, where the first TB is a TB corresponding to a terminal group in which the first terminal device is located.
[0227] In some embodiments, in a case where the plurality of TBs do not include the first TB, none of the plurality of TBs is decoded by the first terminal device; or, in a case where the plurality of TBs include the first TB, none of the plurality of TBs except the first TB is decoded by the first terminal device.
[0228] In some embodiments, the processing module is further configured to decode the first TB, where the first TB is a TB corresponding to a terminal group in which the first terminal device is located.
[0229] In some embodiments, the TBs are used to carry paging messages, and terminal devices listening to the paging messages on a same paging occasion (PO) are divided into at least one terminal group.
[0230] In some embodiments, the terminal groups are divided based on identification information respectively corresponding to the terminal devices; or, the terminal groups are divided based on paging probabilities respectively corresponding to the terminal devices; or, the terminal groups are divided based on both the identification information and the paging probabilities respectively corresponding to the terminal devices; or, the terminal groups are indicated by a network device.
[0231] In some embodiments, the paging probabilities respectively corresponding to the terminal devices are configured by a network device; or, the paging probabilities respectively corresponding to the terminal devices are determined by the terminal devices and the network device in negotiation.
[0232] In some embodiments, the TBs are used to carry Msg2 or MsgB, and terminal devices occupying same time-frequency resources for transmitting Msg1 or MsgA are divided into at least one terminal group.
[0233] In some embodiments, the terminal groups are divided based on preambles transmitted by the terminal devices in Msg1 or MsgA; or the terminal groups are indicated by a network device.
[0234] In some embodiments, the terminal groups are divided according to a maximum number of TBs supported by the first information for scheduling; or the terminal groups are divided according to a number of TBs actually scheduled by the first information.
[0235] In some embodiments, the multiple TBs correspond to downlink channel transmissions occupying same frequency domain resources and different time domain resources; or the multiple TBs correspond to downlink channel transmissions occupying different frequency domain resources and same or different time domain resources.
[0236] In some embodiments, the multiple TBs correspond to downlink channel transmissions occupying different frequency domain resources, including that the frequency domain resources occupied by the multiple TBs are located on different subbands.
[0237] In some embodiments, the subband includes any one of the following: a carrier, a narrow bandwidth, a bandwidth part (BWP).
[0238] In some embodiments, in the case that the multiple TBs correspond to downlink channel transmissions occupying same time domain resources, the first information is further used to indicate a first time unit, the first time unit being used to determine a time interval between the first information and the downlink channel transmissions corresponding to the multiple TBs.
[0239] In some embodiments, in the case that the multiple TBs correspond to downlink channel transmissions occupying different time domain resources,
[0240] The first information is further used to indicate multiple second time units, each second time unit being used to determine a time interval between the first information and a downlink channel transmission corresponding to one of the multiple TBs; or the first information is further used to indicate a third time unit, the third time unit being used to determine a time interval between the first information and a downlink channel transmission on a primary subband.
[0241] In some embodiments, a time interval between the first information and a downlink channel transmission on a non-primary subband is determined based on the third time unit and an offset value corresponding to the non-primary subband.
[0242] In some embodiments, the processing module is further configured to decode the multiple TBs in sequence.
[0243] The processing module is further configured to, in a case where it is determined that a second TB of the plurality of TBs is a TB sent to the first terminal device, stop decoding a remaining undecoded TB after the second TB.
[0244] In some embodiments, the plurality of TBs correspond to downlink channel transmissions occupying the same frequency domain resource and different time domain resources.
[0245] In some embodiments, the plurality of TBs correspond to downlink channel transmissions occupying different time domain resources, including that the plurality of TBs correspond to downlink channel transmissions occupying continuous time domain resources, or the time domain resources occupied by the downlink channel transmissions corresponding to two adjacent TBs of the plurality of TBs are spaced apart by a fourth time unit.
[0246] In some embodiments, the plurality of TBs correspond to downlink channel transmissions occupying interleaved time domain resources, and / or the time domain resources occupied by the plurality of TBs are determined based on a first time domain pattern.
[0247] In some embodiments, the receiving module 510 is further configured to receive a broadcast message, the broadcast message being used to indicate one or more time domain patterns, the one or more time domain patterns including the first time domain pattern.
[0248] In some embodiments, the first information is used to indicate at least one of the following information:
[0249] The number of the plurality of TBs;
[0250] The time domain resources occupied by the plurality of TBs corresponding to downlink channel transmissions;
[0251] The frequency domain resources occupied by the plurality of TBs corresponding to downlink channel transmissions;
[0252] The terminal group corresponding to each TB of the plurality of TBs.
[0253] In some embodiments, the first information is downlink control information (DCI).
[0254] The technical scheme provided by the embodiments of the present application can schedule a plurality of TBs by using the first information, without sending a piece of first information for each TB, thereby reducing the power consumption of the network device in sending the first information, and reducing the first information that needs to be monitored by the terminal device, thereby saving the energy consumption of the terminal device.
[0255] Referring to FIG. 6, a block diagram of a transmission scheduling apparatus is shown, which is provided in an embodiment of the present application. The apparatus has the function of implementing the above-mentioned network device side transmission scheduling method, which can be implemented by hardware, or by executing corresponding software by hardware. The apparatus can be the network device introduced above, or can be arranged in the network device. As shown in FIG. 6, the apparatus 600 can include a sending module 610.
[0256] The sending module 610 is configured to send first information, where the first information is used for scheduling transmission of a plurality of transport blocks (TBs).
[0257] In some embodiments, each of the scheduled TBs corresponds to a terminal group, and each terminal group includes one or more terminal devices.
[0258] In some embodiments, when the plurality of TBs includes a first TB, the first TB is decoded by a first terminal device, where the first TB is a TB corresponding to a terminal group in which the first terminal device is located.
[0259] In some embodiments, when the plurality of TBs does not include the first TB, none of the plurality of TBs is decoded by the first terminal device; or, when the plurality of TBs includes the first TB, none of the plurality of TBs except the first TB is decoded by the first terminal device.
[0260] In some embodiments, the first TB is decoded by the first terminal device, where the first TB is a TB corresponding to a terminal group in which the first terminal device is located.
[0261] In some embodiments, the TBs are used to carry paging messages, terminal devices listening to the paging messages on a same paging occasion (PO) are divided into at least one terminal group, and N is a positive integer.
[0262] In some embodiments, the terminal groups are divided based on identification information respectively corresponding to the terminal devices; or, the terminal groups are divided based on paging probabilities respectively corresponding to the terminal devices; or, the terminal groups are divided based on the identification information and the paging probabilities respectively corresponding to the terminal devices; or, the terminal groups are indicated by a network device.
[0263] In some embodiments, the paging probabilities respectively corresponding to the terminal devices are configured by the network device; or, the paging probabilities respectively corresponding to the terminal devices are determined by the terminal devices and the network device in negotiation.
[0264] In some embodiments, the TBs are used to carry Msg2 or MsgB, and terminal devices occupying the same time-frequency resources for transmitting Msg1 or MsgA are divided into at least one terminal group.
[0265] In some embodiments, the terminal groups are divided based on preambles transmitted by the terminal devices in Msg1 or MsgA; or, the terminal groups are indicated by the network device.
[0266] In some embodiments, the terminal groups are divided according to a maximum number of TBs supported by the first information for scheduling; or, the terminal groups are divided according to a number of TBs actually scheduled by the first information.
[0267] In some embodiments, the multiple TBs correspond to downlink channel transmissions occupying the same frequency domain resources and different time domain resources; or, the multiple TBs correspond to downlink channel transmissions occupying different frequency domain resources and the same or different time domain resources.
[0268] In some embodiments, the multiple TBs correspond to downlink channel transmissions occupying different frequency domain resources, including that the frequency domain resources occupied by the multiple TBs are located on different subbands.
[0269] In some embodiments, the subband includes any one of the following: a carrier, a narrow bandwidth, a bandwidth part (BWP).
[0270] In some embodiments, in the case where the multiple TBs correspond to downlink channel transmissions occupying the same time domain resources, the first information is further used to indicate a first time unit, and the first time unit is used to determine a time interval between the first information and the downlink channel transmissions corresponding to the multiple TBs.
[0271] In some embodiments, in the case where the multiple TBs correspond to downlink channel transmissions occupying different time domain resources, the first information is further used to indicate multiple second time units, and each second time unit is used to determine a time interval between the first information and a downlink channel transmission corresponding to one of the multiple TBs; or, the first information is further used to indicate a third time unit, and the third time unit is used to determine a time interval between the first information and a downlink channel transmission on a main subband.
[0272] In some embodiments, a time interval between the first information and a downlink channel transmission on a non-main subband is determined based on the third time unit and an offset value corresponding to the non-main subband.
[0273] In some embodiments, the plurality of TBs are decoded by the first terminal device in sequence; and in a case where it is determined that a second TB of the plurality of TBs is a TB sent to the first terminal device, the first terminal device stops decoding the remaining undecoded TBs after the second TB.
[0274] In some embodiments, the plurality of TBs correspond to downlink channel transmissions occupying the same frequency domain resources and different time domain resources.
[0275] In some embodiments, the plurality of TBs correspond to downlink channel transmissions occupying different time domain resources, including: the time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are continuous; or, the time domain resources occupied by the downlink channel transmissions corresponding to two adjacent TBs of the plurality of TBs are spaced apart by a fourth time unit.
[0276] In some embodiments, the time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are interleaved; and / or, the time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are determined based on a first time domain pattern.
[0277] In some embodiments, the sending module 610 is further configured to send a broadcast message, the broadcast message being used to indicate one or more time domain patterns, the one or more time domain patterns including the first time domain pattern.
[0278] In some embodiments, the first information is used to indicate at least one of the following information:
[0279] The number of the plurality of TBs;
[0280] The time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs;
[0281] The frequency domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs;
[0282] The terminal group corresponding to each TB of the plurality of TBs.
[0283] In some embodiments, the first information is downlink control information (DCI).
[0284] The technical scheme provided by the embodiments of the present application can schedule a plurality of TBs by using one piece of first information, thereby reducing the power consumption of the network device in sending the first information, and reducing the first information that needs to be monitored by the terminal device, and saving the energy consumption of the terminal device.
[0285] It should be noted that the apparatus provided by the above embodiments is only exemplified by the above division of various functional modules when realizing its functions, and in actual application, the above functions can be completed by different functional modules according to actual needs, that is, the content structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0286] As to the apparatus in the above embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and will not be described in detail here. For details not described in detail in the apparatus embodiments, refer to the above method embodiments.
[0287] Please refer to FIG. 7, which shows a structural schematic diagram of a communication device provided by an embodiment of the present application. The communication device can be the terminal device or the network device described above. The communication device 700 can include at least one of a processor 701, a transceiver 702 and a memory 703. The processor 701 is configured to implement various processing functions of the communication device 700, such as generating information to be sent, processing received information, controlling sending and / or receiving, etc., such as implementing the functions of the processing modules described above. The transceiver 702 is configured to implement the functions of sending and / or receiving, such as implementing the functions of the receiving module 510 described above, or implementing the functions of the sending module 610 described above.
[0288] The processor 701 includes one or more processing cores. The processor 701 performs various functional applications and information processing by running software programs and modules.
[0289] The transceiver 702 can include a receiver and a transmitter, for example, which can be implemented as the same wireless communication component, which can include a wireless communication chip and a radio frequency antenna.
[0290] The memory 703 can be connected to the processor 701 and the transceiver 702.
[0291] The memory 703 can be used to store computer programs for execution by the processor 701, and the processor 701 is configured to execute the computer programs to implement various steps in the above method embodiments.
[0292] In some embodiments, the communication device 700 is the first terminal device described in the above embodiments, and the transceiver 702 is configured to receive first information, the first information being used to schedule transmission of a plurality of transport blocks TBs.
[0293] In some embodiments, the communication device 700 is the network device in the above embodiments, and the transceiver 702 is configured to send first information, the first information being used to schedule transmission of a plurality of transport blocks TBs.
[0294] For details not described in detail in the embodiments of the present application, refer to the above embodiments, which will not be repeated here.
[0295] In addition, the memory can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memories, erasable programmable read-only memories, static random access memories, read-only memories, magnetic memories, flash memories, programmable read-only memories.
[0296] The embodiments of the present application also provide a computer readable storage medium, the storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the transmission scheduling method of the first terminal device side or the transmission scheduling method of the network device side. In some embodiments, the computer readable storage medium can include: a ROM (Read-Only Memory), a RAM (Random-Access Memory), a SSD (Solid State Drives) or an optical disc, etc. Wherein, the random access memory can include a ReRAM (Resistance Random Access Memory) and a DRAM (Dynamic Random Access Memory).
[0297] The embodiments of the present application also provide a chip, the chip includes a programmable logic circuit and / or program instructions, when the chip is running, used to implement the transmission scheduling method of the first terminal device side or the transmission scheduling method of the network device side.
[0298] The embodiments of the present application also provide a computer program product, the computer program product includes computer instructions, the computer instructions are stored in a computer readable storage medium, and a processor reads and executes the computer instructions from the computer readable storage medium to implement the transmission scheduling method of the first terminal device side or the transmission scheduling method of the network device side.
[0299] It should be understood that the "indication" mentioned in the embodiments of the present application can be direct indication, or indirect indication, or can be an indication with an associated relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; or it can mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; or it can mean that A and B have an associated relationship.
[0300] In the description of the embodiments of the present application, the term "corresponding" can represent a direct or indirect corresponding relationship between the two, can also represent an associated relationship between the two, and can also indicate a relationship with the indicated, configured, and the like.
[0301] In some embodiments of the present application, "predefined" can be realized by pre-saving the corresponding code, table or other means that can be used to indicate relevant information in the device (for example, including terminal device and network device), and the specific implementation manner of the present application is not limited. For example, predefined can refer to the definition in the protocol.
[0302] In some embodiments of the present application, the "protocol" can refer to the standard protocol in the communication field, which can include BLE protocol, Wi-Fi protocol and related protocols applied to future communication systems, and the present application is not limited to this.
[0303] "Multiple" mentioned in the present application refers to two or more than two. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.
[0304] "Greater than or equal to" mentioned in the present application can represent greater than or equal to, and "less than or equal to" can represent less than or equal to.
[0305] In addition, the step number described in the present application only exemplarily shows a possible execution order between steps, and in some other embodiments, the above steps can also be executed in a different order from the number, such as simultaneously executing two different numbered steps, or executing two different numbered steps in an order opposite to the illustration, and the embodiments of the present application are not limited to this.
[0306] Those skilled in the art should realize that in one or more of the above examples, the functions described in the embodiments of the present application can be realized by hardware, software, firmware or any combination thereof. When realized by software, these functions can be stored in a computer readable medium or transmitted as one or more instructions or codes on a computer readable medium. The computer readable medium includes computer storage medium and communication medium, wherein the communication medium includes any medium facilitating the transmission of computer programs from one place to another. The storage medium can be any available medium accessible by a general or special purpose computer.
[0307] The above only describes exemplary embodiments of the present application, and does not limit the present application. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A transmission scheduling method, characterized by, The method is performed by a first terminal device, and the method comprises: receiving first information, the first information being used for scheduling transmission of a plurality of transport blocks (TBs).
2. The method of claim 1, wherein, Each of the scheduled TBs corresponds to a terminal group, and each terminal group comprises one or more terminal devices.
3. The method of claim 2, wherein, The method further comprises: in a case where a first TB is included in the plurality of TBs, decoding the first TB, wherein the first TB is a TB corresponding to a terminal group in which the first terminal device is located.
4. The method of claim 3, wherein, in a case where the first TB is not included in the plurality of TBs, none of the plurality of TBs is decoded by the first terminal device; or in a case where the first TB is included in the plurality of TBs, none of the plurality of TBs except the first TB is decoded by the first terminal device. The method further comprises:
5. The method of claim 2, wherein, decoding the first TB, wherein the first TB is a TB corresponding to a terminal group in which the first terminal device is located. The TBs are used to carry paging messages, and terminal devices that listen to the paging messages on a same paging occasion (PO) are divided into at least one terminal group.
6. The method according to any one of claims 2 to 5, characterized in that, 7. The method of claim 6, wherein, the terminal groups are divided based on respective identification information of the terminal devices; or the terminal groups are divided based on respective paging probabilities of the terminal devices; or the terminal groups are divided based on respective identification information and paging probabilities of the terminal devices; or the terminal groups are indicated by a network device.
8. The method of claim 7, wherein, the paging probabilities of the terminal devices are configured by a network device; or the paging probabilities of the terminal devices are determined by negotiation between the terminal devices and the network device. The TBs are used to carry Msg2 or MsgB, and terminal devices that occupy same time-frequency resources for transmitting Msg1 or MsgA are divided into at least one terminal group.
9. The method according to any one of claims 2 to 5, characterized in that, 10. The method of claim 9, wherein, the terminal groups are divided based on respective preambles transmitted by the terminal devices in Msg1 or MsgA; or the terminal groups are indicated by a network device.
11. The method of any one of claims 2 to 10, wherein, the terminal groups are divided according to a maximum number of TBs supported to be scheduled by the first information; or the terminal groups are divided according to a number of TBs actually scheduled by the first information.
12. The method of any one of claims 2 to 11, wherein, downlink channel transmissions corresponding to the plurality of TBs occupy same frequency domain resources and different time domain resources; or downlink channel transmissions corresponding to the plurality of TBs occupy different frequency domain resources and same or different time domain resources. The downlink channel transmissions corresponding to the plurality of TBs occupy different frequency domain resources, including that the frequency domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are located on different subbands.
13. The method of claim 12, wherein, 14. The method of claim 13, wherein, The sub-band includes any one of the following: a carrier, a narrow bandwidth, a bandwidth part (BWP).
15. The method according to any one of claims 12 to 14, characterized in that, In a case where the downlink channel transmissions corresponding to the multiple TBs occupy same time domain resources, the first information is further used to indicate a first time unit, the first time unit being used to determine a time interval between the first information and the downlink channel transmissions corresponding to the multiple TBs.
16. The method according to any one of claims 12 to 14, characterized in that, In a case where the downlink channel transmissions corresponding to the multiple TBs occupy different time domain resources, the first information is further used to indicate multiple second time units, each second time unit being used to determine a time interval between the first information and a downlink channel transmission corresponding to one of the multiple TBs. Or, the first information is further used to indicate a third time unit, the third time unit being used to determine a time interval between the first information and a downlink channel transmission on a primary sub-band.
17. The method of claim 16, wherein, A time interval between the first information and a downlink channel transmission on a non-primary sub-band is determined based on the third time unit and an offset value corresponding to the non-primary sub-band.
18. The method of claim 1, wherein, The method further includes: decoding the multiple TBs in sequence; in a case where it is determined that a second TB of the multiple TBs is a TB transmitted to the first terminal device, stopping decoding of remaining TBs after the second TB.
19. The method of claim 18, wherein, The downlink channel transmissions corresponding to the multiple TBs occupy same frequency domain resources and different time domain resources.
20. The method of claim 12 or 19, wherein, The downlink channel transmissions corresponding to the multiple TBs occupy different time domain resources, including: time domain resources occupied by the downlink channel transmissions corresponding to the multiple TBs are continuous; or time domain resources occupied by downlink channel transmissions corresponding to two adjacent TBs of the multiple TBs are separated by a fourth time unit.
21. The method of claim 12, 19 or 20, wherein time domain resources occupied by the downlink channel transmissions corresponding to the multiple TBs are interleaved; and / or time domain resources occupied by the downlink channel transmissions corresponding to the multiple TBs are determined based on a first time domain pattern.
22. The method of claim 21, wherein, The method further includes: receiving a broadcast message, the broadcast message being used to indicate one or more time domain patterns, the one or more time domain patterns including the first time domain pattern.
23. The method according to any one of claims 1 to 22, characterized in that, The first information is used to indicate at least one of the following information: a number of the multiple TBs; time domain resources occupied by the downlink channel transmissions corresponding to the multiple TBs; frequency domain resources occupied by the downlink channel transmissions corresponding to the multiple TBs; a terminal group corresponding to each TB of the multiple TBs.
24. The method according to any one of claims 1 to 23, characterized in that, The first information is downlink control information (DCI).
25. A transmission scheduling method, characterized by, The method is performed by a network device, and the method includes: transmitting first information, the first information being used to schedule transmission of multiple transport blocks (TBs).
26. The method of claim 25, wherein, Each scheduled TB corresponds to a terminal group, and each terminal group includes one or more terminal devices.
27. The method of claim 26, wherein, In a case where the multiple TBs include a first TB, the first TB is decoded by a first terminal device, wherein the first TB is a TB corresponding to a terminal group in which the first terminal device is located.
28. The method of claim 27, wherein In a case that the first TB is not included in the plurality of TBs, none of the plurality of TBs is decoded by the first terminal device; Or, In a case that the first TB is included in the plurality of TBs, none of the plurality of TBs except the first TB is decoded by the first terminal device.
29. The method of claim 26, wherein, The first TB is decoded by the first terminal device, wherein the first TB is a TB corresponding to a terminal group to which the first terminal device belongs.
30. The method of any one of claims 26 to 29, wherein, The TB is used to carry a paging message, terminal devices listening to the paging message on a same paging occasion (PO) are divided into at least one terminal group, and N is a positive integer.
31. The method of claim 30, wherein, the terminal groups are divided based on identification information corresponding to the terminal devices, respectively; or the terminal groups are divided based on paging probabilities corresponding to the terminal devices, respectively; or the terminal groups are divided based on both the identification information and the paging probabilities corresponding to the terminal devices, respectively; or the terminal groups are indicated by the network device.
32. The method of claim 31, wherein, the paging probabilities corresponding to the terminal devices are configured by a network device; or the paging probabilities corresponding to the terminal devices are determined by the terminal devices and the network device in negotiation.
33. The method of any one of claims 26 to 30, wherein, The TB is used to carry Msg2 or MsgB, and terminal devices occupying same time-frequency resources for transmitting Msg1 or MsgA are divided into at least one terminal group.
34. The method of claim 33, wherein, the terminal groups are divided based on preambles transmitted by the terminal devices in Msg1 or MsgA; or the terminal groups are indicated by the network device.
35. The method of any one of claims 26 to 34, wherein, the terminal groups are divided according to a maximum number of TBs supported by the first information for scheduling; or the terminal groups are divided according to a number of TBs actually scheduled by the first information.
36. The method of any one of claims 26 to 35, wherein, the plurality of TBs correspond to downlink channel transmissions occupying same frequency domain resources and different time domain resources; or the plurality of TBs correspond to downlink channel transmissions occupying different frequency domain resources and same or different time domain resources.
37. The method of claim 36, wherein, The plurality of TBs correspond to downlink channel transmissions occupying different frequency domain resources, including that the frequency domain resources occupied by the plurality of TBs are located on different subbands.
38. The method of claim 37, wherein, The subband includes any one of the following: a carrier, a narrow bandwidth, and a bandwidth part (BWP).
39. The method of any one of claims 36 to 38, wherein, In a case that the plurality of TBs correspond to downlink channel transmissions occupying same time domain resources, the first information is further used to indicate a first time unit, and the first time unit is used to determine a time interval between the first information and the downlink channel transmissions corresponding to the plurality of TBs.
40. The method of any one of claims 36 to 38, wherein, In a case that the plurality of TBs correspond to downlink channel transmissions occupying different time domain resources, The first information is further used for indicating a plurality of second time units, each of which is used for determining a time interval between the first information and a downlink channel transmission corresponding to one of the plurality of TBs. Or, The first information is further used for indicating a third time unit, which is used for determining a time interval between the first information and a downlink channel transmission on a primary sub-band.
41. The method of claim 40, wherein, A time interval between the first information and a downlink channel transmission on a non-primary sub-band is determined based on the third time unit and an offset value corresponding to the non-primary sub-band.
42. The method of claim 25, wherein, The plurality of TBs are decoded by a first terminal device in sequence. In a case where it is determined that a second TB of the plurality of TBs is a TB sent to the first terminal device, the first terminal device stops decoding the remaining undecoded TBs after the second TB.
43. The method of claim 42, wherein, The downlink channel transmissions corresponding to the plurality of TBs occupy the same frequency domain resource and different time domain resources.
44. The method of claim 36 or 43, wherein, The downlink channel transmissions corresponding to the plurality of TBs occupy different time domain resources, including: The time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are continuous; or, The time domain resources occupied by the downlink channel transmissions corresponding to two adjacent TBs of the plurality of TBs are separated by a fourth time unit.
45. The method of claim 36, 43 or 44, wherein: The time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are interleaved; and / or, The time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs are determined based on a first time domain pattern.
46. The method of claim 45, wherein, The method further includes: sending a broadcast message, the broadcast message being used for indicating one or more time domain patterns, the one or more time domain patterns including the first time domain pattern.
47. The method of any one of claims 25 to 46, wherein, The first information is used for indicating at least one of the following information: a number of the plurality of TBs; time domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs; frequency domain resources occupied by the downlink channel transmissions corresponding to the plurality of TBs; a terminal group corresponding to each of the plurality of TBs.
48. The method of any one of claims 25 to 47, wherein, The first information is downlink control information (DCI).
49. A transmission scheduling apparatus, characterized by The apparatus includes: a receiving module configured to receive first information, the first information being used for scheduling transmission of a plurality of transport blocks (TBs).
50. A transmission scheduling apparatus, characterized by The apparatus includes: a sending module configured to send first information, the first information being used for scheduling transmission of a plurality of transport blocks (TBs).
51. A communications device, characterized by The communication device includes a processor and a memory, the memory storing a computer program, and the processor executes the computer program to implement the method of any one of claims 1 to 24 or to implement the method of any one of claims 25 to 48.
52. A computer-readable storage medium, comprising: The storage medium stores a computer program, and the computer program is used for being executed by a processor to implement the method of any one of claims 1 to 24 or to implement the method of any one of claims 25 to 48.
53. A chip, comprising: The chip includes programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the method of any one of claims 1 to 24 or to implement the method of any one of claims 25 to 48.
54. A computer program product, characterised in that, The computer program product comprises computer instructions stored in a computer-readable storage medium, which are read and executed by a processor to implement the method of any one of claims 1 to 24, or to implement the method of any one of claims 25 to 48.
Citation Information
Patent Citations
Block transmission method, downlink transmission method, NRS receiving method, UE, base station and medium
CN110830184A
Random access method, terminal device and network device
CN110832942A
Monitoring paging method, paging method, terminal equipment and network equipment
CN114762408A
Paging method, terminal device, and network device
WO2022094775A1