Communication method and related device
By receiving and sending the first SR to wake up the SCell in the carrier aggregation communication, and sending a broadcast signal after the network device receives the SR, the problem of high device power consumption in the carrier aggregation communication is solved, and the device power consumption is reduced and the data transmission rate is improved.
Patent Information
- Application Number
- PCT/CN2025/075723
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-07
- Filing Date
- 2025-02-05
- Publication Date
- 2025-08-14
AI Technical Summary
In the wireless communication process of carrier aggregation, how to reduce the power consumption of the device is an urgent problem.
The terminal device receives the first scheduling request (SR) configuration information to wake up the auxiliary cell (SCell) that does not send a broadcast signal, and upon receiving the first SR, the network device sends the broadcast signal to reduce the power consumption of the terminal device and the network device.
Without affecting the data transmission rate, the power consumption of terminal equipment and network equipment is reduced and the energy efficiency of equipment is improved.
Smart Images

Figure CN2025075723_14082025_PF_FP_ABST
Abstract
Description
A communication method and related equipment
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on February 7, 2024, with application number 202410175969.6 and invention name “A communication method and related equipment”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of wireless technology, and in particular to a communication method and related equipment. Background Art
[0003] Wireless communication can be the transmission of information between two or more communication nodes without using conductors or cables, or over the air. For example, communication nodes include network devices and terminal devices. Generally, terminal devices can access network devices and receive scheduling and instruction information from them to achieve wireless communication.
[0004] With the continuous emergence of new services such as high-definition video, virtual reality (VR) and augmented reality (AR), the demand for wireless data traffic in wireless communication systems is rapidly increasing. Carrier aggregation (CA) technology is one way to increase data transmission rates.
[0005] However, how to reduce device power consumption during carrier aggregation communication is a technical problem that needs to be solved urgently. Summary of the Invention
[0006] The present application provides a communication method and related devices for reducing the power consumption of a device.
[0007] In a first aspect, the present application provides a communication method, which is executed by a terminal device (or terminal), or the method is executed by some components in the terminal device (such as a processor, a chip or a chip system, etc.), or the method can also be implemented by a logic module or software that can realize all or part of the terminal device functions. In the first aspect and its possible implementation, the communication method is described as being executed by a terminal device. In this method, the terminal device receives configuration information of a first scheduling request (SR), wherein the first SR is used to wake up a secondary cell (SCell) of the terminal device that does not send a broadcast signal; the terminal device sends the first SR based on the configuration information; the terminal device receives a broadcast signal, and the broadcast signal comes from one or more SCells in the SCell of the terminal device.
[0008] Based on the above technical solution, after the terminal device wakes up the SCell through SR, the terminal device can use the communication resources provided by the SCell to communicate based on the broadcast signal of the SCell to improve the data transmission rate. In addition, the first SR sent by the terminal device can be used to wake up the SCell of the terminal device. For the network device, after the network device receives the first SR, the network device can send a broadcast signal through the SCell. In other words, before the network device receives the first SR, the network device may not send a broadcast signal. In this way, before the terminal device sends the first SR, the network device does not need to send a broadcast signal through the SCell, and the terminal device does not need to receive the broadcast signal of the SCell, which can reduce the power consumption of the terminal device and the network device.
[0009] In the present application, the broadcast signal may include one or more of a synchronization signal / physical broadcast channel block (SSB or SS / PBCH block) and a system information block (SIB).
[0010] Optionally, the first SR is used to wake up the SCell of the terminal device that does not send a broadcast signal, wherein the first SR can be called a wake-up signal (WUS), wake-up signaling, etc.
[0011] In a possible implementation manner of the first aspect, before the terminal device receives the broadcast signal, the method further includes: the terminal device receiving first information, where the first information is used to indicate the one or more SCells.
[0012] Based on the above technical solution, after receiving the first information indicating the one or more SCells, the terminal device can receive the broadcast signal of the one or more SCells based on the indication of the first information. In this way, the terminal device can receive the broadcast signal of the specified SCell based on the indication of the network device, which can reduce implementation complexity.
[0013] In a possible implementation of the first aspect, before the terminal device receives the first information, the method further includes: the terminal device receives the DCI corresponding to the first SR; and the terminal device sends a buffer status report (BSR) based on the DCI corresponding to the first SR.
[0014] Based on the above technical solution, after sending the first SR, the terminal device can also receive the DCI corresponding to the first SR. Thereafter, the terminal device sends a BSR based on the scheduling of the DCI, allowing the network device to determine and send the first information based on the BSR, thereby preventing the network device from mistakenly detecting a signal as the first SR and causing false wake-up of the SCell.
[0015] The second aspect of the present application provides a communication method, which is executed by a network device, or the method is executed by some components in the network device (such as a processor, chip or chip system, etc.), or the method can also be implemented by a logic module or software that can realize all or part of the network device functions. In the second aspect and its possible implementation, the communication method is described as being executed by a network device. In this method, the network device sends configuration information of a first SR, wherein the first SR is used to wake up the SCell of the terminal device that does not send a broadcast signal; the network device receives the first SR based on the configuration information; the network device sends a broadcast signal, and the broadcast signal comes from one or more SCells in the SCell of the terminal device. The second aspect is a method on the network device side corresponding to the first aspect, which can also achieve the beneficial effects of the first aspect.
[0016] In a possible implementation manner of the second aspect, before the network device sends the broadcast signal, the method further includes: the network device sending first information, where the first information is used to indicate the one or more SCells.
[0017] In a possible implementation of the second aspect, before the network device receives the first information, the method further includes: the network device sends downlink control information DCI corresponding to the first SR; and the network device receives a buffer status report BSR based on the DCI corresponding to the first SR.
[0018] In a possible implementation of the first aspect or the second aspect, the first SR is carried by a bit sequence in uplink control information (UCI), and the value of the bit sequence is a first value; when the value of the bit sequence is the first value, the bit sequence is used to indicate that the first SR is a valid scheduling request (positive SR).
[0019] Based on the above technical solution, after the network device obtains the bit sequence through the UCI, the network device can determine that the SR carried by the UCI is the first SR based on the value of the bit sequence in the UCI.
[0020] In a possible implementation manner of the first aspect or the second aspect, the configuration information includes an SR identifier of the first SR.
[0021] Based on the above technical solution, the configuration information received by the terminal device can be used to configure one or more SRs including the first SR. Accordingly, the configuration information can include the SR identifier of the first SR, so that the terminal device can determine that the configuration information is used to configure the first SR based on the SR identifier.
[0022] The third aspect of the present application provides a communication method, which is executed by a terminal device (or terminal), or the method is executed by some components in the terminal device (such as a processor, a chip or a chip system, etc.), or the method can also be implemented by a logic module or software that can realize all or part of the terminal device functions. In the first aspect and its possible implementation, the communication method is described as being executed by a terminal device. In this method, the terminal device sends a BSR; the terminal device receives first information, which is used to indicate one or more SCells; the terminal device receives a broadcast signal, which comes from the one or more SCells.
[0023] Based on the above technical solution, after the terminal device indicates the data transmission demand through the BSR, the terminal device can use the communication resources provided by the SCell to communicate based on the SCell's broadcast signal to increase the data transmission rate. In addition, after the terminal device receives the first information indicating the one or more SCells, the terminal device can receive the broadcast signal of the one or more SCells based on the indication of the first information. In this way, the terminal device can receive the broadcast signal of the specified SCell based on the indication of the network device, which can reduce the implementation complexity.
[0024] In addition, the broadcast signal received by the terminal device can be triggered based on the BSR, that is, the broadcast signal sent by the network device can be triggered based on the BSR. For the network device, after receiving the BSR, the network device can send a broadcast signal through the SCell. In other words, before receiving the BSR, the network device may not send a broadcast signal. In this way, before the terminal device sends the BSR, the network device does not need to send a broadcast signal through the SCell, and the terminal device does not need to receive the broadcast signal of the SCell, which can reduce the power consumption of the terminal device and the network device.
[0025] The fourth aspect of the present application provides a communication method, which is executed by a network device, or the method is executed by some components in the network device (such as a processor, a chip or a chip system, etc.), or the method can also be implemented by a logic module or software that can realize all or part of the network device functions. In the fourth aspect and its possible implementation, the communication method is described as being executed by a network device. In this method, the network device sends a BSR; the network device sends first information, and the first information is used to indicate one or more SCells; the network device sends a broadcast signal, and the broadcast signal comes from one or more SCells. The fourth aspect is a method on the network device side corresponding to the third aspect, which can also achieve the beneficial effects of the third aspect.
[0026] In a possible implementation of any one of the first to fourth aspects, the first information includes a first field, the bit length of the first field is the maximum number of SCells supported by the terminal device; the i-th bit of the first field is used to indicate whether to wake up the i-th SCell of the terminal device.
[0027] Based on the above technical solution, the first information received by the terminal device may include a first field. In this way, the terminal device may determine one or more SCells indicated by the first information through the bits contained in the first field.
[0028] Exemplarily, the maximum number of SCells supported by the terminal device is N, the number of one or more SCells indicated by the first information is M, M is a positive integer, and N is an integer greater than or equal to M. The value of i is less than or equal to M.
[0029] Optionally, when the value of the i-th bit is one value, the i-th bit is used to indicate that the i-th SCell of the terminal device is awakened; when the value of the i-th bit is another value, the i-th bit is used to indicate that the i-th SCell of the terminal device is not awakened. For example, the one value is 1 and the other value is 0, or the one value is 0 and the other value is 1.
[0030] Optionally, the first information is downlink control information (DCI) or a medium access control control element (MAC CE).
[0031] In a fifth aspect, the present application provides a communication device, which can implement the method in any possible implementation of any aspect of the first to fourth aspects above. The device includes corresponding units or modules for executing the above method. The units or modules included in the device can be implemented by software and / or hardware. For example, the device can be a terminal device or a network device, or the device can be a component in the terminal device or network device (such as a processor, a chip or a chip system, etc.), or the device can also be a logic module or software that can implement all or part of the functions of the terminal device or network device.
[0032] Among them, the device includes a processing unit and a transceiver unit. The constituent modules of the communication device can also be used to execute the steps performed in any aspect from the first aspect to the fourth aspect and its various possible implementation methods, and achieve corresponding technical effects. For details, please refer to the above description and will not be repeated here.
[0033] The sixth aspect of an embodiment of the present application provides a communication device, comprising at least one processor, which is used to execute programs or instructions in a memory so that the device implements the method executed in any one of the first to fourth aspects and its various possible implementation methods.
[0034] The seventh aspect of an embodiment of the present application provides a communication device, comprising at least one logic circuit and an input / output interface; the logic circuit is used to execute the method executed in any one of the aforementioned first to fourth aspects and their various possible implementations.
[0035] An eighth aspect of an embodiment of the present application provides a computer-readable storage medium, which is used to store one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method executed in any one of the first to fourth aspects above and their various possible implementations.
[0036] A ninth aspect of the embodiments of the present application provides a computer program product. When the computer program in the computer program product is executed by a processor, the processor executes the method executed in each possible implementation of any one of the first to fourth aspects above.
[0037] The tenth aspect of an embodiment of the present application provides a chip system, which includes at least one processor for supporting a communication device to implement the method executed in any one of the above-mentioned first to fourth aspects and their various possible implementations.
[0038] In one possible design, the chip system may further include a memory for storing program instructions and data necessary for the first communication device. The chip system may be composed of a chip or may include a chip and other discrete components. Optionally, the chip system may further include an interface circuit that provides program instructions and / or data to the at least one processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] FIG1 is a schematic diagram of a communication system provided by the present application;
[0040] FIG2a is a schematic diagram of a carrier aggregation communication scenario involved in this application;
[0041] FIG2 b is a schematic diagram of the SR and BSR transmission process involved in this application;
[0042] FIG3 is a schematic diagram of a communication method provided by the present application;
[0043] FIG4 a is a schematic diagram of the SSB transmission process of the SCell provided in this application;
[0044] FIG4 b is another schematic diagram of the SSB transmission process of the SCell provided in this application;
[0045] FIG4c is a schematic diagram of the format of a MAC CE provided in this application;
[0046] FIG5 is another schematic diagram of the communication method provided by the present application;
[0047] Figures 6a and 6b are some schematic diagrams of the communication device provided in this application;
[0048] 7 to 8 are some schematic diagrams of the communication device provided in this application. DETAILED DESCRIPTION
[0049] Please refer to Figure 1, which is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. As shown in Figure 1, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The RAN 100 includes at least one RAN node (such as 110a and 110b in Figure 1, collectively referred to as 110), and may also include at least one terminal (such as 120a-120j in Figure 1, collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 1). The terminal 120 is connected to the RAN node 110 wirelessly, and the RAN node 110 is connected to the core network 200 wirelessly or by wire. The core network equipment in the core network 200 and the RAN node 110 in the RAN 100 may be independent and different physical devices, or they may be the same physical device that integrates the logical functions of the core network equipment and the logical functions of the RAN node. Terminals and RAN nodes may be connected to each other via wired or wireless means.
[0050] RAN100 may be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, or a future radio access system defined in the 3rd Generation Partnership Project (3GPP). RAN100 may also include two or more of the aforementioned different radio access systems. RAN100 may also be an open RAN (O-RAN).
[0051] A RAN node, also known as a radio access network device, RAN entity, or access node, facilitates wireless access to a communication system by a terminal. In one application scenario, a RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a fifth-generation (5G) mobile communication system, a next-generation base station in a sixth-generation (6G) mobile communication system, or a base station in a future mobile communication system. A RAN node can be a macro base station (such as 110a in Figure 1), a micro base station, an indoor station (such as 110b in Figure 1), a relay node, or a donor node.
[0052] In another application scenario, multiple RAN nodes can collaborate to help terminals achieve wireless access, with different RAN nodes implementing portions of the base station's functions. For example, a RAN node can be a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). The CU implements the base station's radio resource control protocol and packet data convergence protocol (PDCP) functions, and can also implement the service data adaptation protocol (SDAP) functions; the DU implements the base station's radio link control layer and MAC layer functions, and can also implement some or all of the physical layer functions. For detailed descriptions of each of the above protocol layers, please refer to the relevant technical specifications of 3GPP. The RU can be used to implement the transmission and reception of radio frequency signals. The CU and DU can be two independent RAN nodes, or they can be integrated into the same RAN node, such as in a baseband unit (BBU). The RU can be included in radio frequency equipment, such as a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: CU-control plane and CU-user plane.
[0053] In different systems, RAN nodes may have different names. For example, in an O-RAN system, a CU may be called an open CU (O-CU), a DU may be called an open DU (O-DU), and a RU may be called an open RU (O-RU). The RAN node in the embodiments of the present application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. For example, the RAN node may be a server loaded with the corresponding software module. The embodiments of the present application do not limit the specific technology and specific device form adopted by the RAN node. For ease of description, the following description takes a base station as an example of a RAN node.
[0054] A terminal is a device with wireless transceiver capabilities that can send signals to a base station or receive signals from a base station. A terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. A terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, airplane, ship, robot, robotic arm, smart home device, etc. The embodiments of this application do not limit the specific technology and specific device form adopted by the terminal.
[0055] Base stations and terminals can be fixed or mobile. They can be deployed on land, indoors or outdoors, handheld or vehicle-mounted; on water; or on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of base stations and terminals.
[0056] The roles of base stations and terminals can be relative. For example, the helicopter or drone 120i in Figure 1 can be configured as a mobile base station. To terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station. However, to base station 110a, 120i is a terminal, meaning that communication between 110a and 120i occurs via a wireless air interface protocol. Of course, communication between 110a and 120i can also occur via a base station-to-base station interface protocol. In this case, 120i is also a base station relative to 110a. Therefore, base stations and terminals can be collectively referred to as communication devices. 110a and 110b in Figure 1 can be referred to as communication devices with base station functionality, while 120a-120j in Figure 1 can be referred to as communication devices with terminal functionality.
[0057] Communication between base stations and terminals, between base stations, and between terminals can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.
[0058] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem that includes the base station functions. The control subsystem that includes the base station functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or modem) in the terminal, or by a device that includes the terminal functions.
[0059] In this application, a base station sends downlink signals or downlink information to a terminal, and the downlink information is carried on a downlink channel; the terminal sends uplink signals or uplink information to the base station, and the uplink information is carried on an uplink channel. In order to communicate with the base station, the terminal needs to establish a wireless connection with the cell controlled by the base station. The cell with which the terminal has established a wireless connection is called the serving cell of the terminal. When the terminal communicates with the serving cell, it will also be subject to interference from signals in neighboring cells.
[0060] In a wireless communication system (such as the communication system shown in FIG1 ), wireless signals can be transmitted between terminal devices and network devices. The following is an illustrative introduction to the wireless signals that may be involved in the subsequent embodiments of this application.
[0061] 1. Carrier aggregation.
[0062] Taking NR as an example, carrier aggregation (CA) technology in NR can be used to increase the transmission bandwidth for a single user. Specifically, carrier aggregation (CA) can integrate multi-frequency resources, aggregating spectrum resources in the same or different frequency bands for terminal use, thereby improving overall network resource utilization and user experience. In general, CA aggregates two or more component carriers (CCs) to support greater transmission bandwidth.
[0063] Figure 2a illustrates an example implementation of CA. In the CA scenario shown in Figure 2a, one or more network devices (only one network device is shown in the figure as an example) can provide n carriers (n is an integer greater than 1), each of which can serve a cell. In other words, there can be n carriers serving a terminal device, meaning the terminal device has n serving cells. The n serving cells of the terminal device include one PCell and one or more SCells.
[0064] In carrier aggregation, the primary cell (PCell) can be the cell where a terminal device establishes an initial connection, the cell where an RRC connection is reestablished, or the designated primary cell during a mobile handover. In other words, the PCell is responsible for RRC communication with the terminal device. Generally, the carrier component corresponding to the PCell is called the primary component carrier (PCC).
[0065] In carrier aggregation, an SCell can be a cell added during RRC reconfiguration to provide additional radio resources. Generally, there is no RRC communication between the SCell and the terminal device; instead, control information is conveyed via the PCell. The carrier component corresponding to the SCell is called a secondary component carrier (SCC).
[0066] It should be noted that PCell and SCell are user-level concepts. The PCell of one terminal device can be the PCell or SCell of another terminal device, and the SCell of one terminal device can be the PCell or SCell of another UE.
[0067] In addition, when a terminal device initially accesses (or switches to, or reestablishes) a cell, the network equipment initiates SCell configuration. A successfully configured SCell is in a deactivated state, during which the terminal device cannot yet transmit data through the SCell. When specific conditions are met, the base station activates the SCell, switching it from a deactivated state to an active state, enabling the terminal device to transmit data through the SCell. At specific moments in the above process, the terminal device uses the SSBs sent on the SCell to complete cell search, measurement, and synchronization.
[0068] 2. Control channels and information.
[0069] In wireless communications, data information can be transmitted via radio electromagnetic waves, which are known as wireless signals. These signals undergo encoding, interleaving, and other processing to form a regular transmission resource. Data transmission from network devices to terminal devices occurs over physical downlink channels, while data transmission from terminal devices to network devices occurs over physical uplink channels. Specifically, the channels responsible for transmitting control information are the physical downlink control channel (PDCCH) and the PUCCH.
[0070] 3.PUCCH.
[0071] Specifically, PUCCH can be used to transmit UCI. The UCI carried by PUCCH includes the following three types of information:
[0072] 3.1.SR, resource request for PUSCH scheduling.
[0073] Optionally, SR may include SR with scheduling request (Positive SR) and SR without scheduling request (Negative SR). For example, the terminal device may not always need to send an SR request. If the SR sent by the terminal device is Positive SR, it means that the terminal device has an SR request to send and needs to send SR / PUCCH at the physical layer; for a terminal device without an SR request, at the time point of the SR resource, the SR is Negative SR.
[0074] 3.2. Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) Information: For example, HARQ-ACK information may include ACK feedback and NACK feedback.
[0075] 3.3. Channel state information (CSI) feedback is used to feedback the results of channel state information reference siganl (CSI-RS) measurement.
[0076] For example, in order to adapt to different service scenarios, five PUCCH formats are defined as shown in the following Table 1. In the following table, "PRB" represents a physical resource block (PRB).
[0077] Table 1
[0078] As can be seen from Table 1, when the UCI payload size sent by the terminal device is less than or equal to 2 bits, it can be carried on PUCCH format 0 or format 1 for transmission; when the UCI payload size sent by the terminal device is greater than 2 bits, it can be carried on PUCCH format 2, format 3 or format 4 for transmission.
[0079] 4. Uplink Control Information (UCI) and Downlink Control Information (DCI)
[0080] UCI is uplink control information, sent by the terminal device to the network device to support uplink and downlink data transmission. UCI includes the following three types of information: SR, HARQ-ACK / NACK feedback, and CSI feedback. UCI is generally transmitted using the PUCCH.
[0081] In addition, transmission is carried out over the physical uplink shared channel (PUSCH) in the following two special cases: when the uplink uses single carrier frequency division multiple access (SC-FDMA) technology and UCI and data need to be sent simultaneously, or when the amount of feedback information is large. It is important to clarify that UCI is specific information, and PUCCH is the physical channel used to carry UCI. UCI can only be transmitted on the PUCCH, and in most cases (but not necessarily) UCI is transmitted over the PUCCH.
[0082] DCI is downlink control information, which is sent from network equipment to terminal devices to support uplink and downlink data transmission. DCI includes the following three types of information: downlink authorization, uplink authorization, and power control command.
[0083] In addition, DCI can be carried on PDCCH for transmission. The size of DCI payload in different scenarios may be different, resulting in different DCI formats. For example, DCI formats can include the following five categories:
[0084] DCI format 0_X (X can be 0, 1, 2, or 3, indicating uplink scheduling);
[0085] DCI format 1_X (X can be 0, 1, 2, or 3, indicating downlink scheduling);
[0086] DCI format 2_X (X can be 0, 1, 2, 3, ..., 9, used in other specific scenarios);
[0087] DCI format 3_X (X can be 0, 1, or 2, used for sidelink scheduling);
[0088] DCI format 4_X (X can be 0, 1, or 2, used for scheduling multicast and broadcast services).
[0089] Generally, DCI carries comprehensive and complex information, including network-side control information necessary for normal communication between terminal devices and the network. Compared to DCI, UCI carries less information, requiring terminal devices to report information unknown to the network (or information that the network cannot obtain locally) through UCI. This is consistent with the current mobile communication system's characteristic of "network devices taking the lead, and terminals following instructions."
[0090] 5. Scheduling Request (SR)
[0091] SR can be a way for a terminal device to request uplink resources from a network device for new data transmission. When a terminal device has data to send, it sends the SR to the network device via PUCCH. After the network device successfully decodes the SR, it can indicate the scheduling information to the terminal device via DCI.
[0092] As an implementation example, as shown in Figure 2b, it is a schematic diagram of the position of SR in the uplink scheduling process. In this example, the terminal device is UE and the network device is a base station. When the UE has uplink data to send, the UE sends an SR to the base station to request uplink authorization from the base station. The SR only informs the base station that there is uplink data transmission, and the base station does not know how much data the UE needs to transmit. After receiving the SR, the base station sends the scheduling information indicated by the first DCI to the UE. At this time, the base station schedules the UE according to a smaller and fixed amount of data. After receiving the scheduling information indicated by the first DCI, the UE transmits data on the PUSCH resources allocated by the base station. For example, the transmitted data may include a BSR and a power headroom report (PHR), which respectively tell the base station how much data still needs to be sent and the current power headroom. After the base station receives the BSR, the base station may send the scheduling information indicated by the second DCI to the UE, so that the UE can transmit data on the PUSCH based on the scheduling information indicated by the second DCI.
[0093] In wireless communication systems (such as the one shown in Figure 1), with the emergence of new services such as high-definition video and VR / AR, the demand for wireless data traffic is rapidly increasing. Carrier aggregation technology is one way to increase data transmission rates. However, reducing device power consumption during carrier aggregation communication is a pressing technical challenge.
[0094] In order to solve the above problems, the present application provides a communication method and related equipment. The communication method provided by the present application will be first described in detail below with reference to the accompanying drawings.
[0095] Please refer to FIG3 , which is a schematic diagram of the communication method provided in this application. The method includes the following steps.
[0096] It should be noted that, in the following, FIG3 and FIG5 take the terminal device and the network device as the execution subjects of the interaction diagram as an example to illustrate the method, but the present application does not limit the execution subjects of the interaction diagram. For example, in FIG3 and FIG5, the implementation process of each step can be executed by the terminal device, or it can be executed by the chip, chip system, or processor that supports the terminal device to implement the method, or it can be executed by a logic module or software that can implement all or part of the terminal device functions. For another example, in FIG3 and FIG5, the implementation process of each step can be executed by the network device, or it can be executed by the chip, chip system, or processor that supports the network device to implement the method, or it can be executed by a logic module or software that can implement all or part of the network device functions.
[0097] S301. A network device sends configuration information of a first SR, and correspondingly, a terminal device receives the configuration information of the first SR, wherein the first SR is used to wake up an SCell of the terminal device that does not send broadcast signals.
[0098] Optionally, the first SR is used to wake up the SCell of the terminal device that does not send broadcast signals. The first SR can be called a WUS, wake-up signaling, etc. WUS generally refers to a type of signal that triggers, wakes up, or indicates a certain state transition in the network. In the method shown in Figure 3, when the first SR can be a signal sent by the terminal device to the network device, the first SR can also be called an uplink wake-up signal (Uplink WUS).
[0099] It should be noted that, in a carrier aggregation scenario, the network device may send configuration information to the terminal device via the PCell. For example, in step S301, the network device may send configuration information of a first SR to the terminal device via the PCell.
[0100] In one possible implementation, the configuration information received by the terminal device in step S301 includes the SR identifier of the first SR. Specifically, the configuration information received by the terminal device may be used to configure one or more SRs including the first SR. Accordingly, the configuration information may include the SR identifier of the first SR, so that the terminal device can determine, based on the SR identifier, that the configuration information is used to configure the first SR.
[0101] As an example, the configuration information received by the terminal device may include RRC parameters, and the configuration information of the first SR may be carried by the RRC parameters. For example, the RRC parameters may include a medium access control-cell group configuration (MAC-CellGroupConfig), and the MAC-CellGroupConfig may carry a field for carrying the SR identifier of the first SR.
[0102] Optionally, the name of the field may be Scheduling Request Identifier-Wake-up Signal (SchedulingRequestId-WUS), or other expressions, which are not limited here.
[0103] S302. The terminal device sends a first SR, and correspondingly, the network device receives the first SR.
[0104] Optionally, the first SR is used to wake up the SCell of the terminal device that does not send a broadcast signal. For the terminal device, the terminal device can determine the existence of the SCell that does not send a broadcast signal in a variety of ways. For example, after the terminal device obtains the configuration information of the SCell through the PCell (for example, the configuration information includes the cell frequency band, cell identifier, etc. of the SCell), the terminal device fails to detect or search for the broadcast signal of the SCell based on the configuration information, and the terminal device can determine that there is a SCell that does not send a broadcast signal. For another example, the terminal device obtains the indication information of the SCell through the PCell, and the indication information indicates that the SCell is currently in a state of not sending a broadcast signal (for example, the state may be caused by the configuration of the network device such as energy saving, sleep, and silence), that is, the terminal device can determine the existence of the SCell that does not send a broadcast signal based on the indication information.
[0105] S303. The network device sends a broadcast signal, and the terminal device receives the broadcast signal accordingly. The broadcast signal comes from one or more SCells in the SCell of the terminal device. In other words, in step S303, the network device sends the broadcast signal via the one or more SCells.
[0106] In this application, the broadcast signal may include one or more of SSB and SIB.
[0107] It should be understood that the broadcast signal in step S303 may be sent based on the wake-up requirement indicated by the first SR in step S302, that is, the broadcast signal may carry an on-demand broadcast signal, including on-demand SSB, on-demand SIB, etc.
[0108] Based on the technical solution shown in Figure 3, after the terminal device receives the configuration information of the first SR in step S301, the terminal device can send the first SR for waking up the SCell of the terminal device that does not send broadcast signals based on the configuration information in step S302; thereafter, the terminal device can receive broadcast signals from one or more SCells in the SCell of the terminal device in step S303, and subsequently the terminal device can use the communication resources provided by the one or more SCells to communicate based on the broadcast signals. In this way, after the terminal device wakes up the SCell through the SR, the terminal device can use the communication resources provided by the SCell to communicate based on the SCell's broadcast signals, thereby improving the data transmission rate.
[0109] In addition, in step S302, the first SR sent by the terminal device can be used to wake up the SCell of the terminal device that does not send broadcast signals. For the network device, after receiving the first SR, the network device can send a broadcast signal through the SCell. In other words, before receiving the first SR, the network device does not need to send a broadcast signal. In this way, before the terminal device sends the first SR, the network device does not need to send a broadcast signal through the SCell, and the terminal device does not need to receive the broadcast signal of the SCell, which can reduce the power consumption of the terminal device and the network device.
[0110] The following will use some implementation examples shown in Figures 4a and 4b to illustrate how to reduce the power consumption of terminal devices and network devices, taking the broadcast signal as SSB as an example.
[0111] As shown in Figure 4a, in traditional communication processes, after powering on, a network device periodically transmits the SCell's SSBs. However, if a terminal device does not require an SSB, it will not receive (and / or parse) the SCell's SSBs. In other words, the SSBs sent by the network device in this situation will not be received (and / or parsed), resulting in unnecessary overhead and power consumption for the network device.
[0112] As shown in Figure 4b, in the implementation process shown in Figure 3, before the terminal device sends the first SR, the network device does not send the SSB of the SCell. Instead, after receiving the first SR, the network device wakes up the SCell based on the first SR and periodically sends the SSB of the SCell. In this way, before the terminal device sends the first SR, the network device does not need to send a broadcast signal through the SCell, and the terminal device does not need to receive the broadcast signal of the SCell, which can reduce the power consumption of the terminal device and the network device.
[0113] In other words, in the implementation process shown in FIG3 , when there is an SSB requirement, the terminal device may send a first SR with a wake-up function in step S302 to wake up the SCell of the terminal device through the first SR, and receive a broadcast signal from one or more SCells in step S303. For example, taking the broadcast signal as SSB as an example, there may be various reasons why the terminal device has an SSB requirement, which will be explained with reference to some examples below.
[0114] In an implementation example, when a terminal device has a burst uplink data transmission demand, the terminal device may have accessed one or more cells (e.g., PCell and 0 or 1 or more SCells), but the bandwidth on the one or more cells may not be able to meet the transmission of the burst uplink data. Therefore, the terminal device can send a first SR to the network device in step S302 to wake up the SCell of the terminal device through the first SR, so that the network device triggers the sending of on-demand SSB through one or more SCells in step S303 based on the wake-up indicated by the first SR. The terminal device can subsequently communicate with the one or more SCells based on the on-demand SSB to obtain communication resources of one or more SCells, and realize burst uplink data transmission through these communication resources.
[0115] In one possible implementation of the method shown in FIG3 , before the terminal device receives the broadcast signal in step S303, the method further includes: the terminal device receiving first information, where the first information is used to indicate the one or more SCells. Specifically, after the terminal device receives the first information indicating the one or more SCells, the terminal device can receive the broadcast signal of the one or more SCells based on the indication of the first information. In this way, the terminal device can receive the broadcast signal of the specified SCell based on the indication of the network device, which can reduce the implementation complexity.
[0116] In addition, the first information can indicate the one or more SCells in a variety of ways. For example, the first information can carry the cell identifiers of the one or more SCells. For another example, the first information can indicate the one or more SCells in the form of a bitmap to reduce overhead. The latter will be used as an example below.
[0117] The first information may include a first field whose bit length is the maximum number of SCells supported by the terminal device; the i-th bit of the first field is used to indicate whether to wake up the i-th SCell of the terminal device. In this way, the terminal device can determine one or more SCells indicated by the first information through the bits contained in the first field, thereby reducing overhead.
[0118] For example, the maximum number of SCell supported by the terminal device is N, the number of one or more SCell indicated by the first information is M, M is a positive integer, and N is an integer greater than or equal to M. Among them, the value of i is less than or equal to M. Among them, when the value of the i-th bit is the third value, the i-th bit is used to indicate waking up the i-th SCell of the terminal device; when the value of the i-th bit is the fourth value, the i-th bit is used to indicate not waking up the i-th SCell of the terminal device. Among them, the third value is 1 and the fourth value is 0, or the third value is 0 and the fourth value is 1.
[0119] As an implementation example, the first information may be DCI.
[0120] Exemplarily, a new DCI format may be defined to carry the first information.
[0121] For example, the new DCI format is 0_X (where X can be a positive integer other than 0, 1, 2, 3).
[0122] For another example, the new DCI format is 2_X (where X can be an integer greater than 9).
[0123] For another example, the new DCI format is A_X (where A can be an integer greater than 4, and X can be a non-negative integer).
[0124] Among them, within the new DCI format, there is an indication field with a length of N bits, and N is the number of configurable SCell supported by the terminal device. Each bit can take a value of 0 or 1, and these N bits can represent a total of 2 N kinds of values. When the i-th bit (0 < i ≤ N) takes a value of 1, it represents that the SSB on the SCell with the identifier (ID) i is triggered, and when the value is 0, it represents that the SSB on the SCell with the ID i is not triggered.
[0125] As an implementation example, the first information may be MAC CE.
[0126] Exemplarily, a new MAC CE may be added to carry the first information.
[0127] As shown in Figure 4c, the length of the newly added MAC CE can be fixed to one or more bytes (octets), and Figure 4c takes 4 bytes as an example. The 4 bytes include 31 C-fields and 1 R-field. The R-field is filled with "0" bits by default. If the i-th C-field is filled with "1" bits, it indicates that the SCell with ID i is triggered to send SSB; if the i-th C-field is filled with "0" bits, it indicates that the SCell with ID i is not triggered to send SSB. In this example, i takes a value from 1 to 31.
[0128] Optionally, before the terminal device receives the first information, the method further includes: the terminal device receives the DCI corresponding to the first SR; and the terminal device sends a BSR based on the DCI corresponding to the first SR. Specifically, after sending the first SR, the terminal device may also receive the DCI corresponding to the first SR. Thereafter, the terminal device sends the BSR based on the scheduling of the DCI, so that the network device can determine and send the first information based on the BSR, thereby avoiding the network device from mistakenly detecting a signal as the first SR, resulting in false wake-up of the SCell.
[0129] In a possible implementation of the method shown in Figure 3, before step S301, the method further includes: the terminal device sends second information to the network device, and the second information is used to indicate that the terminal device supports the sending of the first SR. It can also be understood that the third information is used to indicate that the terminal device supports the function of sending the broadcast signal on the secondary cell by sending the first SR to the network device. In this way, the network device can determine that the terminal device supports the sending of the first SR based on the second information, and send the configuration information of the first SR to the terminal device, so that the terminal device can send the first SR based on the configuration information.
[0130] In one possible implementation of the method shown in FIG3 , in step S302 , the terminal device carries the first SR via a bit sequence in UCI, where the value of the bit sequence is a first value. When the value of the bit sequence is the first value, the bit sequence is used to indicate that the first SR is a positive SR. Specifically, after the network device obtains the bit sequence via UCI, the network device may determine, based on the value of the bit sequence in the UCI, that the SR carried by the UCI is the first SR.
[0131] Optionally, when the value of the bit sequence is the second value, the bit sequence is used to indicate that the second SR is a positive SR, and the second SR includes at least one of the following:
[0132] SR corresponding to schedulingRequestResourceId;
[0133] The SR corresponding to the schedulingRequestResourceId associated with the schedulingRequestID-BFR-SCell;
[0134] The SR corresponding to the schedulingRequestResourceId associated with the schedulingRequestID-BFR;
[0135] The SR corresponding to the schedulingRequestResourceId associated with the schedulingRequestID-BFR2; or,
[0136] SR corresponding to the schedulingRequestResourceId associated with the schedulingRequestID-LBT-SCell.
[0137] Optionally, the second value is different from the first value.
[0138] Optionally, the format of the physical uplink control channel (PUCCH) carrying the UCI is PUCCH format 2, format 3, or format 4.
[0139] For example, when the UCI payload on the PUCCH sent by the terminal device is greater than 2 bits, PUCCH format 2, format 3, or format 4 will be used for transmission. Generally, in UCI, the bit sequence carrying SR can be recorded as Seq SR , Seq SR The value and length of is variable. For K1 SRs, Seq SR The length of O SR satisfy:
[0140] in, represents the ceiling function, O SR Each bit in can have a value of 0 or 1.
[0141] in, There are K1+1 possible values of the sequence, each value represents a different SR state. A Seq SR It can only represent that all SRs are negative SRs (at this time Seq SR is an all-zero bit sequence) or one of the SRs is a positive SR.
[0142] Traditional, non-all-zero Seq SR The K1 values are mapped to different SRs in the following order: schedulingRequestResourceId, schedulingRequestResourceId related to schedulingRequestID-BFR-SCell, schedulingRequestResourceId related to schedulingRequestID-BFR, schedulingRequestResourceId related to schedulingRequestID-BFR2, and schedulingRequestResourceId related to schedulingRequestID-LBT-SCell.
[0143] In the solution shown in FIG3 , the first SR can be a newly defined SR different from the above SRs, that is, when the first SR is a positive SR, it can function as an uplink wake-up signal to trigger the SCell SSB. Seq SR For non-zero Seq SR The K2 values are mapped to different SRs in the following order: schedulingRequestResourceId, schedulingRequestResourceId related to schedulingRequestID-BFR-SCell, schedulingRequestResourceId related to schedulingRequestID-BFR, schedulingRequestResourceId related to schedulingRequestID-BFR2, schedulingRequestResourceId related to schedulingRequestID-LBT-SCell, and schedulingRequestResourceId related to schedulingRequestID-WUS.
[0144] For example, assuming that for K1=3 SRs, O SR =2bit, Seq SR =00 means that these K1=3 SRs are all negative SRs, Seq SR=01 means the first SR among the three SRs is a positive SR, Seq SR =10 means the second SR among the three SRs is a positive SR, Seq SR =11 means that the third SR among the three SRs is a positive SR. The following is an introduction with a specific example.
[0145] For example, for Seq SR =100, length is O SR =3bit, solve the equation It can be seen that K2 can be 4, 5, 6, and 7. Among them, a 3-bit sequence can represent 8 types of information: 000, 001, 010, 011, 100, 101, 110, and 111.
[0146] Example 1: Assume that K2=5, that is, the network device configures 5 SR resources for the terminal device. A specific implementation is shown in Table 2 below.
[0147] Table 2
[0148] Therefore, based on the example shown in Table 2, if the network device parses Seq SR =101, the network device can determine the Seq SR The carried SR is the first SR and the first SR is a positive SR, that is, the SR sent by the terminal device is the first SR.
[0149] Example 2: Assume that K2=6, including 3 normal SRs, 1 SR representing BFR-SCell, 1 SR representing LBT-SCell, and 1 first SR, as shown in Table 3 below.
[0150] Table 3
[0151] Therefore, based on the example shown in Table 3, if the network device parses Seq SR =110, the network device can determine the Seq SR The carried SR is the first SR and the first SR is a positive SR, that is, the SR sent by the terminal device is the first SR.
[0152] Please refer to FIG5 , which is a schematic diagram of the communication method provided in this application. The method includes the following steps.
[0153] S501. The terminal device sends a BSR, and correspondingly, the network device receives the BSR.
[0154] S502: The network device sends first information, and the terminal device receives the first information accordingly, wherein the first information is used to wake up the SCell of the terminal device that does not send broadcast signals.
[0155] S503. The network device sends a broadcast signal, and the terminal device receives the broadcast signal accordingly. The broadcast signal comes from one or more SCells in the SCell of the terminal device. In other words, in step S303, the network device sends the broadcast signal via the one or more SCells.
[0156] Optionally, for a network device, after receiving a BSR in step S501, the network device may perform step S502 and / or step S503 based on the BSR. In other words, the BSR may be used to trigger the first information in step S502 and / or the broadcast signal in step S502.
[0157] For example, when a BSR can be used to trigger the broadcast signal in step S502, the BSR can also be considered a wake-up signal, that is, the BSR can be used to wake up the SCell of the terminal device that does not send a broadcast signal. Similar to the first SR used to wake up the SCell of the terminal device that does not send a broadcast signal, the BSR can be called a WUS, wake-up signaling, Uplink WUS, etc.
[0158] It should be noted that, for the implementation process of the first information and the broadcast signal, reference may be made to the description of FIG. 3 and related embodiments above.
[0159] Based on the technical solution shown in Figure 5, after the terminal device sends a BSR in step S501, the terminal device can receive first information indicating one or more SCells in step S502, and based on the first information, receive a broadcast signal from the one or more SCells in step S503. Subsequently, the terminal device can use the communication resources provided by the one or more SCells to communicate based on the broadcast signal. In this way, after the terminal device indicates the data transmission requirement through the BSR, the terminal device can use the communication resources provided by the SCell to communicate based on the SCell's broadcast signal to improve the data transmission rate.
[0160] In addition, after receiving the first information indicating the one or more SCells, the terminal device can receive the broadcast signal of the one or more SCells based on the indication of the first information. In this way, the terminal device can receive the broadcast signal of the specified SCell based on the indication of the network device, which can reduce implementation complexity.
[0161] In addition, the broadcast signal received by the terminal device can be triggered based on the BSR, that is, the broadcast signal sent by the network device can be triggered based on the BSR. For the network device, after receiving the BSR, the network device can send a broadcast signal through the SCell. In other words, before receiving the BSR, the network device may not send a broadcast signal. In this way, before the terminal device sends the BSR, the network device does not need to send a broadcast signal through the SCell, and the terminal device does not need to receive the broadcast signal of the SCell, which can reduce the power consumption of the terminal device and the network device.
[0162] It should be noted that, in the technical solution shown in FIG5 , the communication process between the terminal device and the network device can also refer to the description of FIG3 and related embodiments above.
[0163] Please refer to Figure 6a, which is a schematic diagram of a communication device provided in this application. The communication device can be an internal module of a terminal device or a network device, and executes each of the steps of the terminal device or network device described above. For example, the communication device shown in Figure 6a can be a chip, a baseband chip, a modem chip, a system-on-chip (SoC) chip containing a modem core, a system-in-package (SIP) chip, a communication module, or a chip system.
[0164] As shown in FIG6 a , the communication device may include one or more memories, one or more processors, and one or more computer-readable media.
[0165] Optionally, any two of the memory, processor, and computer-readable medium may communicate with each other via a communication interface, or any one of the memory, processor, and computer-readable medium may communicate with the outside world via a communication interface. Optionally, the communication process may be performed via a bus, and the communication interface may be a bus interface.
[0166] As an example, a processing system can be implemented using a bus architecture, generally represented by a bus. The bus can include any number of interconnecting buses and bridges, depending on the specific application and overall design constraints of the processing system. The bus communicatively couples various circuits together, including one or more processors (generally represented by a processor), memory, and computer-readable media (generally represented by a computer-readable medium). The bus can also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and, therefore, will not be described further. The bus interface provides an interface between the bus and the transceiver and between the bus and the interface.
[0167] As an example, a communication interface may also be referred to as a transceiver, which provides a communication interface or device for communicating with various other devices via a wireless transmission medium. The transceiver may be coupled to an antenna array, and the transceiver and antenna array may be used together to communicate with the corresponding network type. At least one interface (e.g., a network interface and / or a user interface) provides a communication interface or device for connecting an internal bus to an external transmission medium.
[0168] As an example, the processor is responsible for managing the bus and general processing, including executing software stored on a computer-readable medium. When the software is executed by the processor, the software causes the processing system to perform various functions described below for any particular device.
[0169] As an example, the functions that can be implemented by the processor, memory and computer-readable medium can be: encoding, decoding, rate matching, de-rate matching, scrambling, de-scrambling, modulation, demodulation, layer mapping, fast Fourier transform (FFT), inverse fast Fourier transform (IFFT), discrete Fourier transform (IDFT), precoding, resource element (RE) mapping, channel equalization, de-RE mapping, digital beamforming (beamformingBF), adding cyclic prefix (CP), removing CP, etc.
[0170] As an example, in the one or more processors shown in Figure 6a, at least one processor may include communication and processing circuitry. The communication and processing circuitry may include one or more hardware components that provide a physical structure that performs various processes associated with wireless communication (e.g., signal reception and / or signal transmission). The communication and processing circuitry may include two or more transmit / receive chains. The functions implemented by the communication and processing circuitry may also be processed on a computer-readable medium.
[0171] Optionally, as shown in Figure 6b, the at least one processor may further include a coding module / coding circuit configured for UCI coding, and an RE mapping module. The coding module / coding circuit may include a function for encoding any one of HARQ-ACK information, CSI, and SR. The SR includes the first SR described in the previous embodiment, which can be mapped to RE (e.g., RE on PUCCH) through the RE mapping module in uplink transmission. In addition, the coding module / coding circuit may be used to implement UCI coding using low-density parity check code (LDPC), polarization code or other methods for corresponding HARQ ACK, SR, and CSI coding. The functions of the coding circuit may also be processed on a computer-readable medium.
[0172] Referring to Figure 7, an embodiment of the present application provides a communication device 700. This communication device 700 can implement the functions of the communication device (the communication device is a terminal device) in the above-mentioned method embodiment, and thus can also achieve the beneficial effects of the above-mentioned method embodiment. In the embodiment of the present application, the communication device 700 can be a communication device, or it can be an integrated circuit or component within the communication device, such as a chip. The following embodiments are described using the communication device 700 as an example.
[0173] In one possible implementation, when the device 700 is used to execute the method executed by the terminal device in the aforementioned Figure 3 and related embodiments, the device 700 includes a processing unit 701 and a transceiver unit 702; the transceiver unit 702 is used to receive configuration information of a first SR, wherein the first SR is used to wake up the SCell of the terminal device that does not send a broadcast signal; the processing unit 701 is used to send the first SR based on the configuration information; the transceiver unit 702 is also used to receive a broadcast signal, which comes from one or more SCells in the SCell of the terminal device.
[0174] In one possible implementation, when the device 700 is used to execute the method executed by the network device in the aforementioned Figure 3 and related embodiments, the device 700 includes a processing unit 701 and a transceiver unit 702; the transceiver unit 702 is used to send configuration information of the first SR, wherein the first SR is used to wake up the SCell of the terminal device that does not send a broadcast signal; the processing unit 701 is used to send the first SR based on the configuration information; the transceiver unit 702 is also used to send a broadcast signal, which comes from one or more SCells in the SCell of the terminal device.
[0175] In one possible implementation, when the device 700 is used to execute the method executed by the terminal device in the aforementioned Figure 5 and related embodiments, the device 700 includes a processing unit 701 and a transceiver unit 702; the transceiver unit 702 is used to send a BSR; the transceiver unit 702 is used to receive first information; the processing unit 701 is used to determine one or more SCells based on the first information; the transceiver unit 702 is also used to receive a broadcast signal, which comes from the one or more SCells.
[0176] In one possible implementation, when the device 700 is used to execute the method executed by the network device in the aforementioned Figure 5 and related embodiments, the device 700 includes a processing unit 701 and a transceiver unit 702; the transceiver unit 702 is used to receive the BSR; the processing unit 701 is used to determine the first information and the broadcast signal; the transceiver unit 702 is also used to send the first information, and the first information is used to indicate one or more SCells; the transceiver unit 702 is also used to send a broadcast signal, and the broadcast signal comes from one or more SCells.
[0177] It should be noted that, for details on the information execution process of the units of the above-mentioned communication device 700, please refer to the description in the method embodiment shown above in this application, and no further details will be given here.
[0178] Please refer to Figure 8, which is another schematic structural diagram of a communication device 800 provided in this application. Communication device 800 includes a logic circuit 801 and an input / output interface 802. Communication device 800 may be a chip or an integrated circuit. The transceiver unit 702 shown in Figure 7 may be a communication interface, which may be the input / output interface 802 in Figure 8. The input / output interface 802 may include an input interface and an output interface. Alternatively, the communication interface may be a transceiver circuit, which may include an input interface circuit and an output interface circuit.
[0179] In one possible implementation, when the device 800 is used to execute the method executed by the terminal device in the aforementioned Figure 3 and related embodiments, the input-output interface 802 is used to receive configuration information of the first SR, wherein the first SR is used to wake up the SCell of the terminal device that does not send a broadcast signal; the logic circuit 801 is used to send the first SR based on the configuration information; the input-output interface 802 is also used to receive a broadcast signal, which comes from one or more SCells in the SCell of the terminal device.
[0180] In one possible implementation, when the device 800 is used to execute the method executed by the network device in the aforementioned Figure 3 and related embodiments, the input-output interface 802 is used to send configuration information of the first SR, wherein the first SR is used to wake up the SCell of the terminal device that does not send a broadcast signal; the logic circuit 801 is used to send the first SR based on the configuration information; the input-output interface 802 is also used to send a broadcast signal, which comes from one or more SCells in the SCell of the terminal device.
[0181] In one possible implementation, when the device 800 is used to execute the method executed by the terminal device in the aforementioned Figure 5 and related embodiments, the input-output interface 802 is used to send a BSR; the input-output interface 802 is used to receive first information; the logic circuit 801 is used to determine one or more SCells based on the first information; the input-output interface 802 is also used to receive a broadcast signal, which comes from the one or more SCells.
[0182] In one possible implementation, when the device 800 is used to execute the method executed by the network device in the aforementioned Figure 5 and related embodiments, the input-output interface 802 is used to receive the BSR; the logic circuit 801 is used to determine the first information and the broadcast signal; the input-output interface 802 is also used to send the first information, which is used to indicate one or more SCells; the input-output interface 802 is also used to send a broadcast signal, which comes from one or more SCells.
[0183] The logic circuit 801 and the input / output interface 802 may also execute other steps executed by the terminal device or the network device in any embodiment and achieve corresponding beneficial effects, which will not be described in detail here.
[0184] In a possible implementation, the processing unit 701 shown in FIG. 7 may be the logic circuit 801 in FIG. 8 .
[0185] Optionally, the logic circuit 801 may be a processing device, and the functions of the processing device may be partially or entirely implemented by software. The functions of the processing device may be partially or entirely implemented by software.
[0186] Optionally, the processing device may include a memory and a processor, wherein the memory is used to store a computer program, and the processor reads and executes the computer program stored in the memory to perform corresponding processing and / or steps in any one of the method embodiments.
[0187] Alternatively, the processing device may include only a processor. A memory for storing the computer program is located outside the processing device, and the processor is connected to the memory via circuits / wires to read and execute the computer program stored in the memory. The memory and processor may be integrated or physically separate.
[0188] Optionally, the processing device may be one or more chips, or one or more processors.
[0189] It is understood that the processor in the embodiments of the present application may be a central processing unit, or may be other general-purpose processors, digital signal processors, application-specific integrated circuits (ASICs), network processors, field programmable gate arrays, programmable controllers, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0190] An embodiment of the present application also provides a computer-readable storage medium, which is used to store one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method described in the possible implementation methods of the terminal device or network device in the above embodiments.
[0191] An embodiment of the present application also provides a computer program product (or computer program). When the computer program in the computer program product is executed by the processor, the processor executes the method of the possible implementation mode of the above-mentioned terminal device or network device.
[0192] An embodiment of the present application also provides a chip system, which includes at least one processor for supporting a communication device to implement the functions involved in the possible implementation methods of the above-mentioned communication device. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data to the at least one processor. In one possible design, the chip system may also include a memory, which is used to store the necessary program instructions and data for the communication device. The chip system can be composed of chips, or it can include chips and other discrete devices, wherein the communication device can specifically be a terminal device or a network device in the aforementioned method embodiment.
[0193] An embodiment of the present application also provides a communication system, which includes the terminal device and network device in any of the above embodiments.
[0194] In the 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 schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as 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 mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0195] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0196] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0197] When the above-mentioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above-mentioned method embodiment. When the terminal chip receives information from the base station, it can be understood that the information is first received by other modules in the terminal (such as a radio frequency module or antenna) and then sent to the terminal chip by these modules. When the terminal chip sends information to the base station, it can be understood that the information is first sent to other modules in the terminal (such as a radio frequency module or antenna) and then sent to the base station by these modules.
[0198] When the above-mentioned communication device is a chip applied to a base station, the base station chip implements the functions of the base station in the above-mentioned method embodiment. When the base station chip receives information from the terminal, it can be understood that the information is first received by other modules in the base station (such as a radio frequency module or antenna) and then sent to the base station chip by these modules. When the base station chip sends information to the terminal, it can be understood that the information is sent to other modules in the base station (such as a radio frequency module or antenna) and then sent to the terminal by these modules.
[0199] In this application, when entity A sends information to entity B, it can be done directly from A to B or indirectly through another entity. Similarly, when entity B receives information from entity A, it can be done directly from entity B or indirectly through another entity. Entities A and B herein can be RAN nodes or terminals, or modules within a RAN node or terminal. The sending and receiving of information can be information exchange between a RAN node and a terminal, for example, between a base station and a terminal; the sending and receiving of information can also be information exchange between two RAN nodes, for example, between a CU and a DU; the sending and receiving of information can also be information exchange between different modules within a device, for example, between a terminal chip and other modules in the terminal, or between a base station chip and other modules within the base station.
[0200] In this application, configuration and pre-configuration may be used at the same time. Configuration refers to the network equipment such as a base station or server sending the configuration information or parameter values of some parameters to the terminal through messages or signaling, so that the terminal can determine the communication parameters or resources during transmission based on these values or information. Pre-configuration is similar to configuration. It can be a way for a network equipment such as a base station or server to send parameter information or values to the terminal through a communication link or carrier; it can also be a way to give the definition of corresponding parameters or parameter values in the standard, or to set the relevant parameters or values in the terminal device in advance. This application does not limit this. Furthermore, these values and parameters can be changed or updated.
[0201] In the present application, "used for indication" may include being used for direct indication and being used for indirect indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A. Among them, in the present application, the information indicated by the indication information is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated. For example, it can be implemented by direct indication, such as by indicating through the information to be indicated itself or the index of the information to be indicated. It can also be implemented by indirectly indicating other information, wherein there is an association relationship between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (for example, stipulated by the protocol), thereby reducing the indication overhead to a certain extent.
[0202] Optionally, the information to be indicated can be sent as a whole, or divided into multiple sub-information and sent separately, and the sending period and / or sending time of these sub-information can be the same or different. The specific sending method is not limited in this application. Among them, the sending period and / or sending time of these sub-information can be predefined, for example, predefined according to a protocol, or can be configured by the transmitting device by sending configuration information to the receiving device. Among them, the configuration information can, for example, but not limited to, include one or a combination of at least two of radio resource control (RRC) signaling, MAC layer signaling and physical layer signaling. Among them, MAC layer signaling, for example, includes MAC CE; physical layer signaling, for example, includes DCI.
[0203] The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B 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 of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. And, unless otherwise specified, 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, timing, priority or importance of multiple objects.
[0204] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. The processor and storage medium can also exist in a base station or a terminal as discrete components.
[0205] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.
[0206] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0207] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.
Claims
1. A communication method, characterized in that: include: receiving configuration information of a first scheduling request SR, where the first SR is used to wake up a secondary cell (SCell) of a terminal device that does not send a broadcast signal; Sending the first SR based on the configuration information; Receive a broadcast signal, where the broadcast signal comes from one or more SCells in the SCell of the terminal device.
2. The method according to claim 1, characterized in that Before receiving the broadcast signal, the method further includes: First information is received, where the first information is used to indicate the one or more SCells.
3. The method according to claim 2, characterized in that The first information includes a first field, the bit length of which is the maximum number of SCells supported by the terminal device; the i-th bit of the first field is used to indicate whether to wake up the i-th SCell of the terminal device.
4. The method according to claim 2 or 3, characterized in that Before receiving the first information, the method further includes: receiving downlink control information DCI corresponding to the first SR; Send a buffer status report BSR based on the DCI corresponding to the first SR.
5. The method according to any one of claims 1 to 4, characterized in that The method further comprises: Send second information, where the second information is used to indicate that the terminal device supports the sending of the first SR.
6. The method according to any one of claims 1 to 5, characterized in that The configuration information includes the SR identifier of the first SR.
7. A communication method, characterized in that: include: Sending configuration information of a first scheduling request SR, where the first SR is used to wake up a secondary cell (SCell) of the terminal device that does not send a broadcast signal; receiving the first SR based on the configuration information; Send a broadcast signal, where the broadcast signal comes from one or more SCells in the SCell of the terminal device.
8. The method according to claim 7, characterized in that Before sending the broadcast signal, the method further includes: First information is sent, where the first information is used to indicate the one or more SCells.
9. The method according to claim 8, characterized in that The first information includes a first field, the bit length of which is the maximum number of SCells supported by the terminal device; the i-th bit of the first field is used to indicate whether to wake up the i-th SCell of the terminal device.
10. The method according to claim 8 or 9, characterized in that Before receiving the first information, the method further includes: Sending downlink control information DCI corresponding to the first SR; A buffer status report BSR is received based on the DCI corresponding to the first SR.
11. The method according to any one of claims 7 to 10, characterized in that The method further comprises: Receive second information, where the second information is used to indicate that the terminal device supports the sending of the first SR.
12. The method according to any one of claims 7 to 11, characterized in that The configuration information includes the SR identifier of the first SR.
13. A communication device, characterized in that: Comprising means for performing the method according to any one of claims 1 to 12.
14. A communication device, characterized in that: The method comprises at least one processor configured to execute the method according to any one of claims 1 to 12.
15. A readable storage medium, characterized in that The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 12 is implemented.
16. A computer program product, characterized in that When the computer program in the computer program product is executed by a communication device, the method according to any one of claims 1 to 12 is implemented.
Citation Information
Patent Citations
Secondary cell discovery in energy saving network
CN116916422A