Methods and related devices for transmitting and receiving DCI
By including multiple information blocks of different lengths in the DCI of the 5G system, the UE can monitor the downlink control channel PDCCH according to the energy-saving information indicated by these information blocks, solving the problem of high power consumption in the wake-up mode and achieving higher energy efficiency.
Patent Information
- Application Number
- CN201980099092.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-08-16
- Publication Date
- 2025-06-13
- Estimated Expiration
- 2039-08-16
AI Technical Summary
In 5G systems, user equipment (UE) constantly attempts to blindly check downlink control information (DCI) during wake-up mode, resulting in high power consumption, especially when the base station does not send a scheduled DCI.
By including indication information and a plurality of information blocks in the DCI, where at least two information blocks have different lengths, the UE can monitor the downlink control channel PDCCH according to the energy saving information indicated by the corresponding information block without performing a blind inspection operation.
This method effectively reduces the power consumption of the UE and improves the energy efficiency of the system, especially when the base station does not send a scheduled DCI.
Smart Images

Figure CN114208318B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method for sending and receiving downlink control information (DCI) and related devices. Background Art
[0002] With the continuous development of science and technology, intelligent terminal devices have developed rapidly. For example, mobile phones have penetrated into all aspects of people's lives. However, improving the energy efficiency and battery life of terminal devices has always been a hot issue. In existing communication systems, the discontinuous reception (DRX) mechanism is usually adopted to reduce the power consumption of user equipment (UE).
[0003] The 5th generation cellular mobile communication system (5 th Generation, hereinafter referred to as 5G, also known as New Radio, new air interface, or simply NR) plans to introduce a wake-up signal function based on the physical downlink control channel (PDCCH) in the power saving feature of Release 16, which works under user equipment (UE) configured with the DRX state. The UE configured with the DRX state is in the connected state in the NR system. When the base station does not have scheduling, the UE saves power by entering the sleep mode of the DRX mechanism. The UE attempts to blindly detect downlink control information (DCI) during the wake-up mode of the DRX mechanism. If no scheduling DCI sent to itself is detected, the UE will switch to the sleep mode after the wake-up mode ends; if the scheduling DCI sent to itself is detected, the UE will restart the DRX inactivity timer after the DCI for the first transmission is scheduled, and switch to the sleep mode after the timer expires. However, the UE continuously attempts to blindly detect the scheduling DCI sent to this UE during the wake-up mode, and in most cases in the NR system, the base station does not send scheduling DCI to the UE during the wake-up mode, resulting in high power consumption of the UE. Summary of the Invention
[0004] Embodiments of this application provide a method for sending and receiving DCI and related devices. The UE can monitor the physical downlink control channel (PDCCH) according to the energy saving information indicated by the corresponding information block in the DCI, thereby reducing the power consumption of the UE.
[0005] In a first aspect, embodiments of this application provide a method for sending downlink control information (DCI), the method including:
[0006] Determine a DCI, where the DCI includes indication information and m information blocks. The indication information is used to indicate b terminal devices. One first information block among the m information blocks corresponds to one first terminal device among the b terminal devices. The first information block is used to indicate the energy-saving information of the first terminal device. One second information block among the m information blocks corresponds to one second terminal device among the b terminal devices. The second information block is used to indicate the energy-saving information of the second terminal device. The lengths of the first information block and the second information block are different, and m <= b;
[0007] Transmit the DCI.
[0008] In the above method, the lengths of one first information block corresponding to the first terminal device and one second information block corresponding to the second terminal device are different, so that information blocks of different lengths can be determined for different terminal devices, improving the adaptability of the information blocks in the DCI. At the same time, the network device can determine corresponding information blocks for m terminal devices among the b terminal devices. The information blocks are used to indicate the energy-saving information of the terminal devices. The DCI can indicate the terminal devices among the m terminal devices to obtain the corresponding information blocks from the DCI and monitor the downlink PDCCH according to the energy-saving information indicated by the information blocks without performing blind detection operations, thereby reducing the power consumption of the terminal devices.
[0009] In combination with the first aspect, in a possible implementation manner of the first aspect, the indication information indicates the transmission position of the first information block and / or the transmission position of the second information block through a bitmap.
[0010] Optionally, the indication information indicates the transmission position of the first information block through the position of the first terminal device in the bitmap and the state of the bitmap and / or indicates the transmission position of the second information block through the position of the second terminal device in the bitmap and the state of the bitmap.
[0011] In the above method, the indication information indicates the position information of the first information block and / or the second information block through a bitmap, and can indicate the terminal device to quickly obtain the position of the corresponding information block according to the bitmap and extract the corresponding information block, thereby improving the efficiency of the terminal device to obtain the information block.
[0012] In combination with the first aspect, in a possible implementation manner of the first aspect, the indication information is used to indicate the transmission position of each of the m information blocks.
[0013] In combination with the first aspect, in a possible implementation manner of the first aspect, before the transmitting the DCI, the method further includes: transmitting a configuration message, where the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI.
[0014] Optionally, the configuration message is carried by RRC signaling or physical layer signaling.
[0015] In the above method, before sending the DCI, the network device sends a configuration message, and the bitmap is carried in the configuration message, so that the bitmap can be sent in advance, indicating that the relevant terminal devices that receive the configuration message obtain the corresponding information blocks according to the bitmap, improving the accuracy and efficiency when obtaining the information blocks.
[0016] Combined with the first aspect, in a possible implementation manner of the first aspect, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0017] ,
[0018] where P is the transmission position, L i is the bit length of WIF i W i is the number of indication information in WIF i Z i is the bit length of the information block in MRB i X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication information of the terminal device in WIF X , is the bit length of the MRB X corresponding to WIF X WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI, and the position of the indication information is the position of the terminal device in the bitmap, where i and N are positive integers.
[0019] Combined with the first aspect, in a possible implementation manner of the first aspect, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0020] ,
[0021] where P is the transmission position, L i is the bit length of WIF i , is the number of indication information in WIF i , is the bit length of the information block in MRB i X is the number of the WIF where the terminal device is located, I xFor the position of the indication information corresponding to the terminal device in WIF X in the corresponding position of the indication information, For WIF X corresponding MRB X bit length of, WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI. The position of the indication information is the position of the terminal device in the bitmap. offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
[0022] In a second aspect, an embodiment of the present application provides a method for receiving downlink control information DCI. The method includes:
[0023] Receiving DCI, the DCI includes indication information and m information blocks. The indication information is used to indicate b terminal devices. The terminal device is one of the b terminal devices. A first information block among the m information blocks corresponds to the terminal device. The first information block is used to indicate the energy saving information of the terminal device. The lengths of at least two of the m information blocks are different, and m <= b;
[0024] Listening to the physical downlink control channel PDCCH according to the first information block.
[0025] In the above method, the DCI includes m information blocks, and the lengths of at least two of the m information blocks are different. The lengths of the information blocks corresponding to at least two terminal devices are different, so the adaptability during DCI setting can be improved. The terminal device listens to the PDCCH according to the energy saving information indicated by the first information block corresponding to the m information blocks, without performing a blind detection operation, which can reduce the power consumption of the terminal device.
[0026] In combination with the second aspect, in a possible implementation manner of the second aspect, the indication information indicates the transmission position of the first information block through a bitmap.
[0027] Optionally, the indication information indicates the transmission position of the first information block through the position of the terminal device in the bitmap and the state of the bitmap.
[0028] In combination with the second aspect, in a possible implementation manner of the second aspect, the indication information is used to indicate the transmission position of each of the m information blocks.
[0029] In combination with the second aspect, in a possible implementation manner of the second aspect, before receiving the DCI, the method further includes: receiving a configuration message, and the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI.
[0030] Optionally, the configuration message is carried by RRC signaling or physical layer signaling.
[0031] In combination with the second aspect, in a possible implementation manner of the second aspect, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0032] ,
[0033] where P is the transmission position, L i is the bit length of WIF i W i is the number of indication information in WIF i Z i is the bit length of the information block in MRB i X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication information of the terminal device in WIF X The bit length of the corresponding MRB of WIF WIF X corresponding MRB X bit length, WIF i is the i-th bitmap field, MRB i is the i-th information block field in DCI, and the position of the indication information is the position of the terminal device in the bitmap, where i and N are positive integers.
[0034] In combination with the second aspect, in a possible implementation manner of the second aspect, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0035] ,
[0036] where P is the transmission position, L i is the bit length of WIF i is the number of indication information in WIF i is the bit length of the information block in MRB i X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication information of the terminal device in WIF X is the bit length of the corresponding MRB of WIF X corresponding MRB X bit length, WIF i is the i-th bitmap field, MRB iis the i-th information block field in the DCI. The position of the indication information is the position of the terminal device in the bitmap. offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
[0037] In a third aspect, an embodiment of the present application provides a communication device, which includes a processing module and a transceiver module. Among them,
[0038] The processing module is used to determine DCI. The DCI includes indication information and m information blocks. The indication information is used to indicate b terminal devices. One first information block among the m information blocks corresponds to one first terminal device among the b terminal devices. The first information block is used to indicate the energy-saving information of the first terminal device. One second information block among the m information blocks corresponds to one second terminal device among the b terminal devices. The second information block is used to indicate the energy-saving information of the second terminal device. The lengths of the first information block and the second information block are different, and m <= b;
[0039] The transceiver module is used to send the DCI.
[0040] In combination with the third aspect, in a possible embodiment of the third aspect, the indication information indicates the transmission position of the first information block and / or the transmission position of the second information block through a bitmap.
[0041] Optionally, the indication information indicates the transmission position of the first information block through the position of the first terminal device in the bitmap and the status of the bitmap and / or indicates the transmission position of the second information block through the position of the second terminal device in the bitmap and the status of the bitmap.
[0042] In combination with the third aspect, in a possible embodiment of the third aspect, the indication information is used to indicate the transmission position of each information block among the m information blocks.
[0043] In combination with the third aspect, in a possible embodiment of the third aspect, before the transceiver module sends the DCI, the transceiver module is further used to send a configuration message, and the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI.
[0044] Optionally, the configuration message is carried by an RRC signaling or a physical layer signaling.
[0045] In combination with the third aspect, in a possible embodiment of the third aspect, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0046] ,
[0047] Among them, P is the transmission position, L i is the bit length of the WIF i , W i is the bit length of the WIF i in which the number of indication messages, Z i is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X , is the bit length of the corresponding MRB of the WIF X , WIF X is the bit length of the i is the i-th bitmap field, MRB i is the i-th information block field in the DCI. The position of the indication message is the position of the terminal device in the bitmap. i and N are positive integers.
[0048] Combined with the third aspect, in a possible embodiment of the third aspect, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0049] ,
[0050] Among them, P is the transmission position, L i is the bit length of the WIF i , is the number of indication messages in the WIF i , is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X , is the bit length of the corresponding MRB of the WIF X , X is the bit length of the i is the i-th bitmap field, MRB i is the i-th information block field in the DCI. The position of the indication message is the position of the terminal device in the bitmap. offset is a randomly generated starting position, and N is the number of WIFs. i and N are positive integers.
[0051] In the fourth aspect, an embodiment of the present application provides a communication device. The communication device includes a transceiver module and a monitoring module. Among them,
[0052] The transceiver module is used to receive DCI, where the DCI includes indication information and m information blocks. The indication information is used to indicate b terminal devices, and the terminal device is one of the b terminal devices. A first information block among the m information blocks corresponds to the terminal device, and the first information block is used to indicate the energy-saving information of the terminal device. The lengths of at least two of the m information blocks are different, and m <= b;
[0053] The monitoring module is used to monitor the physical downlink control channel PDCCH according to the first information block.
[0054] Combined with the fourth aspect, in a possible embodiment of the fourth aspect, the indication information indicates the transmission position of the first information block through a bitmap.
[0055] Optionally, the indication information indicates the transmission position of the first information block through the position of the terminal device in the bitmap and the status of the bitmap.
[0056] Combined with the fourth aspect, in a possible embodiment of the fourth aspect, the indication information is used to indicate the transmission position of each of the m information blocks.
[0057] Combined with the fourth aspect, in a possible embodiment of the fourth aspect, before the transceiver module receives the DCI, the transceiver module is further used to receive a configuration message, and the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI.
[0058] Optionally, the configuration message is carried by an RRC signaling or a physical layer signaling.
[0059] Combined with the fourth aspect, in a possible embodiment of the fourth aspect, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0060] ,
[0061] where P is the transmission position, L i is the bit length of WIF i , W i is the number of indication information in WIF i , Z i is the bit length of the information block in MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the indication information corresponding to the terminal device in WIF X , is the MRB corresponding to WIF X X The bit length of WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI, and the position of the indication information is the position of the terminal device in the bitmap, where i and N are positive integers.
[0062] Combined with the fourth aspect, in a possible embodiment of the fourth aspect, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0063] ,
[0064] where P is the transmission position, L i is the bit length of WIF i of is the number of indication information in WIF i of is the bit length of the information block in MRB i X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication information of the terminal device in WIF X of is the corresponding MRB of WIF X of X is the bit length of i WIF is the i-th bitmap field, MRB i is the i-th information block field in the DCI, the position of the indication information is the position of the terminal device in the bitmap, offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
[0065] In a fifth aspect, an embodiment of the present application provides a communication device, and the communication device is used to execute the DCI sending method in the above first aspect or any possible implementation manner of the first aspect. Specifically, the communication device may include a module for executing the DCI sending method in the first aspect or any possible implementation manner of the first aspect.
[0066] In a sixth aspect, an embodiment of the present application provides a communication device, including a memory, a processor, and a program stored on the memory and executable on the processor, wherein the processor implements the method in the first aspect or any possible implementation manner of the first aspect when executing the program.
[0067] Seventh aspect, an embodiment of the present application provides a computer storage medium storing a computer program, where the computer program includes program instructions that, when executed by a processor, cause the processor to execute the method in the first aspect or any possible implementation manner of the first aspect.
[0068] Eighth aspect, an embodiment of the present application provides a communication device for performing the DCI receiving method in the second aspect or any possible implementation manner of the second aspect. Specifically, the communication device may include a module for performing the DCI receiving method in the second aspect or any possible implementation manner of the second aspect.
[0069] Ninth aspect, an embodiment of the present application provides a communication device including a memory, a processor, and a program stored on the memory and executable on the processor, characterized in that when the processor executes the program, the method in the second aspect or any possible implementation manner of the second aspect is implemented.
[0070] Tenth aspect, an embodiment of the present application provides a computer storage medium storing a computer program, where the computer program includes program instructions that, when executed by a processor, cause the processor to execute the method in the second aspect or any possible implementation manner of the second aspect.
[0071] Eleventh aspect, an embodiment of the present application provides a communication system including the communication devices described in the fifth aspect and the sixth aspect, and the communication devices described in the eighth aspect and the ninth aspect.
[0072] These aspects or other aspects of the present application will be more clearly understood in the following description of the embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0073] Figure 1 FIG. is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application;
[0074] Figure 2 FIG. is an interaction schematic diagram of a method for sending and receiving a DCI provided by an embodiment of the present application;
[0075] Figure 3a FIG. is a schematic diagram of a DCI format provided by an embodiment of the present application;
[0076] Figure 3b FIG. is a schematic diagram of a WIF provided by an embodiment of the present application;
[0077] Figure 4 FIG. is a schematic diagram of another DCI format provided by an embodiment of the present application;
[0078] Figure 5 An embodiment of the present application provides a schematic block diagram of a communication device;
[0079] Figure 6 An embodiment of the present application provides a schematic block diagram of another communication device;
[0080] Figure 7 An embodiment of the present application provides a schematic block diagram of another communication device;
[0081] Figure 8 An embodiment of the present application provides a schematic block diagram of a terminal device;
[0082] Figure 9 An embodiment of the present application provides a schematic block diagram of another network device;
[0083] Figure 10 An embodiment of the present application provides a schematic block diagram of another communication device;
[0084] Figure 11 An embodiment of the present application provides a schematic block diagram of a terminal device;
[0085] Figure 12 An embodiment of the present application provides a schematic block diagram of a network device;
[0086] Figure 13 An embodiment of the present application provides a schematic structural diagram of a communication chip. Detailed implementation manners
[0087] Next, the technical solutions in the present application will be described in conjunction with the accompanying drawings.
[0088] Hereinafter, some terms in the embodiments of the present application will be explained to facilitate understanding by those skilled in the art.
[0089] It should be understood that the technical solution of the embodiment of the present application can be applied to the Long Term Evolution (LTE) architecture, and can also be applied to the Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (UTRAN) architecture, or the Global System for Mobile Communication (GSM) / Enhanced Data Rate for GSM Evolution (EDGE) system's GSM EDGE Radio Access Network (GERAN) architecture. In the UTRAN architecture or the GERAN architecture, the functions of the MME are completed by the Serving General Packet Radio Service (GPRS) Support Node (SGSN), and the functions of the SGW / PGW are completed by the Gateway GPRS Support Node (GGSN). The technical solution of the embodiment of the present application can also be applied to other communication systems, such as the Public Land Mobile Network (PLMN) system, and even future 5G communication systems or communication systems after 5G, etc. The embodiment of the present application does not limit this.
[0090] Embodiments of the present application relate to terminal devices. A terminal device includes a device that provides voice and / or data connectivity to a user. For example, it may include a handheld device with wireless connection capabilities, or a processing device connected to a wireless modem. The terminal device can communicate with a core network via a radio access network (RAN) and exchange voice and / or data with the RAN. The terminal device may include a user equipment (UE), a wireless terminal device, a mobile terminal device, a device-to-device (D2D) terminal device, a vehicle-to-everything (V2X) terminal device, a machine-to-machine / machine-type communications (M2M / MTC) terminal device, an Internet of Things (IoT) terminal device, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, or a user device, etc. For example, it may include a mobile phone (or a "cellular" phone), a computer with a mobile terminal device, a portable, pocket-sized, handheld, or computer-integrated mobile device, etc. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), etc. It also includes restricted devices, such as devices with lower power consumption, or devices with limited storage capacity, or devices with limited computing capacity, etc. For example, it includes information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning system (GPS), laser scanners, etc., and terminal devices in future 5G networks or networks after 5G. Embodiments of the present application do not limit this.
[0091] By way of example and not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. A wearable device, also known as a wearable intelligent device or a smart wearable device, etc., is a general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, shoes, etc. A wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can realize complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smart phones, such as various smart bracelets for physical sign monitoring, smart helmets, smart jewelry, etc.
[0092] And for various terminal devices introduced above, if they are located on a vehicle (for example, placed inside the vehicle or installed inside the vehicle), they can all be considered in-vehicle terminal devices. In-vehicle terminal devices are also called on-board units (OBUs) for example.
[0093] The embodiments of the present application also relate to network devices. A network device may be a device used to communicate with a terminal device. For example, it may be a base transceiver station (BTS) in a GSM system or a CDMA system, or a base station (NodeB, NB) in a WCDMA system, or an evolved base station (Evolutional Node B, eNB or eNodeB) in an LTE system, or the network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, and network-side devices in a future 5G network or a network after 5G, or network devices in a future evolved PLMN network, etc.
[0094] The network devices involved in the embodiments of the present application may also be referred to as radio access network (RAN) devices. The RAN device is connected to the terminal device and is used to receive data from the terminal device and send it to the core network device. The RAN device corresponds to different devices in different communication systems. For example, in a 2G system, it corresponds to a base station and a base station controller; in a 3G system, it corresponds to a base station and a radio network controller (RNC); in a 4G system, it corresponds to an evolved base station (Evolutional Node B, eNB); in a 5G system, it corresponds to the 5G system, such as access network devices (such as gNB, CU, DU) in a new radio access technology (NR).
[0095] In the embodiments of the present application, "at least one" refers to one or more, and "a plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.
[0096] Moreover, unless otherwise stated, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, time sequence, priority, or importance of multiple objects. For example, the first information and the second information are only used to distinguish different information, rather than indicating differences in the content, priority, transmission order, or importance of these two pieces of information.
[0097] To facilitate the understanding of the present application, several elements introduced in the description of the present application are first introduced here:
[0098] The transmission position of the information block refers to the bit position of the information block in the DCI or the time slot it is in, and should not be understood as a specific position. The bit position can be the starting bit position, ending bit position, etc. of the information block in the DCI. Other positions involved in the embodiments of the present application can also be understood as bit positions or time slots, etc.
[0099] The length of the information block should be understood as the bit length of the information block, indicating the number of bits occupied by the information block.
[0100] The embodiments of the present application involve the following abbreviations: DCI: Downlink Control Information; DRX: Discontinuous Reception; PDCCH: Physical Downlink Control Channel; RRC: Radio Resource Control; ID: Identity Document; PDSCH: Physical Downlink Shared Channel.
[0101] Some concepts related to the embodiments of the present application are introduced above. Next, the technical features of the embodiments of the present application are introduced.
[0102] Refer to Figure 1 , Figure 1 FIG. [FIG. number] is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application. As Figure 1 shown, the communication system includes a network device 101 and b terminal devices 102. Here, b = 3 is taken as an example for illustration. The network device 101 determines DCI, and the DCI includes indication information and m information blocks. The indication information is used to indicate the b terminal devices. Specifically, the indication information can indicate the energy-saving status of the b terminal devices. One first information block among the m information blocks corresponds to one first terminal device among the b terminal devices 102, and the first information block is used to indicate the energy-saving information of the first terminal device. One second information block among the m information blocks corresponds to one second terminal device among the b terminal devices, and the second information block is used to indicate the energy-saving information of the second terminal device. The lengths of the first information block and the second information block are different. The network device 101 sends the DCI, and the terminal device 102 receives the DCI. The terminal device 102 listens for the physical downlink control channel (PDCCH) according to the corresponding first information block in the DCI. m <= b, and the m information blocks should not be understood as only including information blocks of two lengths, namely the first information block and the second information block. There may also be information blocks of multiple lengths among the m information blocks, and the number of information blocks of each length can be one or more. Therefore, the information blocks are used to indicate the energy-saving information of the terminal devices. The terminal devices obtain the corresponding information blocks from the DCI and listen for the downlink PDCCH according to the energy-saving information indicated by the information blocks, which can make the behavior of the terminal devices listening for the PDCCH more matched with the upcoming data transmission (for example, according to the energy-saving information indicated by the information blocks, the terminal devices switch to a BWP with an appropriate bandwidth size and transmit and receive data with an appropriate PDCCH listening period, an appropriate maximum MIMO layer number, an appropriate minimum latency K0 / K2 value, etc.), thereby reducing the power consumption of the terminal devices.
[0103] Refer to Figure 2 , Figure 2 FIG. [FIG. number] is an interaction diagram of a method for sending and receiving DCI provided by an embodiment of the present application. As Figure 2 shown, the device control method includes steps S201 - S204, specifically as follows:
[0104] S201. The network device determines the downlink control information (DCI).
[0105] Please note that the figure numbers in the translation are placeholders as the original text doesn't provide specific figure numbers. You may need to replace them with the actual figure numbers according to the context.Among them, the DCI includes indication information and m information blocks. The indication information is used to indicate the energy-saving states of b terminal devices. The b terminal devices support the DRX mechanism. The energy-saving state can be understood as whether the terminal enters the sleep state or the wake-up state in the DRX mechanism. Entering the sleep state can be understood as entering the energy-saving state to reduce power consumption, and entering the wake-up state can be understood as entering the working state, and the power consumption relative to the sleep state will increase. In the sleep state of the DRX mechanism, the terminal device can completely turn off communication devices such as the radio frequency transceiver and the baseband processor, thereby reducing the power consumption of the terminal. In the wake-up state of the DRX mechanism, the terminal device will monitor the PDCCH.
[0106] One first information block among the m information blocks corresponds to one first terminal device among the b terminal devices. The first information block is used to indicate the energy-saving information of the first terminal device. One second information block among the m information blocks corresponds to one second terminal device among the b terminal devices. The second information block is used to indicate the energy-saving information of the second terminal device. The lengths of the first information block and the second information block are different, and m <= b.
[0107] Optionally, the energy-saving information indicated by the information block includes at least one of the following: WUS inDCIation, BWPinDCIation, Maximum MIMO layer, Cross slot scheduling (such as the minimum delay K0 / K2 value, etc.), AP-CSI-RS triggering, aperiodic TRS triggering, aperiodic SRS triggering, cell information for monitoring the PDCCH after wake-up (such as cell number or cell group number), etc.
[0108] S202. The network device sends the DCI.
[0109] Among them, the network device sends the DCI through the downlink control channel.
[0110] Optionally, the physical downlink control channel PDCCH carrying the DCI is located before the duration (OnDuration) of a DRX cycle. Specifically, it can be: the physical downlink control channel PDCCH carrying the DCI is at a position offset by a offsets before the duration (On Duration) of the DRX cycle, and a is a value greater than or equal to 0.
[0111] S203. The terminal device receives the DCI.
[0112] Among them, the terminal device is one of the b terminal devices. The terminal device corresponds to one first information block among the m information blocks. Of course, the terminal device can also correspond to one second information block among the m information blocks.
[0113] S204. The terminal device monitors the physical downlink control channel (PDCCH) according to the first information block in the DCI.
[0114] Among them, the terminal device monitors the PDCCH according to the energy-saving information indicated by the first information block.
[0115] After receiving the DCI, the terminal device obtains the energy-saving information indicated by the first information block corresponding to the terminal device. The terminal device can obtain the energy-saving information indicated by the first information block from the DCI. If the terminal device cannot obtain the first information block from the DCI, the terminal device can obtain the energy-saving information indicated by the first information block from the configuration information. The configuration information is pre-configured by the network device for the terminal device and includes the energy-saving information indicated by the information block corresponding to the terminal device.
[0116] In a possible embodiment, before sending the DCI, the network device sends a configuration message, and the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI; before receiving the DCI, the terminal device also receives the configuration message.
[0117] Optionally, the network device can send the configuration message in a manner carried by RRC signaling or physical layer signaling. After receiving the configuration message, the terminal device stores at least one of the length information of the bitmap and the position information in the DCI in the configuration message.
[0118] After receiving the DCI, the terminal device can obtain the bitmap according to the length information of the bitmap and the position information of the bitmap in the DCI.
[0119] In a possible embodiment, the indication information indicates the transmission position of the first information block and / or the transmission position of the second information block through a bitmap.
[0120] Optionally, the indication information can indicate the transmission location of the information block corresponding to the terminal device through the position of the terminal device in the bitmap and the state of the bitmap. The position of the terminal device in the bitmap is configured by the network device for the terminal device through configuration information, which can be carried by a configuration message or other messages. The state of the bitmap can be the 0, 1 bit state sequence carried in the corresponding bit of the bitmap in the DCI, that is, the assignment state of the indication information, and the assignment state can include the state of being assigned 0 or 1. Specifically, the state of the bitmap can be represented by the assignment of the indication information in the bits of the bitmap. For example, the assignment of the indication information is 0 or 1, where 0 indicates that the terminal device does not need to monitor the PDCCH within a subsequent period of time (without loss of generality, the UE state during this period in this application is referred to as the dormant state or sleep state), and 1 indicates that the terminal device needs to monitor the PDCCH according to the corresponding information block within a subsequent period of time. Of course, the assignment can also be in other ways, and this assignment function is used to distinguish the state of the bitmap. Here, only an example is given and no specific limitation is made. As an example, the subsequent period of time refers to a predefined or preconfigured period of time after receiving the DCI. For example, the bitmap in the DCI is used to indicate whether multiple terminal devices need to monitor the PDCCH within the subsequent C-DRX On Duration.
[0121] Figure 3a This application provides a schematic diagram of a DCI format. As Figure 3a shown, the DCI includes a bitmap field (BitMap, BM field) and an information block field (Information Block, IB field). As an example, the BM field can be used to indicate whether at least one terminal device (which can be m terminals according to the network configuration) wakes up within a subsequent period of time. At this time, the bitmap field can also be called the Wake-up signal InDCIator Field (WIF) field, and the information block field can be used to indicate that the b terminal devices that need to wake up determine the parameters for data transmission and reception according to the information block corresponding to the terminal device, such as how to receive the PDCCH and PDSCH. Here, each information block field is denoted as Monitoring and Reception Block (i.e., MRB field). For example, the information block corresponding to the terminal device can include the ID information of the BWP for monitoring the PDCCH and receiving the PDSCH after waking up, the minimum delay K0 value of the PDCCH scheduling the PDSCH, etc.
[0122] A DCI can also include multiple BM fields or one BM field is composed of multiple sub-BM fields, and each BM field or sub-BM field corresponds to a different information block length.
[0123] For example, in the said example, the WIF field includes n sub-WIF fields, namely WIF 0 , WIF 1 , WIF 2 to WIF n-1 , a total of n; the MRB field includes n sub-MRB fields, namely MRB 0 , MRB 1 , MRB 2 to MRB n-1 , a total of n, where n is a positive integer. The number of pieces of indication information in WIF 0 is W 0 , the number of pieces of indication information in WIF 1 is W 1 , the number of pieces of indication information in WIF n-1 is W n-1 . A method for identifying the position of the indication information in a WIF is as follows:
[0124] The identification of the position of the indication information in WIF 0 is I WIF0,1 , I WIF0,2 ,…, I WIF0,W0 , the identification of the position of the indication information in WIF 1 is I WIF1,1 , I WIF1,2 ,…, I WIF1,W1 , the identification of the position of the indication information in WIF 2 is I WIF1,1 , I WIF2,2 ,…, I WIF2,W2 ,…, the identification of the position of the indication information in WIF n-1 is I WIFn-1,1 , I WIFn-1,2 ,…, I WIFn-1,Wn-1 . Among them, as an example, the way to identify the position of the indication information can be numbered in sequence, or numbered from left to right (from high to low). This application does not make a limitation. For example, the identification of the position of the first indication information from the left in WIF 0 is I WIF0,1 .
[0125] The position of the indication information in the WIF corresponds to at least one terminal device. Typically, the position of the indication information in the WIF corresponds one-to-one with a terminal device. For example, in the embodiments of the present application, the position of the indication information in the WIF corresponds to at least one of the b terminal devices. Typically, the position of the indication information in the WIF corresponds one-to-one with the b terminal devices. Subsequently, when describing the terminal device corresponding to the position of the indication information, the identifier of the position of the indication information is used for description. For example, if the terminal device corresponds to the position I WIF1,2 , the identifier of the terminal device is also denoted as I WIF1,2 , and in this way, each terminal device corresponding to the position of the indication information is identified. The identifier of the position of the information block in the MRB is: I MRB0,1 etc., and the specific identification method is the same as that of the position of the indication information in the WIF, which will not be elaborated here.
[0126] Optionally, the position of the indication information in the WIF 0 corresponds one-to-one with the information block in the MRB 0 . Specifically, it can be in a corresponding manner from left to right (from high to low). For example, I WIF0,1 corresponds to I MRB0,1 , I WIF0,2 corresponds to I MRB0,2 etc. Each information block in the MRB 0 has the same bit length, denoted as Z 0 bits; each information block in the MRB 1 has the same bit length, denoted as Z 1 bits; each information block in the MRB 2 has the same bit length, denoted as Z 2 bits;...; each information block in the MRB n-1 has the same bit length, denoted as Z n-1 bits. Among the information blocks corresponding to the MRB 0 , MRB 1 , MRB 2 to MRB n-1 , at least two of the information blocks have different bit lengths, that is, at least two of the values of Z 0 to Z n-1 are different.
[0127] Here, taking the assignment of 0 or 1 as an example for illustration, in the above DCI format, if the assignment of the bit in the bitmap is 0, the energy-saving information indicated by the corresponding information block is empty, and when the next On Duration of the DRX mechanism arrives, the terminal device maintains the sleep state; if the assignment of the bit in the bitmap is 1, the energy-saving information indicated by the corresponding information block is at least one of the following: WUS inDCIation, BWP inDCIation, Maximum MIMO layer, Cross slotscheduling, AP-CSI-RS triggering. When the next On Duration of the DRX mechanism arrives, the terminal device monitors the PDCCH according to the energy-saving information indicated by the information block corresponding to the terminal device. Of course, it can also be other types of information of the energy-saving information in the above embodiments. Here is only an example for illustration and will not be elaborated further.
[0128] The filling method of WIF in the above embodiment is: I WIF0,1 Sequential filling (from left to right or from high to low) starting from the starting field of the WIF field, or, optionally, as Figure 3b shown, another possible filling method of WIF can be: I WIF0,1 It can be set in a pseudo-random manner, that is, I WIF0,1 A field can be randomly selected from the WIF through the obtained random number (offset) as I WIF0,1 , and then the WIF is filled in a cyclic filling manner. The cyclic filling method is, for example: shift offset positions to the right from the starting position of the WIF, and use this position as I WIF0,1 , and then starting from this position, fill the WIF in the order from WIF 0 to WIF n-1 . After filling the last field of the WIF, fill the remaining unfilled indication information starting from the starting field of the WIF. The specific filling method can refer to the method Figure 3b shown.
[0129] Adopting the above DCI format, when the terminal device determines the transmission position of the corresponding information block, it can directly obtain the transmission position of the information block corresponding to the terminal device according to the mapping relationship between the WIF and the MRB, so as to obtain the energy-saving information in the information block from this transmission position.
[0130] The above DCI format can maintain a complete information block field. The information block in the information block field carries energy-saving information, and at least two information blocks in the information block have different lengths. Thus, different information block lengths can be determined for different terminal devices. The length of the information block is the length of the energy-saving information indicated by the information block, so the length of the information block can be adapted to the terminal device, and an appropriate information block length can be configured for a terminal device (for example, for different terminal devices, the energy-saving information to be indicated is different). Compared with the existing solution that uses an information block with a fixed length to indicate energy-saving information, the DCI overhead can be reduced.
[0131] In a possible embodiment, Figure 4 This application embodiment provides another schematic diagram of the DCI format. As Figure 4 shown, here, taking the assignment of the indication information in the bit positions of the bitmap as 0 or 1 as an example for illustration, the DCI carries the information blocks corresponding to the terminal devices at the positions where the assignment of the indication information in the bitmap is 1. For example, I WIF0,1 the assignment of I WIF0,1 is 1, and the DCI carries the information block corresponding to the terminal device corresponding to I WIF0,1 and I WIF1,1 , then I WIF0,1 the information block corresponding to the terminal device corresponding to I WIF1,1 is before the information block corresponding to the terminal device corresponding to
[0132] Optionally, the method of indicating the transmission position of the information block by the position of the terminal device in the bitmap and the status indication information of the bitmap can be indicated by the following formula. Here, the transmission position is taken as the starting bit position of the information block for illustration:
[0133] ,
[0134] where P is the transmission position, L i is the byte length of WIF i , W i is the number of indication information in WIF i , Z i is the bit length or byte length of the information block in MRB i , X is the number of the WIF where the terminal device is located, I x is the terminal device in WIFX The position of the corresponding indication information is WIF X The corresponding MRB X The bit length or byte length, where i and N are positive integers, and mod is the modulo operation.
[0135] In the case of having an offset, the formula is:[[]]END]]
[0136] ,
[0137] where P is the indicated position L i is WIF i The byte length is WIF i The number of indication information in is MRB i The bit length or byte length of the information block in, where X is the number of the WIF where the terminal device is located I x is the terminal device in WIF X The position of the corresponding indication information is WIF X The corresponding MRB i The bit length or byte length. Offset is the randomly generated starting position, and N is the number of WIFs, that is, N is the number of UE types with different information block lengths, corresponding to the number of WIF fields.
[0138] In a possible embodiment, the DCI carries a compression field, and the compression field indicates a bitmap. After receiving the DCI, the terminal device can obtain the bitmap according to the compression field. After obtaining the bitmap, according to the position of the terminal device in the bitmap and the status of the bitmap, the information block corresponding to the terminal device can be obtained.
[0139] Optionally, a possible method for obtaining the bitmap according to the compression field can be: for example, if the base station determines that some terminals cannot be awakened simultaneously, or in a cell, the probability of awakening more than X terminals simultaneously is very low, for example, less than 1%, then the base station can only encode the possible combinations of awakened terminals in the compression field, or only encode the status of awakening less than or equal to X UEs simultaneously in the compression field, and at the same time use a special field in the compression field as a special indication for awakening all terminals. In this way, the compression field can use fewer bits to indicate the combinations of awakened terminals that need to be indicated.
[0140] The base station configures or indicates the corresponding status in the compression field to the terminal. According to the received compression field, the terminal can obtain a corresponding combination of waking up the terminal, and this combination corresponds to a unique bitmap. The terminal can further use the corresponding bitmap to determine the position of the information block.
[0141] The above describes the DCI sending and receiving methods provided by the embodiments of the present application. The following will describe the communication devices provided by the embodiments of the present application.
[0142] Figure 5 It is a schematic block diagram of a communication device 500 provided by an embodiment of the present application. The communication device 500 includes: a processing module 510 and a transceiver module 520, where,
[0143] The processing module 510 is used to determine DCI. The DCI includes indication information and m information blocks. The indication information is used to indicate b terminal devices. One first information block among the m information blocks corresponds to one first terminal device among the b terminal devices. The first information block is used to indicate the energy-saving information of the first terminal device. One second information block among the m information blocks corresponds to one second terminal device among the b terminal devices. The second information block is used to indicate the energy-saving information of the second terminal device. The lengths of the first information block and the second information block are different, and m <= b;
[0144] The transceiver module 520 is used to send the DCI.
[0145] In the embodiments of the present application, the lengths of a first information block corresponding to a first terminal device and a second information block corresponding to a second terminal device are different. Thus, information blocks of different lengths can be determined for different terminal devices, improving the adaptability of the information blocks in the DCI. At the same time, the network device can determine corresponding information blocks for m terminal devices among the b terminal devices. The information blocks are used to indicate the energy-saving information of the terminal devices. The DCI can indicate the terminal devices among the m terminal devices to obtain the corresponding information blocks from the DCI and listen to the downlink PDCCH according to the energy-saving information indicated by the information blocks without performing blind detection operations, thereby reducing the power consumption of the terminal devices.
[0146] Optionally, as an embodiment, the indication information indicates the transmission position of the first information block and / or the transmission position of the second information block through a bitmap.
[0147] Optionally, the indication information indicates the transmission position of the first information block through the position of the first terminal device in the bitmap and the status of the bitmap, and / or indicates the transmission position of the second information block through the position of the second terminal device in the bitmap and the status of the bitmap.
[0148] Optionally, as an embodiment, the indication information is used to indicate the transmission position of each of the m information blocks.
[0149] Optionally, as an embodiment, before the transceiver module 520 sends the DCI, the transceiver module 510 is further configured to send a configuration message, where the configuration message carries at least the length information of the bitmap and the position information of the bitmap in the DCI.
[0150] Optionally, the configuration message is carried by RRC signaling or physical layer signaling.
[0151] Optionally, as an embodiment, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0152] ,
[0153] where P is the transmission position, L i is the bit length of WIF i W i is the bit length of the indication information in WIF i Z i is the bit length of the information block in MRB i X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication information of the terminal device in WIF X , is the bit length of the MRB corresponding to WIF X WIF X is the i-th bitmap field, MRB i is the i-th information block field in the DCI, and the position of the indication information is the position of the terminal device in the bitmap, where i and N are positive integers. i i
[0154] Optionally, as an embodiment, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0155] ,
[0156] where P is the transmission position, L i is the bit length of WIF i , is the number of indication information in WIF i , is the bit length of the information block in MRB i X is the number of the WIF where the terminal device is located, Ix For the position of the indication information corresponding to the terminal device in WIF X in, For WIF X corresponding MRB X bit length of, WIF i is the i-th bitmap field, MRB i is the i-th information block field in DCI, the position of the indication information is the position of the terminal device in the bitmap, offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
[0157] As Figure 6 shown, an embodiment of the present application further provides a communication device 600, which includes a processor 610, a memory 620, and a transceiver 630. Among them, instructions or programs are stored in the memory 620, and the processor 610 is used to execute the instructions or programs stored in the memory 620. When the instructions or programs stored in the memory 620 are executed, the processor 610 is used to perform the operations executed by the processing module 510 in the above embodiment, and the transceiver 630 is used to perform the operations executed by the transceiver module 520 in the above embodiment.
[0158] It should be understood that the communication device 500 or the communication device 600 according to the embodiment of the present application may correspond to the network device in the communication method according to the embodiment of the present application, and the operations and / or functions of each module in the communication device 500 or the communication device 600 are respectively to implement Figures 2 to 4 the corresponding processes of the respective methods in, and for the sake of brevity, they will not be elaborated here.
[0159] Figure 7 is a schematic block diagram of a communication device 700 provided by an embodiment of the present application. The communication device 700 includes a transceiver module 710 and a monitoring module 720, where,
[0160] The transceiver module 710 is used to receive DCI, the DCI includes indication information and m information blocks, the indication information is used to indicate b terminal devices, the terminal device is one of the b terminal devices, a first information block among the m information blocks corresponds to the terminal device, the first information block is used to indicate the energy saving information of the terminal device, and the lengths of at least two information blocks among the m information blocks are different, m <= b;
[0161] The monitoring module 720 is used to monitor the downlink control channel PDCCH according to the first information block.
[0162] In the embodiments of the present application, when the terminal device receives DCI, the DCI includes m information blocks, and the lengths of at least two of the m information blocks are different. If the lengths of the information blocks corresponding to at least two terminal devices are different, the adaptability during DCI setting can be improved. The terminal device monitors the PDCCH according to the energy-saving information indicated by the corresponding first information block among the m information blocks, without performing a blind detection operation, which can reduce the power consumption of the terminal device.
[0163] Optionally, as an embodiment, the indication information indicates the transmission position of the first information block through a bitmap.
[0164] Optionally, the indication information indicates the transmission position of the first information block through the position of the terminal device in the bitmap and the status of the bitmap.
[0165] Optionally, as an embodiment, the indication information is used to indicate the transmission position of each of the m information blocks.
[0166] Optionally, as an embodiment, before the transceiver module 710 receives DCI, the transceiver module 710 is further configured to receive a configuration message, and the configuration message carries at least the length information of the bitmap and the position information of the bitmap in the DCI.
[0167] Optionally, the configuration message is carried by an RRC signaling or a physical layer signaling.
[0168] Optionally, as an embodiment, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0169] ,
[0170] where P is the transmission position, L i is the bit length of WIF i W i is the number of indication information in WIF i Z i is the bit length of the information block in MRB i X is the number of the WIF where the terminal device is located, I x is the position of the indication information corresponding to the terminal device in WIF X , is the WIF X corresponding to MRB X bit length, WIF i is the i-th bitmap field, MRB iIt is the i-th information block field in the DCI, and the position of the indication information is the position of the terminal device in the bitmap, where i and N are positive integers.
[0171] Optionally, as an embodiment, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows:
[0172] ,
[0173] where P is the transmission position, L i is the bit length of WIF i , is the number of indication information in WIF i , is the bit length of the information block in MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication information of the terminal device in WIF X , is the bit length of the corresponding MRB X of WIF X , WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI, the position of the indication information is the position of the terminal device in the bitmap, offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
[0174] It should be understood that the listening module 720 in the embodiments of the present application can be implemented by a processor or processor-related circuit components, and the transceiver module 710 can be implemented by a transceiver or transceiver-related circuit components.
[0175] As Figure 8 shown, the embodiments of the present application further provide a terminal device 800, which includes a processor 810, a memory 820 and a transceiver 830. Among them, instructions or programs are stored in the memory 820, and the processor 810 is used to execute the instructions or programs stored in the memory 820. When the instructions or programs stored in the memory 820 are executed, the processor 810 is used to perform the operations executed by the listening module 720 in the above embodiments, and the transceiver 830 is used to perform the operations executed by the transceiver module 710 in the above embodiments.
[0176] It should be understood that the communication device 700 or the terminal device 800 according to the embodiments of the present application can correspond to the terminal device in the DCI sending and receiving method of the embodiments of the present application, and the operations and / or functions of each module in the communication device 700 or the terminal device 800 are respectively for realizing Figures 2 to 4The corresponding processes executed by the terminal device in each of the methods are not elaborated here for the sake of brevity.
[0177] An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, it can implement the processes related to the communication device in the DCI sending method provided in the above method embodiment.
[0178] An embodiment of the present application also provides a communication device, which can be a terminal device or a circuit. The communication device can be used to perform the actions executed by the terminal device in the above method embodiment.
[0179] When the communication device is a terminal device, Figure 9 Fig. shows a simplified structural schematic diagram of a terminal device. For the convenience of understanding and illustration, Figure 9 in which the terminal device takes a mobile phone as an example. As Figure 9 shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device. The processor is mainly used to process communication protocols and communication data, control the terminal device, execute software programs, process data of software programs, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by the user and output data to the user. It should be noted that some types of terminal devices may not have an input / output device.
[0180] When data needs to be sent, the processor performs baseband processing on the data to be sent and then outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For the convenience of description, Figure 9 only one memory and one processor are shown in. In an actual terminal device product, there may be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be set independently of the processor or integrated with the processor. The embodiment of the present application does not limit this.
[0181] In the embodiment of the present application, the antenna and the radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device, and the processor with processing functions can be regarded as the processing unit of the terminal device. As Figure 9As shown in the figure, the terminal device includes a transceiver unit 910 and a processing unit 920. The transceiver unit may also be referred to as a transceiver, a transceiver machine, a transceiver device, etc. The processing unit may also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the devices in the transceiver unit 910 that are used to implement the receiving function can be regarded as the receiving unit, and the devices in the transceiver unit 910 that are used to implement the sending function can be regarded as the sending unit, that is, the transceiver unit 910 includes a receiving unit and a sending unit. The transceiver unit can sometimes also be referred to as a transceiver machine, a transceiver, or a transceiver circuit, etc. The receiving unit can sometimes also be referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit can sometimes also be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0182] It should be understood that the transceiver unit 910 is used to perform the sending operation and receiving operation on the terminal device side in the above method embodiments, and the processing unit 920 is used to perform other operations on the terminal device except the transceiver operation in the above method embodiments.
[0183] For example, in one implementation, the transceiver unit 910 is used to perform Figure 2 the receiving operation on the terminal device side in step S203, and / or the transceiver unit 910 is also used to perform other transceiver steps on the terminal device side in the embodiments of the present application. The processing unit 920 is used to perform Figure 2 step S204, and / or the processing unit 920 is also used to perform other processing steps on the terminal device side in the embodiments of the present application.
[0184] When the communication device is a chip-like device or circuit, the device may include a transceiver unit and a processing unit. Among them, the transceiver unit may be an input / output circuit and / or a communication interface; the processing unit is an integrated processor or microprocessor or integrated circuit.
[0185] When the communication device in this embodiment is a terminal device, reference may be made to the Figure 10 terminal device shown. As an example, the device can perform functions similar to Figure 6 the processor 610. In Figure 10 , the terminal device includes a processor 1010, a transmitting data processor 1020, and a receiving data processor 1030. The processing module 510 in the above embodiments may be Figure 10 the processor 1010 in this, and complete the corresponding functions. The transceiver module 710 in the above embodiments may be Figure 10 the transmitting data processor 1020, and / or the receiving data processor 1030 in this. Although Figure 10 a channel encoder and a channel decoder are shown, it can be understood that these modules do not constitute a restrictive description of this embodiment and are only illustrative.
[0186] Figure 11 Another form of the terminal device in this embodiment is shown. The processing device 1100 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can be used as the modulation subsystem therein. Specifically, the modulation subsystem may include a processor 1103 and an interface 1104. The processor 1103 completes the functions of the above-mentioned processing module 510, and the interface 1104 completes the functions of the above-mentioned transceiver module 520. As another variation, the modulation subsystem includes a memory 1106, a processor 1103, and a program stored on the memory 1106 and executable on the processor. When the processor 1103 executes the program, the method on the terminal device side in the above method embodiment is implemented. It should be noted that the memory 1106 can be non-volatile or volatile, and its location can be inside the modulation subsystem or in the processing device 1100, as long as the memory 1106 can be connected to the processor 1103.
[0187] As another form of this embodiment, a computer-readable storage medium is provided, on which instructions are stored, and when the instructions are executed, the method on the terminal device side in the above method embodiment is executed.
[0188] As another form of this embodiment, a computer program product containing instructions is provided, and when the instructions are executed, the method on the terminal device side in the above method embodiment is executed.
[0189] When the device in this embodiment is a network device, the network device can be as Figure 12 shown. The network device 1200 includes one or more radio frequency units, such as a remote radio unit (RRU) 1210 and one or more baseband units (BBUs) (which can also be called digital units, DUs) 1220. The RRU 1210 can be called a transceiver module, corresponding to the transceiver module 710 in Figure 7 . Optionally, the transceiver module can also be called a transceiver, a transceiver circuit, or a transceiver, etc., and it can include at least one antenna 1211 and a radio frequency unit 1212. The RRU 1210 part is mainly used for the transceiver of radio frequency signals and the conversion between radio frequency signals and baseband signals, for example, for sending indication information to the terminal device. The BBU 1210 part is mainly used for baseband processing and controlling the base station, etc. The RRU 1210 and the BBU 1220 can be physically set together or physically separated, that is, a distributed base station.
[0190] The BBU 1220 is the control center of the base station and can also be called a processing module, and can be associated with Figure 7It corresponds to the monitoring module 720 in [the relevant context], and is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, spreading, etc. For example, the BBU (processing module) can be used to control the base station to execute the operation processes regarding the network device in the above method embodiments. For example, it can generate the above indication information, etc.
[0191] In one example, the BBU 1220 can be composed of one or more single boards. Multiple single boards can jointly support a radio access network of a single access mode (such as an LTE network), or can separately support radio access networks of different access modes (such as an LTE network, a 5G network, or other networks). The BBU 1220 further includes a memory 1221 and a processor 1222. The memory 1221 is used to store necessary instructions and data. The processor 1222 is used to control the base station to perform necessary actions. For example, it is used to control the base station to execute the operation processes regarding the network device in the above method embodiments. The memory 1221 and the processor 1222 can serve one or more single boards. That is to say, a memory and a processor can be separately set on each single board. It can also be that multiple single boards share the same memory and processor. In addition, necessary circuits can be provided on each single board.
[0192] It should be understood that the processor mentioned in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0193] As another form of this embodiment, a computer-readable storage medium is provided, on which instructions are stored, and when the instructions are executed, the methods on the network device side in the above method embodiments are executed.
[0194] As another form of this embodiment, a computer program product containing instructions is provided, and when the instructions are executed, the methods on the network device side in the above method embodiments are executed.
[0195] See Figure 13 , Figure 13 This is a schematic structural diagram of a communication chip provided by the embodiments of the present application. As Figure 13As shown, the communication chip 1300 may include: a processor 1310, and one or more interfaces 1320 coupled to the processor 1310. Exemplarily:
[0196] The processor 1310 can be used to read and execute computer-readable instructions. In a specific implementation, the processor 1310 may mainly include a controller, an arithmetic unit, and registers. Exemplarily, the controller is mainly responsible for instruction decoding and sending control signals for the operations corresponding to the instructions. The arithmetic unit is mainly responsible for performing fixed-point or floating-point arithmetic operations, shift operations, and logical operations, etc., and can also perform address operations and conversions. The registers are mainly responsible for storing the register operands and intermediate operation results temporarily stored during the execution of instructions. In a specific implementation, the hardware architecture of the processor 1310 can be an application specific integrated circuits (ASIC) architecture, a microprocessor without interlocked piped stages architecture (MIPS) architecture, an advanced RISC machines (ARM) architecture, or an NP architecture, etc. The processor 1310 can be single-core or multi-core.
[0197] Exemplarily, the interface 1320 can be used to input the data to be processed to the processor 1310 and can output the processing result of the processor 1310 outward. In a specific implementation, the interface 1320 can be a general purpose input output (GPIO) interface and can be connected to multiple peripheral devices (such as a display (LCD), a camera, a radio frequency (RF) module, etc.). The interface 1320 is connected to the processor 1310 through a bus 1330.
[0198] In a possible implementation manner, the processor 1310 can be used to call the implementation program or data of the DCI sending and receiving method provided by one or more embodiments of the present application from the memory on the network device or terminal device side, so that the chip can implement the foregoing Figures 2 to 4The DCI sending and receiving method shown. The memory can be integrated with the processor 1310 or coupled to the communication chip 1300 through the interface 1320. That is to say, the memory can be a part of the communication chip 1300 or independent of the communication chip 1300. The interface 1320 can be used to output the execution result of the processor 1310. In this application, the interface 1320 can be specifically used to output the decoding result of the processor 1310. For the DCI sending and receiving method provided by one or more embodiments of this application, reference can be made to the foregoing various embodiments, which will not be elaborated here.
[0199] It should be noted that the functions corresponding to the processor 1310 and the interface 1320 can be implemented through hardware design, software design, or a combination of software and hardware, and there is no limitation here.
[0200] It should also be understood that the memory mentioned in the embodiments of this application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM).
[0201] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, the memory (storage module) is integrated in the processor.
[0202] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0203] It should be understood that the term "and / or" in this document is merely a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. Additionally, the character " / " in this document generally indicates that the associated objects before and after are in an "or" relationship.
[0204] It should be understood that in various embodiments of this application, the magnitudes of the serial numbers of the above processes do not imply the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0205] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of this application.
[0206] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
[0207] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be in an electrical, mechanical, or other form.
[0208] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0209] In addition, in each embodiment of the present application, each functional unit can be integrated into one processing unit, can exist physically alone for each unit, or two or more units can be integrated into one unit.
[0210] If the above-mentioned function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs that can store program codes.
[0211] The above is only the specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of changes or substitutions, which should all be covered by the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims
1. A method for transmitting downlink control information (DCI), characterized in that, the method includes: determining DCI, where the DCI includes indication information and m information blocks, the indication information is used to indicate b terminal devices, one first information block among the m information blocks corresponds to one first terminal device among the b terminal devices, the first information block is used to indicate the energy saving information of the first terminal device, one second information block among the m information blocks corresponds to one second terminal device among the b terminal devices, the second information block is used to indicate the energy saving information of the second terminal device, the lengths of the first information block and the second information block are different, m <= b, and the indication information indicates the transmission position of the first information block and / or the transmission position of the second information block through a bitmap. Specifically, the indication information indicates the transmission position of the first information block through the position of the first terminal device in the bitmap and the status of the bitmap and / or indicates the transmission position of the second information block through the position of the second terminal device in the bitmap and the status of the bitmap; transmitting the DCI.
2. The method according to claim 1, characterized in that, the indication information is used to indicate the transmission position of each of the m information blocks.
3. The method according to claim 1, characterized in that, before transmitting the DCI, the method further includes: transmitting a configuration message, where the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI.
4. The method according to claim 3, characterized in that, the configuration message is carried by RRC signaling or physical layer signaling.
5. The method according to claim 1, characterized in that, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows: Among them, P is the transmission position, L i is the bit length of the WIF i , W i is the number of indication messages in the WIF i , Z i is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X , is the WIF X corresponding to the MRB X bit length, WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI, and the position of the indication message is the position of the terminal device in the bitmap, where i and N are positive integers.
6. The method according to claim 1, characterized in that, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows: Among them, P is the transmission position, L i is the bit length of the WIF i , W (offset+i)modN is the number of indication messages in the WIF i , Z (offset+i)modN is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X , is the bit length of the MRB X corresponding to the WIF X , WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI. The position of the indication message is the position of the terminal device in the bitmap. offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
7. A method for receiving downlink control information (DCI), characterized in that, the method includes: receiving DCI, where the DCI includes indication information and m information blocks, the indication information is used to indicate b terminal devices, the terminal device is one of the b terminal devices, one first information block among the m information blocks corresponds to the terminal device, the first information block is used to indicate the energy saving information of the terminal device, at least two of the m information blocks have different lengths, m <= b, and the indication information indicates the transmission position of the first information block through a bitmap. Specifically, the indication information indicates the transmission position of the first information block through the position of the terminal device in the bitmap and the status of the bitmap; listening to the physical downlink control channel (PDCCH) according to the first information block.
8. The method according to claim 7, characterized in that, the indication information is used to indicate the transmission position of each of the m information blocks.
9. The method according to claim 7, characterized in that, before receiving the DCI, the method further includes: Receive a configuration message, where the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI.
10. The method according to claim 9, wherein, the configuration message is carried by RRC signaling or physical layer signaling.
11. The method according to claim 7, wherein, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows: Among them, P is the transmission position, L i is the bit length of the WIF i , W i is the number of indication messages in the WIF i , Z i is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X . is the bit length of the MRB X corresponding to the WIF X , WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI. The position of the indication message is the position of the terminal device in the bitmap. i and N are positive integers.
12. The method according to claim 7, wherein, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows: Among them, P is the transmission position, L i is the bit length of the WIF i , W (offset+i)modN is the number of indication messages in the WIF i , Z (offset+i)modN is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X , is the bit length of the MRB X corresponding to the WIF X , WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI. The position of the indication message is the position of the terminal device in the bitmap. offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
13. A communication device, wherein, the communication device includes a processing module and a transceiver module, wherein, the processing module is used to determine DCI, the DCI includes indication information and m information blocks, the indication information is used to indicate b terminal devices, one first information block among the m information blocks corresponds to one first terminal device among the b terminal devices, the first information block is used to indicate the energy saving information of the first terminal device, one second information block among the m information blocks corresponds to one second terminal device among the b terminal devices, the second information block is used to indicate the energy saving information of the second terminal device, the lengths of the first information block and the second information block are different, m <= b, the indication information indicates the transmission position of the first information block and / or the transmission position of the second information block through a bitmap. Specifically, the indication information indicates the transmission position of the first information block through the position of the first terminal device in the bitmap and the state of the bitmap and / or indicates the transmission position of the second information block through the position of the second terminal device in the bitmap and the state of the bitmap; the transceiver module is used to send the DCI.
14. The communication device according to claim 13, wherein, the indication information is used to indicate the transmission position of each information block among the m information blocks.
15. The communication device according to claim 13, wherein, before the transceiver module sends the DCI, the transceiver module is further used to send a configuration message, and the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI.
16. The communication device according to claim 15, wherein, the configuration message is carried by RRC signaling or physical layer signaling.
17. The communication device according to claim 13, wherein, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows: Among them, P is the transmission position, L i is the bit length of the WIF i where W i is the number of indication messages in the WIF i where Z i is the bit length of the information block in the MRB i where X is the number of the WIF where the terminal device is located, and I x is the position of the corresponding indication message of the terminal device in the WIF X . is the bit length of the MRB X corresponding to the WIF X , where the WIF i is the i-th bitmap field, and the MRB i is the i-th information block field in the DCI. The position of the indication message is the position of the terminal device in the bitmap. i and N are positive integers.
18. The communication device according to claim 13, wherein, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows: Where P is the transmission position, L i is the bit length of the WIF i , W (offset+i)modN is the number of indication messages in the WIF i , Z (offset+i)modN is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X , offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers. is the bit length of the MRB X corresponding to the WIF X , WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI, the position of the indication message is the position of the terminal device in the bitmap, offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
19. A communication device, wherein, the communication device includes a transceiver module and a monitoring module, wherein, The transceiver module is configured to receive DCI, where the DCI includes indication information and m information blocks. The indication information is used to indicate b terminal devices, and the terminal device is one of the b terminal devices. A first information block among the m information blocks corresponds to the terminal device, and the first information block is used to indicate the energy saving information of the terminal device. The lengths of at least two of the m information blocks are different, and m <= b. The indication information indicates the transmission position of the first information block through a bitmap. Specifically, the indication information indicates the transmission position of the first information block based on the position of the terminal device in the bitmap and the status of the bitmap. The monitoring module is configured to monitor the physical downlink control channel (PDCCH) according to the first information block.
20. The communication device according to claim 19, wherein, the indication information is used to indicate the transmission position of each of the m information blocks.
21. The communication device according to claim 19, wherein, before the transceiver module receives the DCI, the transceiver module is further configured to receive a configuration message, and the configuration message carries at least one of the length information of the bitmap and the position information of the bitmap in the DCI.
22. The communication device according to claim 21, wherein, the configuration message is carried by RRC signaling or physical layer signaling.
23. The communication device according to claim 19, wherein, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows: Where P is the transmission position, L i is the bit length of the WIF i , W i is the number of indication messages in the WIF i , Z i is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X , is the bit length of the MRB X corresponding to the WIF X , WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI, and the position of the indication message is the position of the terminal device in the bitmap. i and N are positive integers.
24. The communication device according to claim 19, wherein, the mapping relationship between the transmission position and the position of the terminal device in the bitmap is as follows: Where P is the transmission position, L i is the bit length of the WIF i , W (offset+i)modN is the number of indication messages in the WIF i , Z (offset+i)modN is the bit length of the information block in the MRB i , X is the number of the WIF where the terminal device is located, I x is the position of the corresponding indication message of the terminal device in the WIF X , the position of the indication message is the position of the terminal device in the bitmap, offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers. is the WIF X corresponding MRB X bit length, WIF i is the i-th bitmap field, MRB i is the i-th information block field in the DCI, the position of the indication message is the position of the terminal device in the bitmap, offset is a randomly generated starting position, N is the number of WIFs, and i and N are positive integers.
25. A computer storage medium, wherein, the computer storage medium stores a computer program, and the computer program includes program instructions that, when executed by a processor, cause the processor to execute the method according to any one of claims 1 to 6.
26. A computer storage medium, wherein, the computer storage medium stores a computer program, and the computer program includes program instructions that, when executed by a processor, cause the processor to execute the method according to any one of claims 7 to 12.
27. A communication device, wherein, it includes a memory, a processor, and a program stored on the memory and executable on the processor. When the processor executes the program, it implements the method according to any one of claims 1 to 6.
28. A communication device, wherein, it includes a memory, a processor, and a program stored on the memory and executable on the processor. When the processor executes the program, it implements the method according to any one of claims 7 to 12.
29. A communication system, wherein, it includes a communication device according to one of claims 13 to 18, and a communication device according to one of claims 19 to 24.
Citation Information
Patent Citations
Method for transmitting power saving information, terminal device, and network device
CN113892245A