A communication method and apparatus
By reporting information about the higher transmission rates or lower redundancy they support from terminal devices, the problem of insufficient air interface peak throughput in existing technologies is solved, and higher network throughput is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2020-07-31
- Publication Date
- 2026-05-29
Smart Images

Figure CN116326113B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a communication method and apparatus. Background Technology
[0002] In current mobile communication systems, the peak data transmission rate of the air interface depends on the number of data layers, modulation order, code rate, scheduling bandwidth, and system redundancy (overhead) value.
[0003] The redundancy value currently used for peak rate calculation is a fixed value related to the transmission direction and frequency band. This redundancy measure is an average value calculated based on the system's average redundancy. Even if the terminal supports a lower redundancy, the base station can only schedule data according to this fixed redundancy value, resulting in the instantaneous peak throughput of the air interface not reaching the maximum throughput supported by the terminal. In other words, existing technology also uses this redundancy to limit the maximum instantaneous scheduling rate during scheduling, causing the average redundancy to become the lowest redundancy for scheduling, resulting in the actual average peak rate being lower than the expected peak rate. Taking the 3rd generation partnership project (3GPP) New Radio (NR) system as an example, 3GPP 38.306 supports a redundancy value of not less than 0.14. Taking the following example, even if the redundancy of the currently scheduled PDSCH is less than 0.14, for example, only 0.07, the base station can only constrain the number of information bits that can be carried according to a redundancy of 0.14, resulting in a decrease in the instantaneous peak throughput of the air interface. Summary of the Invention
[0004] This application provides a communication method and apparatus to improve air interface peak throughput.
[0005] In a first aspect, embodiments of this application provide a communication method that can be executed by a terminal device or a component (such as a processor, chip, or chip system) in the terminal device.
[0006] The following description uses a terminal device as the executing entity. According to this method, the terminal device can determine first capability information, which indicates that the transmission rate supported by the terminal device meets a rate condition, or the first capability information can be used to indicate that the redundancy supported by the terminal device is less than a set redundancy. The terminal device can also send the first capability information to the network device.
[0007] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0008] Using the above method, the terminal device can report its capabilities to the network device based on its own capabilities. This allows the network device to know that the terminal device supports a higher peak data rate than the peak data rate determined by the set redundancy, or to know that the terminal device supports a lower redundancy than the set redundancy. As a result, the network device can schedule the terminal device's data according to a lower redundancy than the set redundancy, instead of scheduling according to the set redundancy as in existing technologies, thereby improving network throughput.
[0009] In one possible design, the terminal device may also receive scheduling information from the network device. This scheduling information may correspond to a maximum data rate exceeding a first data rate; or, the scheduling information may correspond to a single carrier scheduling transmission rate exceeding a second data rate; or, the scheduling information may correspond to the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range, exceeding a third data rate, which is related to a set redundancy.
[0010] This design can improve the peak rate of a single carrier in single-carrier and / or non-full-carrier aggregation scheduling scenarios.
[0011] In one possible design, the first capability information is used to instruct the terminal device to support the transmission rate across the entire frequency band range; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate on one or more carriers supported by the terminal device.
[0012] With this design, the terminal device can flexibly report whether it supports a transmission rate that meets the rate conditions and whether it supports a redundancy of less than the set redundancy within the frequency range applicable to the first capability information. It can also support scheduling methods based on different redundancy in different frequency ranges to achieve flexible scheduling.
[0013] In one possible design, the first capability information includes uplink first capability information and / or downlink first capability information. The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is also used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0014] With this design, the terminal device can report the first capability information according to the uplink and downlink transmissions respectively, thereby flexibly reporting whether the uplink and downlink transmissions support the transmission rate that meets the rate conditions and whether they support the redundancy of less than the set redundancy. It supports the use of different redundancy-based scheduling methods for uplink and downlink transmissions to achieve flexible scheduling.
[0015] Secondly, embodiments of this application provide a communication method that can be executed by a network device or a component in the network device (such as a processor, chip, or chip system).
[0016] The following description uses a network device as the executing entity. According to this method, the network device can receive first capability information from a terminal device. This first capability information is used to indicate that the transmission rate supported by the terminal device meets a rate condition, or it can be used to indicate that the redundancy supported by the terminal device is less than a set redundancy. The terminal device sends the first capability information to the network device.
[0017] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0018] In one possible design, the network device may also send scheduling information to the terminal device based on the first capability information, or in other words, the network device may send scheduling information to the terminal device in response to the first capability information. Wherein, the maximum data rate corresponding to the scheduling information exceeds the first data rate; or, the transmission rate of a single carrier scheduled according to the scheduling information exceeds the second data rate; or, the sum of the transmission rates of the serving cells within all frequency band combinations in the scheduled frequency range corresponding to the scheduling information exceeds a third data rate, which is related to a set redundancy.
[0019] In one possible design, the first capability information is used to instruct the terminal device to support the transmission rate across the entire frequency band range; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate on one or more carriers supported by the terminal device.
[0020] In one possible design, the first capability information includes uplink first capability information and / or downlink first capability information. The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is also used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0021] Thirdly, embodiments of this application provide a communication device that can implement the method described in the first aspect or any possible implementation of the first aspect by a terminal device. The device includes corresponding units or components for performing the described method. The units included in the device can be implemented in software and / or hardware. The device can be, for example, a terminal device, or a chip, chip system, or processor that supports the implementation of the described method by the terminal device.
[0022] For example, the communication device includes a processor and a transceiver. The processor is configured to support the communication device in performing the corresponding functions of the terminal device in the first aspect or various possible design examples of the first aspect, such as generating information that needs to be sent by the transceiver, such as first capability information, and / or processing information received by the transceiver. The transceiver can be used to send and receive information or data, and for the communication device to communicate and interact with other communication devices (such as network devices) in the network system. Optionally, the transceiver can be externally connected to the communication device. Optionally, the communication device may also include a memory. The memory is coupled to the processor and is used to store program instructions and data necessary for the first communication device, wherein the memory can be a component of the communication device or externally connected to the communication device.
[0023] In implementing the method described in the first aspect above, the processor can be used to determine first capability information, which indicates that the transmission rate supported by the communication device meets a rate condition, or indicates that the redundancy supported by the communication device is less than a set redundancy. The transceiver can also be used to send the first capability information to a network device.
[0024] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0025] In one possible design, the transceiver may also receive scheduling information from network devices. This scheduling information may correspond to a maximum data rate exceeding a first data rate; or, the scheduling information may correspond to a single carrier scheduling transmission rate exceeding a second data rate; or, the scheduling information may correspond to the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range, exceeding a third data rate related to a set redundancy.
[0026] In one possible design, the first capability information is used to instruct the terminal device to support the transmission rate across the entire frequency band range; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate on one or more carriers supported by the terminal device.
[0027] In one possible design, the first capability information includes uplink first capability information and / or downlink first capability information. The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is also used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0028] In another possible example, the communication device may include a communication module and a processing module, etc., which can perform the corresponding functions of the terminal device in the first aspect or various possible design examples of the first aspect. The processing module can be used to perform the steps executed by the processor in the third aspect, and the communication module can be used to perform the steps executed by the transceiver in the third aspect.
[0029] Fourthly, embodiments of this application provide a communication device that can implement the method described in the second aspect or any possible implementation of the second aspect by a network device. The device includes corresponding units or components for performing the described method. The units included in the device can be implemented in software and / or hardware. The device can be, for example, a network device, or a chip, chip system, or processor that supports the implementation of the described method by a network device.
[0030] For example, the communication device includes a processor and a transceiver. The processor is configured to support the communication device in performing the corresponding functions of the terminal device in the first aspect or various possible design examples of the first aspect, such as generating information to be sent by the transceiver, and / or processing information received by the transceiver. The transceiver can be used to send and receive information or data, and for the communication device to communicate and interact with other communication devices (such as network devices) in the network system. Optionally, the transceiver can be externally connected to the communication device. Optionally, the communication device may also include a memory. The memory is coupled to the processor and is used to store program instructions and data necessary for the first communication device, wherein the memory can be a component of the communication device or externally connected to the communication device.
[0031] When implementing the method described in the second aspect above, the transceiver can be used to receive first capability information from the terminal device, which can be used to indicate that the transmission rate supported by the terminal device meets the rate condition, or to indicate that the redundancy supported by the terminal device is less than a set redundancy.
[0032] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0033] In one possible design, the transceiver can also be used to send scheduling information to the terminal device. This scheduling information may correspond to a maximum data rate exceeding a first data rate; or, the scheduling information may correspond to a single carrier scheduling transmission rate exceeding a second data rate; or, the scheduling information may correspond to the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range, exceeding a third data rate related to a set redundancy. It should be understood that the processor can generate this scheduling information based on the first capability information, or in other words, the processor can generate the scheduling information in response to the first capability information.
[0034] In one possible design, the first capability information is used to instruct the terminal device to support the transmission rate across the entire frequency band range; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate on one or more carriers supported by the terminal device.
[0035] In one possible design, the first capability information includes uplink first capability information and / or downlink first capability information. The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is also used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0036] In another possible example, the communication device may include a communication module and a processing module, etc., which can perform the corresponding functions of the terminal device in the second aspect or various possible design examples of the second aspect. The processing module can be used to perform the steps executed by the processor in the fourth aspect, and the communication module can be used to perform the steps executed by the transceiver in the fourth aspect.
[0037] Fifthly, embodiments of this application provide a communication system. This communication system may include the communication apparatus provided in the third aspect and the communication apparatus provided in the fourth aspect.
[0038] For example, taking the communication device provided in the third aspect as a terminal device and the communication device provided in the fourth aspect as a network device, in this communication system, the terminal device can determine first capability information and send the first capability information to the network device, wherein the first capability information can be used to indicate that the transmission rate supported by the terminal device meets the rate condition, or to indicate that the redundancy supported by the terminal device is less than a set redundancy.
[0039] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0040] Sixthly, this application provides a computer storage medium storing a program that, when invoked and executed on a computer, causes the computer to perform the method described in the first aspect or any possible design of the first aspect, or the method described in the second aspect or any possible design of the second aspect.
[0041] In a seventh aspect, this application provides a computer program product, which may contain a program or instructions that, when the computer program product is run on a computer, cause the computer to perform the methods described in the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect.
[0042] Eighthly, this application provides a chip or a chip system comprising a chip, the chip including a processor. The chip may also include a memory (or storage module) and / or a transceiver (or communication module). The chip can be used to perform the methods described in the first aspect or any possible design of the first aspect, or the second aspect or any possible design of the second aspect. The chip system may be composed of the aforementioned chip, or may include the aforementioned chip and other discrete devices, such as a memory (or storage module) and / or a transceiver (or communication module).
[0043] The beneficial effects of the second to eighth aspects and their possible designs can be referenced to the description of the beneficial effects of the methods described in the first aspect and any of its possible designs. Attached Figure Description
[0044] Figure 1 This application provides a schematic diagram of the architecture of a communication system.
[0045] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application;
[0046] Figure 3 A flowchart illustrating a communication method provided in an embodiment of this application;
[0047] Figure 4 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0048] Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0049] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The specific operating methods in the method embodiments can also be applied to the device embodiments or system embodiments.
[0050] like Figure 1 As shown, the measurement feedback method provided in this application embodiment can be applied to a wireless communication system, which may include a terminal device 101 and a network device 102.
[0051] It should be understood that the above wireless communication systems are applicable to both low-frequency (sub-6G) and high-frequency (above-6G) scenarios. Application scenarios for these wireless communication systems include, but are not limited to, fifth-generation systems, new radio (NR) communication systems, or future evolved public land mobile network (PLMN) systems.
[0052] The terminal device 101 shown above can be user equipment (UE), terminal, access terminal, terminal unit, terminal station, mobile station (MS), remote station, remote terminal, mobile terminal, wireless communication equipment, terminal agent, or terminal equipment, etc. This terminal device 101 may have wireless transceiver capabilities, enabling it to communicate (e.g., wirelessly) with one or more network devices in one or more communication systems, and to receive network services provided by the network devices. These network devices include, but are not limited to, the network device 102 shown in the figure.
[0053] Among them, terminal device 101 may be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA) device, handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, vehicle device, wearable device, terminal device in future 5G network or terminal device in future evolved PLMN network, etc.
[0054] Furthermore, terminal device 101 can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; terminal device 101 can also be deployed on water (such as on ships); terminal device 101 can also be deployed in the air (such as on airplanes, balloons, and satellites). Specifically, terminal device 101 can be a mobile phone, tablet, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. Terminal device 101 can also be a communication chip with a communication module, a vehicle with communication capabilities, or in-vehicle equipment (such as in-vehicle communication devices, in-vehicle communication chips), etc.
[0055] Network device 102 can be an access network device (or access point). Access network device refers to equipment that provides network access functionality, such as a radio access network (RAN) base station. Specifically, network device 102 may include a base station (BS), or a base station and radio resource management equipment used to control the base station. Network device 102 may also include relay stations (relay equipment), access points, and base stations in future 5G networks, base stations in future evolved PLMN networks, or NR base stations. Network device 102 can be a wearable device or an in-vehicle device. Network device 102 can also be a communication chip with a communication module.
[0056] For example, network device 102 includes, but is not limited to: next-generation base stations (g node B, gNB) in 5G, evolved node B (eNB) in LTE systems, radio network controllers (RNCs), radio controllers in CRAN systems, base station controllers (BSCs), home base stations (e.g., home evolved node B, or home node B, HNB), baseband units (BBUs), transmitting and receiving points (TRPs), transmitting points (TPs), or mobile switching centers. Network device 102 may also include base stations in future 6G or later mobile communication systems. It should be understood that network device 102 may also be a scheduling node or a component of a scheduling node with scheduling capabilities, such as a terminal.
[0057] based on Figure 1 In the architecture shown, network device 102 can schedule uplink and / or downlink air interface data transmission of terminal device 101. The air interface data transmission rate (or data rate, transmission rate, or rate) depends on the number of data layers, modulation order, code rate, scheduled bandwidth, and system overhead. Taking 3GPP NR as an example, the peak rate of the terminal device specified in 3GPP 38.306 is defined by the following formula:
[0058] Formula (1);
[0059] The unit of this rate is megabits per second (Mbps). J It refers to the number of component carriers within a frequency band or a combination of frequency bands. This represents each frequency band or each combination of frequency bands. =1, 2... J . R max = 948 / 1024, representing the maximum coding rate.
[0060] Furthermore, in formula (1), This indicates that the higher layer is configured with a component carrier (CC). The maximum number of supported layers. Indicates high-level configuration of component carrier The maximum supported modulation order. Component carriers configured for higher layers The linear scaling factor has a value of 1, 0.8, 0.75 or 0.4. For the values corresponding to the subcarrier spacing, The value can be 0, 1, 2 or 3, corresponding to 15 kHz, 30 kHz, 60 kHz and 120 kHz subcarrier spacing, respectively. To and The corresponding length of the average orthogonal frequency-division multiplexing (OFDM) symbol within a subframe, where, . Component carrier Redundancy measurement. To and Corresponding component carrier channel bandwidth The largest number of resource blocks (RBs) within.
[0061] For downlink transmission within the frequency range FR1, =0.14; For uplink transmission within the frequency range FR1, =0.18; For downlink transmission within the frequency range FR2, =0.08; For uplink transmission within the frequency range FR2, =0.10. It should be understood that the above definition may be used in this application. =0.14 is called the set redundancy. In the 3GPP protocol, the definitions of frequency ranges FR1 and FR2 are as follows.
[0062]
[0063] Table 1
[0064] It should be understood that in this application, [the following can be used]: =0.14 is called the set redundancy of FR1 downlink transmission, or, can be... =0.08 is called the set redundancy for FR2 downlink transmission. This is understandable. =0.14 is the set redundancy in FR1 downlink transmission, and the corresponding data rate (i.e., the data rate determined according to 0.14) is the first data rate in FR1 downlink transmission. Accordingly, =0.18 is the set redundancy in FR1 uplink transmission. The data rate corresponding to this set redundancy is the first data rate in FR1 uplink transmission. =0.08 is the set redundancy in FR2 downlink transmission. The data rate corresponding to this set redundancy is the first data rate in FR2 downlink transmission. =0.10 represents the set redundancy in FR2 downlink transmission. The data rate corresponding to this set redundancy is the first data rate in FR2 uplink transmission. For simplicity, this application uses FR1 downlink transmission as an example for explanation. It can be understood that the set redundancy and the first data rate have different values in different frequency ranges and different transmission directions.
[0065] For example, taking downlink transmission in frequency range FR1 with a maximum single-carrier bandwidth of 100 MHz as an example, the air interface peak rate is shown in the table below.
[0066]
[0067] Table 2
[0068] It should be understood that, according to the prior art, the peak rate of data transmitted over the air interface by network device 102 and terminal device 101 does not exceed the terminal peak rate defined by formula (1).
[0069] Furthermore, based on formula (1), the scheduling of a transmission block of a carrier by network device 102 for terminal device 101 satisfies the following formula (2):
[0070] Formula (2);
[0071] in, This represents the maximum data rate supported by the terminal device for one carrier of one serving cell in one frequency band, calculated according to formula (1). This rate may be referred to as the transmission rate of a single carrier in this application, and its unit is Mbps.
[0072] L It is the number of time-domain symbols of the scheduled physical downlink shared channel (PDSCH) or physical uplink shared channel (PUSCH). M It is the number of transport blocks (TB) of PDSCH or PUSCH. For each symbol, the time domain time is, where, The subcarrier spacing is represented digitally for PDSCH or PUSCH. If the subcarrier spacing is 15kHz, then... =0, if the subcarrier spacing is 30kHz, then =1, if the subcarrier spacing is 60kHz, then =2, if the subcarrier spacing is 120kHz, then =3, if the subcarrier spacing is 240kHz, then =4, if the subcarrier spacing is 480kHz, then =5, etc.
[0073] The m-th TB, Where: A is the number of bits in this transport block, and C is the total number of code blocks in the transport block. This represents the number of code blocks scheduled for the transport block. This indicates rounding down to the nearest integer.
[0074] It should be understood that in this application, [the following can be used]: =0.14 is called the set redundancy, and the value is determined based on this redundancy. This can be referred to as the second data rate.
[0075] Based on formula (1), during multi-carrier scheduling, the overall scheduling of network device 102 for terminal device 101 within a cell group must satisfy the following formula (3):
[0076] Formula (3);
[0077] in, The maximum value of the sum of the data rates of the serving cells in all frequency band combinations supported by the terminal device within a frequency band range, calculated according to formula (1), is referred to in this application as the sum of the transmission rates of the serving cells in all frequency band combinations within the scheduled frequency range of the terminal device, and its unit is Mbps.
[0078] J This refers to the number of cells configured within the frequency range of the cell group (in this application, "cell" has the same meaning as "carrier"). For the... One community, M In time slot s j The number of TB of PDSCH or PUSCH transmitted. =10 -3 / 2 (j) For the first The cell is in time slot s j The time of each symbol, in the time domain. ( ) is the first The cell is in time slot s j The subcarrier spacing is represented digitally; if the subcarrier spacing is 15kHz, then... ( If the subcarrier spacing is 30kHz, then ) = 0. ( If the subcarrier spacing is 60kHz, then )=1. ( =2, if the subcarrier spacing is 120kHz, then ( If the subcarrier spacing is 240kHz, then )=3, ( =4, if the subcarrier spacing is 480kHz, then ( =5, etc.
[0079] The m-th TB, Where: A is the number of bits in this transport block, and C is the total number of code blocks in the transport block. This represents the number of code blocks scheduled for the transport block.
[0080] It should be understood that in this application, [the following can be used]: =0.14 is called the set redundancy, and the value is determined based on this redundancy. It can be referred to as the third data rate.
[0081] Currently, the redundancy metric used in peak rate calculation according to formula (1) is... It is a fixed value related to the transmission direction and transmission frequency band. This redundancy measure is the average value calculated based on the average redundancy of the system. However, the existing technology requires each scheduling to satisfy formula (2) and formula (3). Thus, taking the following as an example, even if the redundancy of the currently scheduled PDSCH is less than 0.14, such as only 0.07 (or 1 / 14), the number of information bits that can be carried can only be constrained according to the redundancy of 0.14, resulting in a decrease in the instantaneous peak throughput of the air interface. For example, according to the original intention of 5G NR design, the highest code rate of NR can be 948 / 1024=0.93. That is to say, a physical layer RB can have a maximum of 156 resource elements (REs) to carry information bits, and the maximum number of information bits that can be carried is 1155 bits. However, due to the constraints of formula (2) and formula (3), a RB can only have a maximum of 144 REs to carry information bits, and the maximum number of information bits that can be carried is 1066, and the code rate is reduced to only 0.85, thereby reducing the network throughput.
[0082] To improve the throughput of open-loop transmission, embodiments of this application provide a communication method. This communication method can be implemented by a terminal device and a network device; specifically, the terminal device may include… Figure 1 The terminal device 101 shown may include network device 102 as shown in Figure 1.
[0083] like Figure 2 As shown, the method provided in this application embodiment includes the following steps:
[0084] S101: The terminal device determines the first capability information.
[0085] In one possible example, the first capability information is used to indicate that the transmission rate supported by the terminal device meets the rate condition.
[0086] The rate condition includes at least one of the following three conditions: Condition 1, the transmission rate supported by the terminal device exceeds the first data rate; Condition 2, the transmission rate supported by the terminal device for a single carrier scheduling exceeds the second data rate; Condition 3, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds the third data rate.
[0087] For example, the first capability information is used to indicate that the terminal device supports a transmission rate exceeding a first data rate, and that the terminal device supports a single carrier-based transmission rate exceeding a second data rate, and that the terminal device supports a transmission rate exceeding a third data rate for serving cells within all frequency band combinations in the scheduled frequency range. Alternatively, the first capability information is used to indicate that the terminal device supports a single carrier-based transmission rate exceeding a second data rate, and that the terminal device supports a transmission rate exceeding a third data rate for serving cells within all frequency band combinations in the scheduled frequency range. Alternatively, the first capability information is used to indicate that the terminal device supports a single carrier-based transmission rate exceeding a second data rate.
[0088] Furthermore, the first capability information is also used to indicate that the transmission rate of a single carrier supported by the terminal device does not exceed the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range, and that the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range does not exceed the transmission rate supported by the terminal device. Here, the single carrier is the carrier of a serving cell within the scheduled frequency range, and the entire frequency band group within the scheduled frequency range is the frequency band combination supported by the terminal device. In other words, the second data rate determined based on the single carrier does not exceed the third data rate determined based on multiple carriers including the single carrier, and the third data rate does not exceed the first data rate.
[0089] It should be understood that the rate condition includes at least one of the three conditions mentioned above, which can improve the peak rate of a single carrier under single-carrier and / or non-full-carrier aggregation scheduling conditions without increasing the total terminal cost.
[0090] The first data rate includes the peak rate determined according to formula (1), which is determined based on a set redundancy, for example, a redundancy of 0.14. The second data rate includes the peak transmission rate of a single carrier scheduling determined according to formula (2), which is determined based on a set redundancy, for example, a redundancy of 0.14. The third data rate includes the first capability information of the configured serving cell within all frequency band combinations supported by the terminal device in a frequency band range, determined according to formula (3), which is used to indicate the peak data rate, and the third data rate is determined based on a set redundancy, for example, a redundancy of 0.14.
[0091] For example, a terminal device can determine its maximum supported transmission rate based on factory configuration and other information. When the maximum supported transmission rate exceeds the first data rate, it is determined that the rate condition is met. Similarly, a terminal device can determine its maximum supported transmission rate for a single carrier and / or the maximum supported transmission rate of the serving cell within all frequency band combinations in the scheduled frequency range based on factory configuration and other information.
[0092] Furthermore, the first data rate, the second data rate, and the third data rate mentioned above can be calculated by the terminal device according to the above formula, or can be calculated by the network device according to the above formula and then informed to the terminal device, or can be obtained by the terminal device based on factory configuration and other information.
[0093] In another possible example, the first capability information can be used to indicate that the redundancy supported by the terminal device is less than the set redundancy.
[0094] For example, if the redundancy is set to 0.14 and the terminal device supports a redundancy of 0.07, then the first capability information can indicate this redundancy, or indicate that the redundancy supported by the terminal device is less than 0.14.
[0095] For example, the first capability information can be used to indicate that the redundancy supported by the terminal device is less than a set redundancy. Further, the first capability information can indicate one or more of the following three redundancy conditions: Condition 1, the redundancy supported by the terminal device is less than the set redundancy when the terminal device calculates the peak rate according to formula (1); Condition 2, the redundancy supported by the terminal device is less than the set redundancy when the terminal device calculates the peak transmission rate of a single carrier scheduling according to formula (2); Condition 3, the redundancy supported by the terminal device is less than the set redundancy when the terminal device calculates the transmission rate of the serving cell in all frequency band combinations within the scheduled frequency range supported by the terminal device according to formula (3).
[0096] For example, the first capability information indicates that the terminal device adopts a set redundancy of 0.14 when determining the peak rate according to formula (1), the redundancy supported by the terminal device is less than the set redundancy when calculating the peak transmission rate of a single carrier according to formula (2), and the redundancy supported by the terminal device is less than the set redundancy when calculating the transmission rate of the serving cell in all frequency band combinations within the frequency range to which the terminal device is scheduled according to formula (3).
[0097] It should be understood that the first capability information is used to indicate one or more of the three redundancy conditions, which can improve the peak rate of a single carrier in single-carrier and / or non-full-carrier aggregation scheduling scenarios without increasing the total terminal cost.
[0098] For example, the redundancy supported by the terminal device can be determined by the terminal device based on factory configuration and other information. The redundancy setting can be determined by the terminal device based on factory configuration and other information, or it can be sent to the terminal device by the network device.
[0099] S102: The terminal device sends the first capability information to the network device.
[0100] For example, the first capability information may be carried in the capability information and sent to the network device.
[0101] Accordingly, network devices can receive this first capability information.
[0102] use Figure 2 The method allows the terminal device to report its capabilities to the network device, enabling the network device to know that the terminal device supports a higher peak data rate than the peak data rate determined by the set redundancy, or to know that the terminal device supports a lower redundancy than the set redundancy. This allows the network device to schedule the terminal device's data according to a lower redundancy than the set redundancy, instead of scheduling it according to the set redundancy as in existing technologies, thereby improving network throughput.
[0103] Taking a redundancy value of 0.14 as an example, and based on the terminal device supporting a redundancy of 0.07, the prevention rate supported by the terminal device according to formula (1) is shown in Table 3.
[0104]
[0105] Table 3
[0106] As can be seen from Table 2, when the terminal device supports a lower redundancy value, it means that the terminal device can support a higher peak rate, thus improving the air interface data throughput.
[0107] When a terminal device supports a lower redundancy value for a single carrier, such as 0.07, but the terminal's peak rate still maintains the set redundancy, such as 0.14, then, combining Tables 2 and 3, in a scenario where the terminal supports two carriers, the terminal's peak rate remains unchanged at 4.7Gbps. Therefore, the terminal's cost and complexity do not increase. However, when the terminal is only scheduled for one carrier, the rate of that single carrier can be scheduled to 2.54Gbps. Compared to the existing technology, which has a single carrier rate of 2.35Gbps in this case, the air interface data throughput is improved by 0.19Gbps.
[0108] like Figure 3 As shown, after step S102, step S103 can also be performed. In S103, the network device can send scheduling information to the terminal device according to the terminal device's first capability information. This scheduling information can be used to schedule the terminal device's data. Specifically, the maximum data rate corresponding to the scheduling information exceeds the first data rate, or the transmission rate of a single carrier scheduled according to the scheduling information exceeds the second data rate, or the sum of the transmission rates of the serving cells within all frequency band combinations in the scheduled frequency range corresponding to the scheduling information exceeds the third data rate. The first, second, and third data rates are explained in S101.
[0109] For example, if the transmission rate supported by the terminal device does not meet the rate condition, and the redundancy supported by the terminal device is not less than the set redundancy, then the scheduling sent by the network device to the terminal needs to satisfy formula (2) and formula (3). If the transmission rate supported by the terminal device meets the rate condition, or the redundancy supported by the terminal device is less than the set redundancy, then the redundancy of the scheduling sent by the network device to the terminal device can be the redundancy supported by the terminal, for example, 0.07, which is 1 / 14. In this case, the scheduling sent by the network device to the terminal needs to satisfy the rate condition calculated by formula (2) and / or formula (3) with 0.07 as the redundancy, instead of the rate condition calculated by formula (2) and / or formula (3) with 0.14 as the redundancy in the prior art.
[0110] Accordingly, terminal devices and network devices can transmit data based on this scheduling information, thereby achieving higher data throughput.
[0111] Taking downlink (DL) transmission as an example, when the redundancy of network device scheduling is reduced from 0.14 to 0.07, as shown in Table 4, the throughput can be increased by 190Mbps at 100MHz and by 380Mbps at 200MHz.
[0112]
[0113] Table 4
[0114] In one possible implementation of S102, the terminal device can report first capability information through the indication information of the linear scaling parameter. Specifically, when the linear scaling parameter indicated by the capability information reported by the terminal device is not less than 1, it indicates that the transmission rate supported by the terminal device meets the rate condition, or that the redundancy supported by the terminal device is less than the set redundancy. For example, for FR1, when the linear scaling parameter is 1.08, it means that the transmission rate supported by the terminal device meets the rate condition, or that the redundancy supported by the terminal device is less than the set redundancy; for FR2, when the linear scaling parameter is 1, it means that the transmission rate supported by the terminal device meets the rate condition, or that the redundancy supported by the terminal device is less than the set redundancy.
[0115] In another possible implementation of S102, the terminal device can report the first capability information through a new field in the capability information. For example, when the capability information reported by the terminal device carries a newly defined field, and the newly defined field indicates "support", it means that the transmission rate supported by the terminal device meets the rate condition, or it indicates that the redundancy supported by the terminal device is less than the set redundancy.
[0116] For example, the first capability information above may also indicate the frequency range that the terminal device supports.
[0117] Specifically, the first capability information may indicate that the terminal device supports the transmission rate across all frequency bands (the transmission rate being the transmission rate supported by the terminal device), or indicate that the terminal device supports the redundancy across all frequency bands (the redundancy being the redundancy supported by the terminal device).
[0118] For example, primary capability information may also include fields supporting the entire frequency band range.
[0119] Similarly, the first capability information can instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device, or to support the redundancy within one or more frequency ranges supported by the terminal device; the first capability information can instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device, or to support the redundancy within one or more frequency band combinations supported by the terminal device; the first capability information can instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device, or to support the redundancy within one or more frequency bands supported by the terminal device; the first capability information can instruct the terminal device to support the transmission rate within one or more frequency bands within one or more frequency band combinations supported by the terminal device, or to support the redundancy within one or more frequency band combinations supported by the terminal device; the first capability information can instruct the terminal device to support the transmission rate within one or more carriers of one or more frequency bands within one or more frequency band combinations supported by the terminal device, or to support the redundancy within one or more carriers supported by the terminal device.
[0120] For example, the first capability information can correspond to a frequency band range (or a combination of frequency bands, a frequency band, or a carrier). When the terminal device supports multiple frequency band ranges (or combinations of frequency bands, a frequency band, or a carrier), the terminal device can report the first capability information separately according to the multiple frequency band ranges (or combinations of frequency bands, a frequency band, or a carrier). According to this design, the reporting of first capability information at different granularities can be achieved according to the frequency range to support a more flexible scheduling method.
[0121] For example, if the terminal device supports the following bands: FR1 band A, FR1 band B, and FR2 band C. Band A has 2 component carriers, band B has 3 component carriers, and band C has 4 component carriers. The terminal device supports only the combinations of band A and band B, and the combinations of band A, band B, and band C.
[0122] When the first capability indicates that the terminal device supports the redundancy of 0.07 in all frequency bands, it means that the redundancy is 0.07 for all scenarios of the terminal device. That is to say, when calculating the transmission rate according to formula (1), formula (2) and formula (3), the redundancy is calculated as 0.07.
[0123] When the first capability indicates that the terminal supports the redundancy of 0.07 in one or more frequency ranges supported by the terminal device, for example, it can indicate that redundancy of 0.07 is not supported in FR1, but is supported in FR2. Then, when the network device and the terminal device calculate the transmission rate of FR1 according to formulas (1), (2) and (3), they calculate it according to redundancy of 0.14, and when the network device and the terminal device calculate the transmission rate of FR2 according to formulas (1), (2) and (3), they calculate it according to redundancy of 0.07.
[0124] When the first capability indicates that the terminal supports the redundancy of 0.07 within one or more frequency combinations supported by the terminal device, for example, the redundancy of 0.07 is supported in the carrier aggregation of band A and band B, but not in the carrier aggregation of band A, band B, and band C. Then, when the network device and the terminal device calculate the transmission rate of the carrier aggregation of band A and band B according to formulas (1), (2), and (3), they calculate it according to the redundancy of 0.07. When the network device and the terminal device calculate the transmission rate of the carrier aggregation of band A, band B, and band C according to formulas (1), (2), and (3), they calculate the transmission rate of FR1 according to the redundancy of 0.14 and the transmission rate of FR2 according to 0.08.
[0125] When the first capability indicates that the terminal supports the redundancy of 0.07 in one or more frequency bands within one or more frequency combinations supported by the terminal device, for example, in the carrier aggregation of band A and band B, band A supports the redundancy of 0.07, but band B in the carrier aggregation of band A and band B does not support the redundancy of 0.07, then when the network device and the terminal device calculate the transmission rate of the carrier aggregation of band A and band B according to formulas (1), (2) and (3), the transmission rate corresponding to band A is calculated with a redundancy of 0.07, and the transmission rate corresponding to band B is calculated with a redundancy of 0.14.
[0126] When the first capability indicates that the terminal supports the redundancy of 0.07 in one or more carriers of one or more frequency bands within one or more frequency band combinations supported by the terminal device, for example, if the redundancy of 0.07 is supported in component carrier 1 of band A but not in component carrier 1 of band B, then when the network device and the terminal device calculate the transmission rate according to formula (1), formula (2) and formula (3), the transmission rate corresponding to component carrier 1 of band A is calculated according to the redundancy of 0.07, and the transmission rate corresponding to component carrier 1 of band B is calculated according to the redundancy of 0.14.
[0127] Furthermore, the first capability information may include uplink first capability information and / or downlink first capability information. The uplink first capability information can be used to indicate that the uplink transmission rate supported by the terminal device meets the aforementioned rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The downlink first capability information can be used to indicate that the downlink transmission rate supported by the terminal device meets the aforementioned rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0128] When the first capability information includes uplink first capability information, the network device can determine uplink scheduling information based on the uplink first capability information to improve uplink data transmission throughput. When the first capability information includes downlink first capability information, the network device can determine downlink scheduling information based on the downlink first capability information to improve downlink data transmission throughput. According to this design, more flexible first capability information reporting based on uplink and downlink can be achieved to support more flexible scheduling methods.
[0129] Corresponding to the methods described in the above embodiments, this application also provides corresponding apparatus, including modules for executing the corresponding methods in the above embodiments. The modules may be software, hardware, or a combination of software and hardware.
[0130] Figure 4 A schematic diagram of another communication device provided in an embodiment of this application is given, which can be implemented by hardware components. Figure 4 The device 400 shown may be a first communication device, or a chip, chip system, or processor that supports a terminal device or network device in implementing the above method. Alternatively, the device 400 may be a third communication device, or a chip, chip system, or processor that supports a third communication device in implementing the above method. This device 400 can be used to implement... Figure 2 or Figure 3 The methods described in the illustrated embodiments, executed by a terminal device or network device, include, for example, the apparatus 400 comprising modules, units, or means corresponding to the steps described in the embodiments of this application executed by the terminal device or network device. These functions, units, or means can be implemented in software, hardware, or a combination of software and hardware. Further details can be found in the corresponding descriptions in the foregoing method embodiments.
[0131] Taking a hardware implementation as an example, the device 400 may include one or more processors 401, which can also be called processing units and can perform certain control functions. The processor 401 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control communication devices (such as base stations, baseband chips, terminals, terminal chips, distributed units (DUs) or centralized units (CUs), execute software programs, and process data from the software programs.
[0132] In an alternative design, processor 401 may store instructions 403 and / or data that can be executed by the processor to cause device 400 to perform the method described in the above method embodiments.
[0133] In another alternative design, the processor 401 may include a transceiver unit for implementing receive and transmit functions. For example, this transceiver unit may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receive and transmit functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.
[0134] In another possible design, device 400 may include circuitry that performs the functions of sending, receiving, or communicating as described in the foregoing method embodiments.
[0135] Optionally, the device 400 may include one or more memories 402, which may store instructions 404 that can be executed on the processor, causing the device 400 to perform the methods described in the above method embodiments. Optionally, the memories may also store data. Optionally, the processor may also store instructions and / or data. The processor and memory may be configured separately or integrated together. For example, the correspondence described in the above method embodiments may be stored in the memory or in the processor.
[0136] Optionally, the device 400 may further include a transceiver 405 and / or an antenna 406. The processor 401, which may be referred to as a processing unit, controls the device 400. The transceiver 405, which may be referred to as a transceiver unit, transceiver, transceiver circuit, transceiver device, or transceiver module, is used to implement transceiver functions.
[0137] Optionally, the apparatus 400 in the embodiments of this application can be used to perform the methods described in the above embodiments of this application.
[0138] For example, when performing the functions implemented by the terminal device in the above method embodiments, the processor 401 can be used to determine first capability information, which is used to indicate that the transmission rate supported by the communication device meets the rate condition, or to indicate that the redundancy supported by the communication device is less than a set redundancy. The transceiver 405 can also be used to send the first capability information to the network device.
[0139] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0140] In one possible design, transceiver 405 may also receive scheduling information from network devices. This scheduling information may correspond to a maximum data rate exceeding a first data rate; or, the scheduling information may correspond to a single carrier scheduling transmission rate exceeding a second data rate; or, the scheduling information may correspond to the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range, exceeding a third data rate related to a set redundancy.
[0141] In one possible design, the first capability information is used to instruct the terminal device to support the transmission rate across the entire frequency band range; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate on one or more carriers supported by the terminal device.
[0142] In one possible design, the first capability information includes uplink first capability information and / or downlink first capability information. The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is also used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0143] When implementing the functions performed by the network device in the above method embodiments, the transceiver 405 can be used to receive first capability information from the terminal device. The first capability information can be used to indicate that the transmission rate supported by the terminal device meets the rate condition, or to indicate that the redundancy supported by the terminal device is less than a set redundancy.
[0144] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0145] In one possible design, transceiver 405 can also be used to send scheduling information to the terminal device. This scheduling information may correspond to a maximum data rate exceeding a first data rate; or, the scheduling information may correspond to a single carrier scheduling transmission rate exceeding a second data rate; or, the scheduling information may correspond to the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range, exceeding a third data rate related to a set redundancy. It should be understood that the processor can generate this scheduling information based on the first capability information, or in other words, the processor can generate the scheduling information in response to the first capability information.
[0146] In one possible design, the first capability information is used to instruct the terminal device to support the transmission rate across the entire frequency band range; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate on one or more carriers supported by the terminal device.
[0147] In one possible design, the first capability information includes uplink first capability information and / or downlink first capability information. The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is also used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0148] like Figure 5 As shown in the figure, a communication device implemented with a modular structure according to an embodiment of this application may include a communication module 501 and a processing module 502, which are coupled to each other. This communication device 500 can be used to perform the above... Figure 2 or Figure 3 The steps shown are performed by a terminal device or network device. The communication module 501 can be used to support communication by the communication device 500. The communication module 501 can also be referred to as a communication unit, communication interface, transceiver module, or transceiver unit. The communication module 501 may have wireless communication capabilities, for example, it can communicate with other communication devices wirelessly. The processing module 502 can also be referred to as a processing unit, and can be used to support the communication device 500 in performing the processing actions performed by the terminal device or network device in the above method embodiments, including but not limited to: generating information or messages sent by the communication module 501, and / or demodulating and decoding signals received by the communication module 501, etc.
[0149] For example, when implementing the functions performed by the terminal device in the above method embodiments, the processing module 502 can be used to determine first capability information, which is used to indicate that the transmission rate supported by the communication device meets the rate condition, or to indicate that the redundancy supported by the communication device is less than a set redundancy. The communication module 501 can also be used to send the first capability information to the network device.
[0150] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0151] In one possible design, the communication module 501 may also receive scheduling information from the network device. This scheduling information may correspond to a maximum data rate exceeding a first data rate; or, the scheduling information may correspond to a single carrier scheduling transmission rate exceeding a second data rate; or, the scheduling information may correspond to the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range, exceeding a third data rate related to a set redundancy.
[0152] In one possible design, the first capability information is used to instruct the terminal device to support the transmission rate across the entire frequency band range; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate on one or more carriers supported by the terminal device.
[0153] In one possible design, the first capability information includes uplink first capability information and / or downlink first capability information. The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is also used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0154] When implementing the functions performed by the network device in the above method embodiments, the communication module 501 can be used to receive first capability information from the terminal device. The first capability information can be used to indicate that the transmission rate supported by the terminal device meets the rate condition, or to indicate that the redundancy supported by the terminal device is less than a set redundancy.
[0155] The rate condition includes one or more of the following conditions: the transmission rate supported by the terminal device exceeds a first data rate, which is related to a set redundancy; or, the transmission rate supported by the terminal device for a single carrier scheduling exceeds a second data rate, which is related to a set redundancy; or, the sum of the transmission rates of the serving cells supported by the terminal device in all frequency band combinations within the scheduled frequency range exceeds a third data rate, which is related to a set redundancy.
[0156] In one possible design, the communication module 501 can also be used to send scheduling information to the terminal device. This scheduling information may correspond to a maximum data rate exceeding a first data rate; or, the scheduling information may correspond to a single carrier scheduling transmission rate exceeding a second data rate; or, the scheduling information may correspond to the sum of the transmission rates of serving cells within all frequency band combinations in the scheduled frequency range, exceeding a third data rate related to a set redundancy. It should be understood that the processor can generate this scheduling information based on the first capability information, or in other words, the processor can generate the scheduling information in response to the first capability information.
[0157] In one possible design, the first capability information is used to instruct the terminal device to support the transmission rate across the entire frequency band range; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency ranges supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency band combinations supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate within one or more frequency bands supported by the terminal device; or, the first capability information is used to instruct the terminal device to support the transmission rate on one or more carriers supported by the terminal device.
[0158] In one possible design, the first capability information includes uplink first capability information and / or downlink first capability information. The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is also used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
[0159] The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-type metal oxide semiconductors (NMOS), p-type metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0160] The apparatus described in the above embodiments may be a terminal device or a network device, but the scope of the apparatus described in this application is not limited thereto, and the structure of the apparatus may vary. Figure 4 and Figure 5The device may be a standalone device or part of a larger device. For example, the device may be:
[0161] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0162] (2) A collection of one or more ICs, optionally including a storage component for storing data and / or instructions;
[0163] (3) ASIC, such as modem (MSM);
[0164] (4) Modules that can be embedded in other devices;
[0165] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, machinery, home appliances, medical devices, industrial equipment, etc.
[0166] (6) Others, etc.
[0167] It should be understood that the components included in the communication device in the above embodiments are illustrative and are merely one possible example; their actual implementation may have other configurations. Furthermore, the components in the above communication device may be integrated into a single module or exist as separate physical entities. The integrated module described above can be implemented in hardware or as a software functional module, and should not be construed as being limited to the structure shown in the above figures.
[0168] Based on the same concept as the above method embodiments, this application also provides a computer-readable storage medium storing a computer program thereon. When the program is executed by a processor, it causes the computer to perform the operations performed by a network device or a terminal device in any possible implementation of the above method embodiments or method embodiments.
[0169] Based on the same concept as the above method embodiments, this application also provides a computer program product, which, when called and executed by a computer, enables the computer to perform the operations performed by the network device or terminal device in any possible implementation of the above method embodiments or method embodiments.
[0170] Based on the same concept as the above-described method embodiments, this application also provides a chip or chip system, which may include a processor. The chip may also include a memory (or storage module) and / or a transceiver (or communication module), or the chip may be coupled to a memory (or storage module) and / or a transceiver (or communication module), wherein the transceiver (or communication module) can be used to support the chip in wired and / or wireless communication, and the memory (or storage module) can be used to store a program, which the processor can call to implement the operations performed by a network device or terminal device in any possible implementation of the above-described method embodiments. The chip system may include the above-described chip, or may include the above-described chip and other discrete devices, such as a memory (or storage module) and / or a transceiver (or communication module).
[0171] It should be understood that the memory described in this application can at least be used to store computer programs or instructions, and / or store information and data related to the embodiments of this application. The computer program can be called by a processor (or processing unit or processing module) to execute the methods described in the embodiments of this application. The memory can be flash memory, read-only memory (ROM), or other types of static storage devices capable of storing static information and instructions; random access memory (RAM), or other types of dynamic storage devices capable of storing information and instructions; it can also be electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices; or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. The memory can exist independently and be connected to the processor via a communication bus. The memory can also be integrated with the processor.
[0172] Based on the same concept as the above-described method embodiments, this application also provides a communication system that can be used to implement the operations performed by the first communication device or the third communication device in any possible implementation of the above-described method embodiments. For example, the communication system has the following characteristics: Figure 1 The architecture shown.
[0173] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, apparatus, and computer program products involved in the embodiments. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0174] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0175] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
Claims
1. A communication method, characterized in that, include: The terminal device determines first capability information, which is used to indicate that the transmission rate supported by the terminal device meets the rate condition. The terminal device sends the first capability information to the network device; The rate condition includes the sum of the transmission rates of serving cells within all frequency band combinations supported by the terminal device in the scheduled frequency range, which exceeds a third data rate. This third data rate is related to a set redundancy level and satisfies the following: ; in, J It refers to the number of component carriers within a frequency band or a combination of frequency bands. This represents each frequency band or each combination of frequency bands. =1, 2... J , R max = 948 / 1024, Indicates high-level configuration of component carrier Maximum number of supported layers, Indicates high-level configuration of component carrier Maximum supported modulation order Component carriers configured for higher layers The linear scaling parameter, The value can be 1, 0.8, 0.75, or 0.
4. For the values corresponding to the subcarrier spacing, The value can be 0, 1, 2, or 3. A value of 0 corresponds to a 15 kHz subcarrier spacing. A value of 1 corresponds to a 30 kHz subcarrier spacing. A value of 2 corresponds to a 60 kHz subcarrier spacing. A value of 3 corresponds to a 120 kHz subcarrier spacing. To and The corresponding average length of each orthogonal frequency division multiple access symbol within a subframe, , Component carrier Redundancy, To and Corresponding component carrier channel bandwidth The largest number of resource blocks within. =0.14 sets the redundancy level; The method further includes: The terminal device receives scheduling information from the network device, wherein the sum of the transmission rates of the serving cells within all frequency band combinations in the scheduled frequency range exceeds the third data rate.
2. The method as described in claim 1, characterized in that, The rate condition also includes one or more of the following conditions: The terminal device supports a transmission rate exceeding a first data rate, where the first data rate is related to a set redundancy level; or, The terminal device supports a single carrier scheduling transmission rate that exceeds the second data rate, which is related to a set redundancy.
3. The method as described in claim 1 or 2, characterized in that, The first capability information is used to indicate that the terminal device supports the transmission rate across the entire frequency band; or, The first capability information is used to indicate that the terminal device supports the transmission rate within one or more frequency ranges supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate within one or more frequency band combinations supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate in one or more frequency bands supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate on one or more carriers supported by the terminal device.
4. The method as described in claim 1 or 2, characterized in that, The first capability information includes uplink first capability information and / or downlink first capability information; The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
5. A communication method, characterized in that, include: The network device receives first capability information from the terminal device. The first capability information is used to indicate that the transmission rate supported by the terminal device meets the rate condition, or to indicate that the redundancy supported by the terminal device is less than a set redundancy. The rate condition includes one or more of the following conditions: The terminal device supports a transmission rate exceeding a first data rate, where the first data rate is related to a set redundancy level; or, The terminal device supports a single carrier scheduling transmission rate exceeding a second data rate, where the second data rate is related to a set redundancy level; or... The terminal device supports a total transmission rate for serving cells within all frequency band combinations in the scheduled frequency range that exceeds a third data rate. This third data rate is related to a set redundancy level and satisfies the following: ; in, J It refers to the number of component carriers within a frequency band or a combination of frequency bands. This represents each frequency band or each combination of frequency bands. =1, 2... J , R max = 948 / 1024, Indicates high-level configuration of component carrier Maximum number of supported layers, Indicates high-level configuration of component carrier Maximum supported modulation order Component carriers configured for higher layers The linear scaling parameter, The value can be 1, 0.8, 0.75, or 0.
4. For the values corresponding to the subcarrier spacing, The value can be 0, 1, 2, or 3. A value of 0 corresponds to a 15 kHz subcarrier spacing. A value of 1 corresponds to a 30 kHz subcarrier spacing. A value of 2 corresponds to a 60 kHz subcarrier spacing. A value of 3 corresponds to a 120 kHz subcarrier spacing. To and The corresponding average length of each orthogonal frequency division multiple access symbol within a subframe, , Component carrier Redundancy, To and Corresponding component carrier channel bandwidth The largest number of resource blocks within. =0.14 sets the redundancy level; The method further includes: The terminal device receives scheduling information from the network device, wherein the sum of the transmission rates of the serving cells within all frequency band combinations in the scheduled frequency range exceeds the third data rate.
6. The method as described in claim 5, characterized in that, The rate condition also includes one or more of the following conditions: The terminal device supports a transmission rate exceeding a first data rate, where the first data rate is related to a set redundancy level; or, The terminal device supports a single carrier scheduling transmission rate that exceeds the second data rate, which is related to a set redundancy.
7. The method as described in claim 5 or 6, characterized in that, The first capability information is used to indicate that the terminal device supports the transmission rate across the entire frequency band; or, The first capability information is used to indicate that the terminal device supports the transmission rate within one or more frequency ranges supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate within one or more frequency band combinations supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate in one or more frequency bands supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate on one or more carriers supported by the terminal device.
8. The method as described in claim 5 or 6, characterized in that, The first capability information includes uplink first capability information and / or downlink first capability information; The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
9. A communication device, characterized in that, Used in terminal devices, including processors and transceivers: The processor is configured to determine first capability information, which is used to indicate that the transmission rate supported by the terminal device meets the rate condition, or to indicate that the redundancy supported by the terminal device is less than a set redundancy. The transceiver is used to send the first capability information to the network device; The rate condition includes one or more of the following conditions: The terminal device supports a transmission rate exceeding a first data rate, where the first data rate is related to a set redundancy level; or, The terminal device supports a single carrier scheduling transmission rate exceeding a second data rate, where the second data rate is related to a set redundancy level; or... The terminal device supports a total transmission rate for serving cells within all frequency band combinations in the scheduled frequency range that exceeds a third data rate. This third data rate is related to a set redundancy level and satisfies the following: ; in, J It refers to the number of component carriers within a frequency band or a combination of frequency bands. This represents each frequency band or each combination of frequency bands. =1, 2... J , R max = 948 / 1024, Indicates high-level configuration of component carrier Maximum number of supported layers, Indicates high-level configuration of component carrier Maximum supported modulation order Component carriers configured for higher layers The linear scaling parameter, The value can be 1, 0.8, 0.75, or 0.
4. For the values corresponding to the subcarrier spacing, The value can be 0, 1, 2, or 3. A value of 0 corresponds to a 15 kHz subcarrier spacing. A value of 1 corresponds to a 30 kHz subcarrier spacing. A value of 2 corresponds to a 60 kHz subcarrier spacing. A value of 3 corresponds to a 120 kHz subcarrier spacing. To and The corresponding average length of each orthogonal frequency division multiple access symbol within a subframe, , Component carrier Redundancy, To and Corresponding component carrier channel bandwidth The largest number of resource blocks in the area. =0.14 is the redundancy setting; The transceiver is further configured to receive scheduling information from the network device, wherein the sum of the transmission rates of the serving cells within all frequency band combinations in the scheduled frequency range exceeds the third data rate.
10. The communication device as claimed in claim 9, characterized in that, The rate condition also includes one or more of the following conditions: The terminal device supports a transmission rate exceeding a first data rate, where the first data rate is related to a set redundancy level; or, The terminal device supports a single carrier scheduling transmission rate that exceeds the second data rate, which is related to a set redundancy.
11. The communication device as claimed in claim 9 or 10, characterized in that, The first capability information is used to indicate that the terminal device supports the transmission rate across the entire frequency band; or, The first capability information is used to indicate that the terminal device supports the transmission rate within one or more frequency ranges supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate within one or more frequency band combinations supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate in one or more frequency bands supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate on one or more carriers supported by the terminal device.
12. The communication device as claimed in claim 9 or 10, characterized in that, The first capability information includes uplink first capability information and / or downlink first capability information; The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
13. A communication device, characterized in that, Applied to network devices, including transceivers: The transceiver is used to receive first capability information from the terminal device, the first capability information being used to indicate that the transmission rate supported by the terminal device meets the rate condition, or to indicate that the redundancy supported by the terminal device is less than a set redundancy. The rate condition includes one or more of the following conditions: The terminal device supports a transmission rate exceeding a first data rate, where the first data rate is related to a set redundancy level; or, The terminal device supports a single carrier scheduling transmission rate exceeding a second data rate, where the second data rate is related to a set redundancy level; or... The terminal device supports a total transmission rate for serving cells within all frequency band combinations in the scheduled frequency range that exceeds a third data rate. This third data rate is related to a set redundancy level and satisfies the following: ; in, J It refers to the number of component carriers within a frequency band or a combination of frequency bands. This represents each frequency band or each combination of frequency bands. =1, 2... J , R max = 948 / 1024, Indicates high-level configuration of component carrier Maximum number of supported layers, Indicates high-level configuration of component carrier Maximum supported modulation order Component carriers configured for higher layers The linear scaling parameter, The value can be 1, 0.8, 0.75, or 0.
4. For the values corresponding to the subcarrier spacing, The value can be 0, 1, 2, or 3. A value of 0 corresponds to a 15 kHz subcarrier spacing. A value of 1 corresponds to a 30 kHz subcarrier spacing. A value of 2 corresponds to a 60 kHz subcarrier spacing. A value of 3 corresponds to a 120 kHz subcarrier spacing. To and The corresponding average length of each orthogonal frequency division multiple access symbol within a subframe, , Component carrier Redundancy, To and Corresponding component carrier channel bandwidth The largest number of resource blocks within. =0.14 sets the redundancy level; The terminal device receives scheduling information from the network device, wherein the sum of the transmission rates of the serving cells within all frequency band combinations in the scheduled frequency range exceeds the third data rate.
14. The communication device as claimed in claim 13, characterized in that, The rate condition also includes one or more of the following conditions: The terminal device supports a transmission rate exceeding a first data rate, where the first data rate is related to a set redundancy level; or, The terminal device supports a single carrier scheduling transmission rate that exceeds the second data rate, which is related to a set redundancy.
15. The communication device as claimed in claim 13 or 14, characterized in that, The first capability information is used to indicate that the terminal device supports the transmission rate across the entire frequency band; or, The first capability information is used to indicate that the terminal device supports the transmission rate within one or more frequency ranges supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate within one or more frequency band combinations supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate in one or more frequency bands supported by the terminal device; or, The first capability information is used to indicate that the terminal device supports the transmission rate on one or more carriers supported by the terminal device.
16. The communication device as claimed in claim 13 or 14, characterized in that, The first capability information includes uplink first capability information and / or downlink first capability information; The uplink first capability information is used to indicate that the uplink transmission rate supported by the terminal device meets the rate condition, or to indicate that the uplink redundancy supported by the terminal device is less than a set redundancy. The uplink first capability information is used to indicate that the downlink transmission rate supported by the terminal device meets the rate condition, or to indicate that the downlink redundancy supported by the terminal device is less than a set redundancy.
17. A communication system, characterized in that, It includes the communication device as described in any one of claims 9 to 12, and the communication device as described in any one of claims 13 to 16.
18. A computer-readable storage medium, characterized in that, Includes a program or instructions that, when run on a computer, execute the method as described in any one of claims 1-8.
19. A computer program product, characterized in that, Includes a program or instructions that, when run on a computer, execute the method as described in any one of claims 1-8.
20. A chip, characterized in that, The chip is coupled to a memory for reading and executing program instructions stored in the memory to perform the method described in any one of claims 1-8.