Method and apparatus for indicating number of streams, device and storage medium

By dynamically adjusting the MIMO transmission stream number using the stream number indication information between devices, the problems of high signaling overhead and time delay are solved, and efficient energy consumption management of devices is achieved under different traffic volumes.

WO2026065036A1PCT designated stage Publication Date: 2026-04-02GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

Existing technologies suffer from high signaling overhead, long latency, and insufficient flexibility when dynamically adjusting the number of MIMO transmission data streams, making it difficult to effectively reduce the power consumption of network and terminal devices.

Method used

By using the first and second indication information exchanged between the first and second devices, the number of MIMO transmission data streams is dynamically adjusted. By using physical layer or upper layer indication, signaling overhead is reduced and flexibility is improved, ensuring that the device can adaptively adjust the number of streams under high and low traffic loads.

Benefits of technology

This technology enables the increase of MIMO transmission streams to reduce latency during high traffic volumes and the reduction of streams to reduce power consumption during low traffic volumes, thereby improving the energy efficiency of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024121404_02042026_PF_FP_ABST
    Figure CN2024121404_02042026_PF_FP_ABST
Patent Text Reader

Abstract

A method and apparatus for indicating the number of streams, a device, and a storage medium, relating to the technical field of communications. The method is executed by a first device. The method comprises: receiving first indication information and / or second indication information sent by a second device, the first indication information being used for indicating a first number of streams, the second indication information being used for indicating a second number of streams, the number of multiple-input multiple-output (MIMO) transmission data streams sent by the second device to the first device being less than or equal to the first number of streams, and the number of MIMO transmission data streams sent by the first device to the second device being less than or equal to the second number of streams (210). When the requirement for service data transmission is relatively high, a greater number of MIMO transmission data streams can be used for data transmission between the first device and the second device, to reduce service delay. When the requirement for service data transmission is relatively low, the first device and the second device can use fewer MIMO transmission data streams for data transmission, reducing power consumption of the first device and the second device.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and equipment for indicating number of streams and storage medium TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communication technology, in particular to a method, device and equipment for indicating number of streams and storage medium. BACKGROUND

[0002] Services are often dynamically changing, and the requirements for transmission rate are also dynamically changing. In order to effectively reduce power consumption, network devices and terminal devices need to be able to better adapt to current transmission requirements, for example, when the service transmission rate is low, the network device can decide whether to close some sending channels; when the service transmission rate is high, whether to open some sending channels. The closing and opening of the sending channels can affect the number of MIMO (Multiple Input Multiple Output) transmission data streams. How to inform the terminal device of the change of the number of MIMO transmission data streams needs to be further discussed and researched.

[0003] SUMMARY

[0004] Embodiments of the present application provide a method, device and equipment for indicating number of streams and storage medium. The technical solutions provided by embodiments of the present application are as follows:

[0005] According to an aspect of the embodiments of the present application, a method for indicating number of streams is provided, the method is executed by a first device, and the method comprises the following steps:

[0006] receiving first indication information and / or second indication information sent by a second device, the first indication information is used to indicate a first number of streams, and the second indication information is used to indicate a second number of streams, wherein the number of MIMO transmission data streams sent by the second device to the first device is less than or equal to the first number of streams, and the number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second number of streams.

[0007] According to an aspect of the embodiments of the present application, a method for indicating number of streams is provided, the method is executed by a second device, and the method comprises the following steps:

[0008] sending first indication information and / or second indication information to a first device, the first indication information is used to indicate a first number of streams, and the second indication information is used to indicate a second number of streams, wherein the number of MIMO transmission data streams sent by the second device to the first device is less than or equal to the first number of streams, and the number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second number of streams.

[0009] According to an aspect of some embodiments of the present application, a stream number indication apparatus is provided, the apparatus comprising:

[0010] receiving a first indication information and / or a second indication information, the first indication information being used for indicating a first stream number, the second indication information being used for indicating a second stream number, wherein a number of MIMO transmission data streams sent by the second device to the first device is less than or equal to the first stream number, and a number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second stream number.

[0011] According to an aspect of some embodiments of the present application, a stream number indication apparatus is provided, the apparatus comprising:

[0012] sending a first indication information and / or a second indication information, the first indication information being used for indicating a first stream number, the second indication information being used for indicating a second stream number, wherein a number of MIMO transmission data streams sent by the second device to the first device is less than or equal to the first stream number, and a number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second stream number.

[0013] According to an aspect of some embodiments of the present application, a communication device is provided, the communication device comprising a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the stream number indication method.

[0014] According to an aspect of some embodiments of the present application, a computer readable storage medium is provided, the storage medium storing a computer program, and the computer program being used for being executed by a processor to implement the stream number indication method.

[0015] According to an aspect of some embodiments of the present application, a chip is provided, the chip comprising a programmable logic circuit and / or program instructions, and when the chip is running, the chip is used to implement the stream number indication method.

[0016] According to an aspect of some embodiments of the present application, a computer program product is provided, the computer program product comprising computer instructions, the computer instructions being stored in a computer readable storage medium, and a processor reading and executing the computer instructions from the computer readable storage medium to implement the stream number indication method.

[0017] The technical solutions provided by the embodiments of the present application can have the following beneficial effects:

[0018] The second device indicates the first stream number and / or the second stream number to the first device, and the second device dynamically adjusts the first stream number and / or the second stream number. When the requirement of service transmission data is high, more MIMO transmission data streams can be used between the first device and the second device for data transmission, so as to reduce the service delay. When the requirement of service transmission data is low, less MIMO transmission data streams can be used between the first device and the second device for data transmission, so as to reduce the power consumption of the first device and the second device. BRIEF DESCRIPTION OF DRAWINGS

[0019] FIG. 1 is a schematic diagram of a network architecture according to an embodiment of the present application;

[0020] FIG. 2 is a flowchart of a stream number indication method according to an embodiment of the present application;

[0021] FIG. 3 is a block diagram of a stream number indication apparatus according to an embodiment of the present application;

[0022] FIG. 4 is a block diagram of a stream number indication apparatus according to another embodiment of the present application;

[0023] FIG. 5 is a structural schematic diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION

[0024] For the purpose, technical solutions and advantages of the present application to be more clear, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0025] The network architecture and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It can be known by those skilled in the art that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0026] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, evolved system of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th-Generation (5G) system, B5G (Beyound 5G) system, 6th-Generation (6G) system or other communication systems, etc.

[0027] Generally, the traditional communication system supports a limited number of connections, which is easy to implement. However, with the development of communication technology, the mobile communication system will not only support the traditional communication, but also support, for example, Device to Device (D2D) communication, Machine to Machine (M2M) communication, Machine Type Communication (MTC), Vehicle to Vehicle (V2V) communication, or Vehicle to everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0028] The communication system in the embodiments of the present application can be applied to a carrier aggregation (CA) scenario, can also be applied to a dual connectivity (DC) scenario, and can also be applied to a standalone (SA) network deployment scenario.

[0029] The communication system in the embodiments of the present application can be applied to an unlicensed spectrum, which can also be regarded as a shared spectrum, or can also be applied to a licensed spectrum, which can also be regarded as a non-shared spectrum.

[0030] The embodiments of the present application can be applied to a non-terrestrial network (NTN) system, and can also be applied to a terrestrial network (TN) system. The NTN generally adopts a satellite communication mode to provide communication services to ground users. The NTN system currently includes an NR-NTN and an IoT-NTN system, and other NTN systems can be included in the future.

[0031] Please refer to FIG. 1, which shows a schematic diagram of a network architecture 100 provided by an embodiment of the present application. The network architecture 100 can include a terminal device 10, an access network device 20, and a core network element 30.

[0032] The terminal device 10 can refer to a UE (User Equipment), an access terminal device, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a wireless communication device, a user agent, or a user apparatus. In some embodiments, the terminal device 10 can also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5GS (5th Generation System), or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For the convenience of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed in the cell managed by each access network device 20. The terminal device can also be referred to simply as a terminal device or a UE, and those skilled in the art can understand its meaning.

[0033] The access network device 20 is a device deployed in an access network to provide wireless communication functions for the terminal device 10. The access network device 20 can include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems using different wireless access technologies, the names of devices with access network device functions can be different, for example, in a 5G NR system, it is called gNodeB or gNB. As communication technology evolves, the name of the "access network device" may change. For ease of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 10 are collectively referred to as access network devices. In some embodiments, through the access network device 20, a communication relationship can be established between the terminal device 10 and the core network element 30. Illustratively, in the LTE (Long Term Evolution) system, the access network device 20 can be an EUTRAN (Evolved Universal Terrestrial Radio Access Network) or one or more eNodeBs in the EUTRAN; in the 5G NR system, the access network device 20 can be a RAN (Radio Access Network) or one or more gNBs in the RAN. In the embodiments of the present application, the "network device" refers to the access network device 20, such as a base station, unless otherwise specified.

[0034] The core network element 30 is a network element deployed in the core network, and the main functions of the core network element 30 are to provide user connection, manage users, and complete bearer for services, and to provide an interface to external network devices as a bearer network device. For example, the core network element in the 5G NR system can include AMF (Access and Mobility Management Function) entities, UPF (User Plane Function) entities, and SMF (Session Management Function) entities.

[0035] In some embodiments, the access network device 20 and the core network element 30 communicate with each other through some air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other through some air interface technology, such as the Uu interface.

[0036] The "5G NR system" in the embodiments of the present application can also be referred to as a 5G system or an NR system, but those skilled in the art can understand its meaning. The technical solutions described in the embodiments of the present application can be applicable to an LTE system, a 5G NR system, an evolved system (such as a B5G (Beyound 5G) system, a 6G system (6th Generation System, the sixth generation mobile communication system)) after the 5G NR system, and other communication systems such as an NB-IoT (Narrow Band Internet of Things, narrowband Internet of Things) system, and the present application does not limit this.

[0037] In the embodiments of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through transmission resources (for example, frequency domain resources, or spectrum resources) on a carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell (Small cell). The small cell can include a metro cell, a micro cell, a pico cell, a femto cell, and the like. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-speed data transmission services.

[0038] Before introducing the technical solutions of the present application, the related technologies involved in the present application are introduced and explained. The following related technologies can be combined with the technical solutions of the embodiments of the present application in any way, and they all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0039] 1. MIMO transmission

[0040] MIMO has been widely used in wireless communication systems, such as 3G, 4G (LTE), 5G (NR), and WiFi (Wireless Fidelity). MIMO technology improves data throughput by sending multiple data streams in parallel on multiple antennas. Using MIMO technology, various forms of gains can be obtained:

[0041] · Spatial diversity gain

[0042] · Beamforming gain (precoding gain)

[0043] · Spatial multiplexing gain

[0044] In order to obtain beamforming gain (also called precoding gain) or spatial multiplexing gain, the sending end needs to determine a beamforming matrix (or precoding matrix) to perform signal transmission. For the sake of simplicity, the following "precoding" and "beamforming" will be used interchangeably, and no distinction will be made. That is, using any one of the terms, the description can be applied to "precoding" or "beamforming".

[0045] The determination of the precoding matrix often needs to be based on the corresponding transmission channel information. Optionally, on this basis, the determination of the precoding matrix can also be based on the channel information and interference information of the multi-user MIMO paired user. Therefore, a basic requirement for the determination of the precoding matrix of the terminal device A is to obtain some form of channel information of the transmission channel corresponding to the terminal device A.

[0046] In an actual system, in order to obtain the channel information of the transmission channel corresponding to the terminal device A, there are two main methods:

[0047] 1. Feedback method: the network device B sends a reference signal X (such as a CSI-RS (Channel State Information Reference Signal) signal), and the terminal device A measures and obtains the information of the corresponding downlink channel according to the reference signal X, and then determines the corresponding channel feedback information, which can include the following forms (partially or entirely). The network device B determines the corresponding precoding matrix according to the information fed back by the terminal device A, and sends the PDSCH (Physical Downlink Shared Channel) or PDCCH (Physical Downlink Control Channel) or other downlink channels or downlink reference signals to the terminal device A.

[0048] a. RI (Rank Indicator) (rank information, corresponding to the recommended transmission stream number of the terminal device)

[0049] b. CQI (Channel Quality Indicator) (MCS (Modulation and Coding Scheme) related information)

[0050] c. PMI (Precoding Matrix Indicator) (codebook information)

[0051] 2. Method based on channel reciprocity: terminal device A sends SRS (Sounding Reference Signal) information according to the configuration information of network device B, network device B measures the corresponding uplink channel according to the received SRS information, and according to the reciprocity of the uplink and downlink channels, network device B can determine the corresponding precoding matrix of terminal device A for sending PDSCH or PDCCH, or other downlink channels or downlink reference signals.

[0052] The feedback method can be used in TDD systems and FDD systems; and the method based on channel reciprocity is generally mainly used in TDD (Time Division Duplex) systems, and can also be used in FDD (Frequency Division Duplex) systems with partial reciprocity (protocols do not limit).

[0053] In order to obtain a higher transmission rate, the network device often uses multiple stream MIMO to send multiple data streams to a UE.

[0054] With the evolution of antenna technology, the number of antennas that can be supported on both the network device side and the UE side is increasing. Especially in the future, with the gradual use of centimeter wave frequency bands, the number of antennas may further increase. Correspondingly, the number of data streams of MIMO transmission is also gradually increasing. In order to support more stream MIMO transmission.

[0055] On the one hand, the increase in the number of antennas can increase the number of MIMO transmission streams, thereby increasing the rate. On the other hand, the increase in the number of antennas will increase the power consumption of the network device and the UE. With the increasing demand for carbon in the industry, the concept of green communication is gradually adopted by the communication industry, so how to effectively reduce power consumption will be an important principle in the evolution and design of wireless communication systems.

[0056] When the traffic is large, more stream MIMO transmission can complete data transmission as soon as possible, and when the traffic is small, the number of MIMO transmission streams can also meet the business needs, while also allowing the network device and the UE to close part of the sending and / or receiving channels, thereby reducing power consumption.

[0057] The change of business is often dynamic. In theory, if the network / UE can quickly open / close the sending and / or receiving channels according to the change of business, then the network and the terminal can reduce power consumption as much as possible to achieve the purpose of energy saving.

[0058] In related technologies, there are some methods to relatively dynamically indicate the maximum number of MIMO transmission streams, and a brief introduction is given below.

[0059] 1. Method one: through RRC reconfiguration

[0060] If the network device finds that the current traffic volume is small, and a large data transmission speed is not needed, the network device can close some of the transmission channels and / or receiving channels, thereby reducing the power consumption of the network device. At this time, the network device can perform RRC signaling reconfiguration to inform the UE of the maximum possible MIMO stream number, so that the UE can also close some of the transmission channels and / or receiving channels to reduce the power consumption of the UE.

[0061] 2. Method two: based on network device implementation

[0062] If the network device finds that the current traffic volume is small, and a large data transmission speed is not needed, the network device can close some of the transmission channels and / or receiving channels, thereby reducing the power consumption of the network device. At this time, the network device only schedules MIMO transmission with a small number of streams (for example, can only schedule 1-stream MIMO transmission) when scheduling data, and does not need to change the related information through RRC reconfiguration.

[0063] 3. Method three: based on BWP switching

[0064] In the 5G system, the maximum MIMO stream number corresponding to each BWP can be configured, and the maximum MIMO stream number can be indicated by switching between different BWPs.

[0065] The above-mentioned several schemes have certain limitations:

[0066] • Method one: RRC reconfiguration has the following limitations:

[0067] o Large signaling overhead;

[0068] o RRC signaling reconfiguration causes a long delay.

[0069] • Method two: Because the UE directly receives the corresponding scheduling information to know how many streams of MIMO transmission are scheduled, this limits the UE's optimization processing for energy saving.

[0070] • Method three: BWP technology itself is relatively complex to implement, and is not widely used in the existing network. Therefore, the BWP-based scheme will limit the use of the existing network. On the other hand, binding the maximum MIMO stream number to the BWP will limit the flexibility of BWP use, for example, the space for other different configuration parameters under the same MIMO stream number is limited.

[0071] Please refer to FIG. 2, which shows a flowchart of a stream number indication method provided by an embodiment of the present application. The method is performed by a first device. The method includes the following step 210.

[0072] In step 210, the first device receives the first indication information and / or the second indication information sent by the second device, the first indication information is used to indicate the first stream number, and the second indication information is used to indicate the second stream number, wherein the number of MIMO transmission data streams sent by the second device to the first device is less than or equal to the first stream number, the number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second stream number, the first stream number is a positive integer greater than or equal to 1, and the second stream number is a positive integer greater than or equal to 1.

[0073] Correspondingly, the second device sends the first indication information and / or the second indication information.

[0074] Optionally, the first device is a terminal device. Optionally, the second device is a terminal device or a network device.

[0075] Optionally, the method can be applied to a communication process between a terminal device and a network device, the first device is a terminal device, and the second device is a network device. Optionally, the method can be applied to a terminal device sidelink communication process, and the first device and the second device are both terminal devices.

[0076] Optionally, the first stream number and the second stream number can be the same or different, and the application does not limit this. Optionally, when the first stream number and the second stream number are the same, the first indication information and the second indication information can be different information or the same information.

[0077] 1. Transmission of the first indication information and the second indication information

[0078] Optionally, the first indication information and the second indication information are carried in the same information. Optionally, the first indication information and the second indication information are carried in different information respectively. Optionally, the first indication information is contained in the second indication information. Optionally, the second indication information is contained in the first indication information. Optionally, the first indication information and the second indication information are transmitted respectively.

[0079] Optionally, the first stream number is less than or equal to a third stream number, and the second stream number is less than or equal to a fourth stream number. Optionally, the third stream number and / or the fourth stream number are determined based on RRC configuration information or configured by RRC signaling.

[0080] 2. Transmission of the third indication information and the fourth indication information

[0081] Optionally, the third stream number is determined based on the third indication information, and the fourth stream number is determined based on the fourth indication information.

[0082] Optionally, the third indication information is used to indicate a third number of streams, and the fourth indication information is used to indicate a fourth number of streams. Optionally, the third indication information is the same as the fourth indication information. Optionally, when the third indication information is the same as the fourth indication information, the third indication information (the fourth indication information) comprises at least two indication fields, wherein a first indication field is used to indicate the third number of streams, and a second indication field is used to indicate the fourth number of streams. The signaling overhead can be compressed, and the power consumption of the first device and the second device can be reduced.

[0083] Optionally, the third indication information is contained in the fourth indication information. Optionally, the third indication information comprises a first indication field and the fourth indication information, wherein the first indication field is used to indicate the third number of streams. Optionally, the fourth indication information is contained in the third indication information. Optionally, the fourth indication information comprises a first indication field and the third indication information, wherein the first indication field is used to indicate the fourth number of streams. The signaling overhead can be compressed, and the power consumption of the first device and the second device can be reduced.

[0084] Optionally, the third indication information and the fourth indication information are carried in the same information. For example, the same RRC signaling comprises the third indication information and the fourth indication information. Optionally, the third indication information and the fourth indication information are carried in second information. Optionally, the second information is used to carry the third indication information and / or the fourth indication information. That is, the second information can carry the third indication information and the fourth indication information at the same time, or can carry only one of the third indication information and the fourth indication information, which can be determined based on the implementation of the second device. For example, it can be determined based on the service demand. For example, the second device is a network device, if only the uplink service has changed, the second information can only carry the fourth indication information. If only the downlink service has changed, the second information can only carry the third indication information. Optionally, if both the uplink service and the downlink service have changed, the second information can carry the third indication information and the fourth indication information. The signaling indication flexibility is improved, and the signaling overhead is also reduced to some extent.

[0085] Optionally, the third indication information and the fourth indication information are transmitted respectively. For example, the first RRC signaling comprises the third indication information, and the second RRC signaling comprises the fourth indication information. The third indication information and the fourth indication information are transmitted respectively, so that the signaling indication flexibility is ensured.

[0086] Optionally, the relationship between the first indication information and the second indication information can refer to the relationship between the third indication information and the fourth indication information, which will not be described herein.

[0087] Optionally, the first number of streams, the second number of streams, the third number of streams and the fourth number of streams are all positive integers.

[0088] The technical scheme provided by the embodiments of the present application indicates the first stream number and / or the second stream number for the first device by the second device, so that the second device can more efficiently dynamically adjust the stream number of MIMO transmission. When the service transmission data rate requirement is high, more MIMO transmission data streams can be used between the first device and the second device for data transmission, so as to reduce the service delay. When the service transmission data rate requirement is low, fewer MIMO transmission data streams can be used between the first device and the second device for data transmission, so as to reduce the power consumption of the first device and the second device.

[0089] In some embodiments, the first indication information and / or the second indication information can be indicated by a physical layer or an upper layer. The upper layer refers to a protocol layer other than the physical layer (for the sake of simplicity, sometimes referred to as the upper layer of the physical layer). The upper layer refers to a layer above the physical layer, for example, a MAC (Media Access Control) layer.

[0090] Optionally, the first indication information and / or the second indication information are carried in first information, which is upper layer information (or referred to as upper layer signaling) or physical layer information (or referred to as physical layer signaling). The first information is used to carry the first indication information and / or the second indication information. Optionally, the first indication information and the second indication information can be carried by two different first information (for example, two different upper layer information, or two different physical layer information, or one upper layer information and one physical layer information).

[0091] Optionally, the upper layer information refers to information sent by the upper layer of the physical layer. For example, the first information is MAC CE (Media Access Control Element) signaling. The physical layer information refers to information sent by the physical layer. For example, the first information is DCI (Downlink Control Information).

[0092] I. Content of the first information

[0093] In addition to the first indication information and / or the second indication information, the first information can also indicate other information related to the first indication information and / or the second indication information. For example, the first information includes one or more of the following information:

[0094] First cell information, the first cell information is used to indicate a cell to which the first information belongs;

[0095] First bandwidth part (BWP) information, the first BWP information is used to indicate a BWP to which the first information belongs;

[0096] Second cell information, the second cell information is used for indicating one or more first cells, the first information is applied to the one or more first cells;

[0097] Second BWP information, the second BWP information is used for indicating one or more first BWPs, the first information is applied to the one or more first BWPs;

[0098] Modulation and coding information;

[0099] Rank information;

[0100] Scheduling offset information.

[0101] Optionally, the first cell information is used for indicating a cell to which the first information belongs. Optionally, the cell to which the first information belongs is a cell in which the first information is transmitted. Optionally, the cell to which the first information belongs refers to an information that the first information belongs to the cell, or in other words, the first information is an information corresponding to the cell. In an example, the first cell information is used for indicating identification information of the cell to which the first information belongs. Illustratively, the first cell information is used for indicating that the cell to which the first information belongs is a first C1 cell. The first information can be applied to the cell indicated by the first cell information.

[0102] Optionally, the first BWP information is used for indicating a BWP to which the first information belongs. Optionally, the BWP to which the first information belongs is a BWP in which time-frequency resources occupied by the first information are located. Optionally, the BWP to which the first information belongs refers to an information that the first information belongs to the BWP, or in other words, the first information is an information corresponding to the BWP. In an example, the first BWP information is used for indicating identification information of the BWP to which the first information belongs. Illustratively, the first BWP information is used for indicating that the BWP to which the first information belongs is a first W1 BWP.

[0103] Optionally, the second cell information is used for indicating a cell application range of the first information, and the application range includes one or more first cells.

[0104] Optionally, the second BWP information is used for indicating a BWP application range of the first information, and the application range includes one or more first BWPs.

[0105] Optionally, the second cell information and / or the second BWP information can be indicated in a list, or can be indicated in a bitmap, or can be indicated by a plurality of indication fields or a plurality of bits. For example, the second cell information can indicate a list including one or more first cells. For example, the second cell information includes one or more indication fields, each of which is used to indicate a first cell. For example, the second cell information includes one or more bits, each of which is used to indicate a first cell. For example, the second BWP information can indicate a list including one or more first BWPs. For example, the second BWP information includes one or more indication fields, each of which is used to indicate a first BWP. For example, the second BWP information includes one or more bits, each of which is used to indicate a first BWP.

[0106] Optionally, the first information can further include modulation and coding information. For example, the first information can further include MCS. For example, the first information can further include modulation information, such as the modulation scheme used (but not including coding or code rate related information). In the embodiments of the present application, for the convenience of description, “modulation and coding” can refer to both modulation and coding, or only modulation. The modulation and coding information is used to indicate one or more modulation and coding (wherein the one or more modulation and coding can be referred to as one or more modulation and coding configurations, or one or more modulation and coding combinations). The modulation and coding used by the first device is determined based on the modulation and coding information.

[0107] Optionally, the modulation and coding information is used to indicate a first set of modulation and coding and / or a second set of modulation and coding, the first set of modulation and coding includes one or more first modulation and coding, and the second set of modulation and coding includes one or more second modulation and coding. The first modulation and coding is a modulation and coding allowed to be used by the first device, and the second modulation and coding is a modulation and coding not allowed to be used by the first device. The first modulation and coding is a modulation and coding that the first device can be indicated to use for transmission, and the second modulation and coding is a modulation and coding that the first device will not be indicated to use for transmission. The first set of modulation and coding does not have the same modulation and coding as the second set of modulation and coding.

[0108] Optionally, the modulation and coding used by the first device is a third set of modulation and coding, and the third set of modulation and coding includes one or more first modulation and coding. If the modulation and coding information is used to indicate the first set of modulation and coding, the third set of modulation and coding is a subset of the first set of modulation and coding. If the modulation and coding information is used to indicate the second set of modulation and coding, the third set of modulation and coding does not have the same modulation and coding as the second set of modulation and coding.

[0109] Optionally, the modulation and coding used by the first indication information and the second indication information can be the same or different.

[0110] Optionally, if the Rank information indicates that the maximum feedback rank number is X1, the Rank information included in the reference signal measurement report sent by the first device to the second device indicates a rank number less than or equal to X1. The Rank information is used to indicate the ninth flow number and / or the tenth flow number. The number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the tenth flow number. The number of MIMO transmission data streams sent by the second device to the first device is less than or equal to the ninth flow number.

[0111] Optionally, the scheduling and offset information is used to indicate the first time interval and / or the second time interval. The time interval between the scheduling information and the scheduled information is greater than or equal to the first time interval. The time interval between the scheduling information and the scheduled information is less than or equal to the second time interval. The first time interval and the second time interval can be predefined or preconfigured, or indicated by the second device. For example, the scheduling information is PDCCH, the scheduled information is PDSCH, the time interval between PDCCH and PDSCH is greater than or equal to the first time interval, and less than or equal to the second time interval. The first time interval (and / or the second time interval) corresponding to the first indication information and the second indication information can be the same or different. The setting of the first time interval ensures that the first device can receive and parse the scheduling information, so that the first device can correctly receive the scheduled information based on the scheduling information, avoiding retransmission of the scheduled information. The setting of the second time interval enables the first device to use its own resources (hardware resources and / or computing resources) more efficiently, thereby reducing overall power consumption and increasing standby time.

[0112] Optionally, the first information can only include the first indication information and / or the second indication information, or can include the first indication information and / or the second indication information, and one or more of the above information. For the information combination included in the first information, this application will not be listed here.

[0113] II. Effectiveness of the first indication information

[0114] 2.1. Effective range of the first application time and / or the second application time

[0115] Optionally, the first indication information takes effect after the first application time; and / or, the second indication information takes effect after the second application time.

[0116] Optionally, the first indication information takes effect after a first application time. After receiving the first indication information, the first device can determine whether to open a receiving channel according to the first flow number indicated in the first indication information, the receiving channel being used for receiving data and / or signaling sent by the second device. In this way, the understanding of the data transmission between the first device and the second device is consistent, and the problem of scheduling mismatch is avoided.

[0117] Optionally, the second indication information takes effect after a second application time. After receiving the second indication information, the first device can determine whether to open a sending channel according to the second flow number indicated in the second indication information, the sending channel being used for sending data and / or signaling to the second device. In this way, the understanding of the data transmission between the first device and the second device is consistent, and the problem of scheduling mismatch is avoided.

[0118] In one example, the first application time is applicable to any first indication information, that is, the first application time is irrelevant to the first flow number. In this way, the implementation complexity of the first device can be reduced. In one example, the second application time is applicable to any second indication information, that is, the second application time is irrelevant to the second flow number. In this way, the implementation complexity of the first device can be reduced.

[0119] In one example, the first application time is applicable only when the first flow number is greater than the last indicated first flow number. In one example, the second application time is applicable only when the second flow number is greater than the last indicated second flow number.

[0120] In one example, the first indication information takes effect after the first application time when the first flow number is greater than a fifth flow number, the fifth flow number being the first flow number indicated by the last received first indication information.

[0121] For example, the first indication information takes effect after the first application time when the first flow number is greater than the fifth flow number. For example, the first indication information takes effect at a first time when the first flow number is less than or equal to the fifth flow number, the first time being the time when the first device receives the first indication information.

[0122] Exemplarily, the fifth flow number is the first flow number used by the first device originally. Exemplarily, the fifth flow number is the first flow number used by the first device currently. In other words, the first device receives the nth first indication information and the (n+1)th first indication information successively, where n is a positive integer. Between the nth first indication information and the (n+1)th first indication information, the first device does not receive any other first indication information. Then, the first flow number indicated by the nth first indication information is the fifth flow number relative to the first flow number indicated by the (n+1)th first indication information. In the case that the first flow number is greater than the fifth flow number, the first indication information takes effect after the first application time.

[0123] In one example, in the case that the second flow number is greater than the sixth flow number, the second indication information takes effect after the second application time, and the sixth flow number is the second flow number indicated by the last received second indication information by the first device.

[0124] Exemplarily, in the case that the second flow number is greater than the sixth flow number, the second indication information takes effect after the first application time. Exemplarily, in the case that the second flow number is less than or equal to the sixth flow number, the second indication information takes effect at the first time, which is the time when the first device receives the second indication information.

[0125] Exemplarily, the sixth flow number is the second flow number used by the first device originally. Exemplarily, the sixth flow number is the second flow number used by the first device currently. In other words, the first device receives the nth second indication information and the (n+1)th second indication information successively, where n is a positive integer. Between the nth second indication information and the (n+1)th second indication information, the first device does not receive any other second indication information. Then, the second flow number indicated by the nth second indication information is the sixth flow number relative to the second flow number indicated by the (n+1)th second indication information. In the case that the second flow number is greater than the sixth flow number, the second indication information takes effect after the first application time.

[0126] 2.2, Determination of the first application time and / or the second application time

[0127] Optionally, the first application time and / or the second application time is determined based on the capability of the first device. Optionally, the capability of the first device is reported by the first device to the second device. Optionally, the first device sends a reporting information to the second device, where the reporting information is used to indicate the capability of the first device. How the first device reports the capability of the first device to the second device will be described in subsequent embodiments.

[0128] Optionally, the first application time and / or the second application time is predefined. Optionally, the first application time and / or the second application time is predefined, for example, specified by a protocol. The advantage is that the device implementation is simple.

[0129] Optionally, the first application time and / or the second application time is configured by the second device. Optionally, the first application time and / or the second application time is configured by RRC signaling or MAC CE signaling. The first application time and / or the second application time is configured by the second device, which reduces the implementation complexity of the second device.

[0130] Next, the first information being physical layer information and the first information being upper layer information will be described respectively.

[0131] I. The first information is upper layer information

[0132] Optionally, the upper layer refers to a layer above the physical layer. For example, in a 5G system, the upper layer can be a MAC layer, and the first information is a MAC CE signaling. For example, the upper layer can also be a protocol layer other than the MAC layer, such as an RRC layer, or a fusion layer of the MAC layer and the RRC layer, etc. Optionally, the upper layer is a protocol layer above the physical layer based on protocol implementation.

[0133] Taking the first information as a first MAC CE signaling as an example (this embodiment is also applicable to other signaling of the MAC layer, or to RRC layer signaling), the first MAC CE signaling includes first indication information.

[0134] Optionally, in addition to the first indication information, the first MAC CE signaling can also include one or more of the following information:

[0135] First cell information, the first cell information being used to indicate a cell to which the first information belongs;

[0136] First BWP information, the first BWP information being used to indicate a BWP to which the first information belongs;

[0137] Second cell information, the second cell information being used to indicate one or more first cells to which the first information applies;

[0138] Second BWP information, the second BWP information being used to indicate one or more first BWPs to which the first information applies;

[0139] Modulation and coding information;

[0140] Rank information;

[0141] Scheduling offset information.

[0142] Optionally, in the case that the first flow number is greater than the fifth flow number, the first indication information takes effect after the first application time. Optionally, in the case that the second flow number is greater than the sixth flow number, the second indication information takes effect after the second application time.

[0143] Optionally, the first MAC CE signaling takes effect after the first application time in the case that the first stream number is greater than the fifth stream number.

[0144] II. The first information is physical layer information

[0145] Optionally, the physical layer information refers to information sent by a physical layer, such as control information sent by a physical layer. For example, the first information can be DCI or SCI (Sidelink Control Information).

[0146] 1. The first indication field

[0147] Optionally, the first information is physical layer information, and the first information includes a first indication field, which is used to indicate the first indication information (such as used to indicate the first stream number and / or the second stream number).

[0148] Optionally, the first indication field can be a newly added indication field in the first information, or an existing indication field in the first information, wherein when the existing indication field takes certain values, it indicates other contents, and when the existing indication field takes another certain values, it indicates the first indication information; or when the second device sends an indication information (such as an RRC configuration signaling), the existing indication field is used to indicate the first indication information and / or the second indication information; or when the second device sends an indication information (such as an RRC configuration signaling), if the existing indication field takes certain values, it indicates other contents, and if the existing indication field takes another certain values, it indicates the first indication information. Optionally, the first indication field is an information field (which can be referred to as a field) in the first information that is specifically used to indicate the first stream number and / or the second stream number. At this time, the structure of the first information is relatively simple, and the implementation complexity of the first information is reduced.

[0149] 1.1. Bit number of the first indication field

[0150] Optionally, the bit number of the first indication field is determined based on the third stream number and / or the fourth stream number. As an example, the third stream number and / or the fourth stream number is indicated by the second device through signaling. Optionally, the third stream number and / or the fourth stream number is determined according to RRC signaling, or is indicated by RRC signaling.

[0151] Optionally, the bit number of the first indication field can be indicated by the second device through signaling. As an example, the signaling can be RRC signaling, or MAC signaling, or a combination of RRC signaling and MAC signaling.

[0152] Optionally, the first indication field is used to indicate the first number of streams or the second number of streams. The number of bits of the first indication field is N, and the maximum number of indications supported by the first indication field is M, M is greater than or equal to the maximum of the third number of streams and the fourth number of streams, wherein N and M are positive integers. Typically, M is equal to the maximum of the third number of streams and the fourth number of streams. For example, if the maximum of the third number of streams and the fourth number of streams is 32, then the number of bits N of the first indication field is greater than or equal to 5, and typically N = 5. It should be noted that the value of the number of streams (the first number of streams and / or the second number of streams) is not 0, so when the value of the first indication field is 0, it can be used to indicate other numbers. For example, when the value of the first indication field is 0, it indicates that the value of the first number of streams is 32, and when the value of the first indication field is not 0, the value of the first number of streams is the same as the value of the first indication field. For another example, when the value of the first indication field is G, it indicates that the value of the first number of streams is G + 1, G is a positive integer. The above description also applies to other examples of the number of bits of the indication field in the embodiments of the present application, and the present application will not repeat them. Since the first number of streams is less than or equal to the third number of streams, and the second number of streams is less than or equal to the fourth number of streams, no matter what the value of the first number of streams and the second number of streams is, the first indication field can indicate the first number of streams or the second number of streams, and there is no need to adjust the number of bits of the first indication field based on the first number of streams or the second number of streams, which has low implementation complexity.

[0153] Optionally, the first indication field is used to indicate the first number of streams and the second number of streams. Optionally, the first indication field includes at least two sub-indication fields, wherein the first sub-indication field is used to indicate the first number of streams, and the second sub-indication field is used to indicate the second number of streams. Optionally, the number of bits of the first sub-indication field is N1, the number of bits of the second sub-indication field is N2, the maximum number of indications supported by the first sub-indication field is M1, and the maximum number of indications supported by the second sub-indication field is M2, M1 is greater than or equal to the third number of streams, and M2 is greater than or equal to the fourth number of streams, wherein N1, N2, M1, and M2 are positive integers. For example, if the third number of streams is 4, then N1 is greater than or equal to 2. If the fourth number of streams is 4, then N2 is greater than or equal to 2.

[0154] Optionally, the number of bits of the first indication field is configured by the second device. Optionally, the number of bits of the first indication field is configured by the second device through RRC signaling.

[0155] 1.2, content indicated by the first indication field

[0156] Optionally, the first indication field is used to implicitly or explicitly indicate the first number of streams and / or the second number of streams. For example, the first indication field directly indicates the first number of streams and / or the second number of streams, which is explicit indication of the first number of streams and / or the second number of streams.

[0157] Optionally, the first indication field is used to indicate other information in addition to the first stream number and / or the second stream number. Optionally, the other information can refer to the indication content of the first information. Exemplarily, the other information can include one or more of the following: first cell information, second cell information, first BWP information, second BWP information, modulation and coding information, Rank information, scheduling and offset information.

[0158] Optionally, the content indicated by the first indication field is determined by the value of the first indication field.

[0159] Optionally, when the value of the first indication field is a first value, the first indication field is used to indicate the first stream number and / or the second stream number.

[0160] Optionally, when the value of the first indication field is a second value, the first indication field is used to indicate information other than the first stream number and / or the second stream number.

[0161] Exemplarily, the value of the first indication field is a first value or a second value, where the first value can have one or more different first values, and the second value can have one or more different second values. Optionally, the correspondence between the first value and the first stream number and / or the second stream number is predefined or preconfigured, or configured by the second device. Exemplarily, the correspondence between the first value and the first stream number and / or the second stream number is configured by RRC signaling or MAC CE signaling. Optionally, the correspondence between the second value and the information other than the first stream number and / or the second stream number is predefined or preconfigured, or configured by the second device. Exemplarily, the correspondence between the second value and the information other than the first stream number and / or the second stream number is configured by RRC signaling or MAC CE signaling.

[0162] Optionally, the first indication field includes a plurality of sub-indication fields. Among them, the first sub-indication field is used to indicate the first value, and the second sub-indication field is used to indicate the second value.

[0163] Optionally, the first indication field is used to indicate a first information combination, and the first information combination at least includes the first stream number and / or the second stream number. Optionally, the correspondence between the value of the first indication field and the first information combination is predefined or preconfigured, or indicated by the second device. Exemplarily, the correspondence between the value of the first indication field and the first information combination is configured by RRC signaling or MAC CE signaling.

[0164] 2, the first information

[0165] Optionally, in addition to the first stream number and / or the second stream number, the first information combination can also include one or more of the following information: first cell information, second cell information, first BWP information, second BWP information, modulation and coding information, Rank information, scheduling and offset information.

[0166] Optionally, the first information is physical layer information, and the first information is one or more of the following:

[0167] DCI for scheduling downlink data;

[0168] DCI for scheduling uplink data;

[0169] SCI for scheduling sidelink data;

[0170] DCI for non-scheduled data transmission;

[0171] SCI for non-scheduled data transmission.

[0172] Optionally, if the second device is a network device, the first information is DCI, and if the second device is a terminal device, the first information is SCI.

[0173] Optionally, the first information is physical layer information for a plurality of terminal devices, and the plurality of terminal devices includes the first device. Illustratively, the first information is DCI for a plurality of terminal devices. Illustratively, the first information is group common DCI. Alternatively, the first information is not UE-specific DCI or dedicated DCI for the first device. Alternatively, in a 5G system, the first information is not DCI format 1_1.

[0174] It should be noted that the indication method for the first number of streams and / or the second number of streams in the above embodiments can be implemented as an indication method for the first number of streams alone, as an indication method for the second number of streams alone, or as an indication method for the first number of streams and the second number of streams, and the present application will not repeat the details.

[0175] Optionally, in the case where the first information is physical layer information for a plurality of terminal devices, the first information can be physical layer information DCI for scheduling data, or physical layer information DCI for non-scheduled data.

[0176] Optionally, in the case that the first information is used to carry the first indication information and the second indication information, if the first information only contains the first indication information, the second stream number is unchanged, or the second stream number is determined as a second default value. Optionally, the second default value is predefined or preconfigured, or configured by the second device. For example, the first device determines that the first stream number is 2 and the second stream number is 4, and then the first device receives the first information, the first information only includes the first indication information, and the first indication information indicates that the first stream number is 4. Then the first device determines that the first stream number is 4 and the second stream number is still 4, or the first device determines that the first stream number is 4 and the second stream number is a second default value 8.

[0177] Optionally, in the case that the first information is used to carry the first indication information and the second indication information, if the first information only contains the second indication information, the first stream number is unchanged, or the first stream number is determined as a first default value. Optionally, the first default value is predefined or preconfigured, or configured by the second device. For example, the first device determines that the first stream number is 2 and the second stream number is 4, and then the first device receives the first information, the first information only includes the second indication information, and the second indication information indicates that the second stream number is 2. Then the first device determines that the first stream number is still 4 and the second stream number is 2, or the first device determines that the first stream number is a first default value 8 and the second stream number is 2.

[0178] Optionally, the first stream number is equal to the second stream number, and the first information can only carry one of the first indication information and the second indication information. Optionally, in the case that the first information is used to carry the first indication information and the second indication information, if the first information only contains the first indication information, the second stream number is equal to the first stream number. Optionally, in the case that the first information is used to carry the first indication information and the second indication information, if the first information only contains the second indication information, the first stream number is equal to the second stream number.

[0179] 3. Taking the first information as the first DCI signaling as an example

[0180] Taking the first information as the first DCI signaling as an example, the first DCI signaling includes the first indication information.

[0181] Optionally, in addition to the first indication information, the first DCI signaling can also indicate one or more of the following information:

[0182] First cell information, the first cell information is used to indicate a cell to which the first information belongs;

[0183] First BWP information, the first BWP information is used to indicate a BWP to which the first information belongs;

[0184] Second cell information, the second cell information is used to indicate one or more first cells, for example, the first information can be applied to one or more first cells;

[0185] second BWP information, the second BWP information being used for indicating one or more first BWPs, for example, the first information can be applied to one or more first BWPs;

[0186] modulation and coding information;

[0187] Rank information;

[0188] scheduling offset information.

[0189] Optionally, the first DCI signaling takes effect after the first application time.

[0190] Optionally, in a case where the first stream number is greater than the fifth stream number, the first indication information takes effect after the first application time. Optionally, in a case where the second stream number is greater than the sixth stream number, the second indication information takes effect after the second application time.

[0191] As to the specific content included in the first DCI and the taking effect time of the first DCI, reference can be made to the introduction of the first information in the above embodiments, which will not be repeated herein.

[0192] The technical scheme provided by the embodiments of the present application, the first stream number and / or the second stream number can be indicated by physical layer information or upper layer information, providing two indication schemes of the first stream number and / or the second stream number. Among them, the scheme using physical layer information has smaller delay, and the first device and the second device can synchronize the first port number faster.

[0193] Application range of the first stream number and / or the second stream number

[0194] As to the application range of the first stream number and / or the second stream number, the embodiments of the present application also provide exemplary embodiments.

[0195] Optionally, the division of the application range of the first stream number and / or the second stream number can be performed from different granularities, for which the embodiments of the present application provide the following several exemplary division manners. Of course, other granularities of division manners can also be provided, which are not limited by the present application. Optionally, the application range of the first stream number and / or the second stream number can also be understood as the applicable range of the first stream number and / or the second stream number, or the applicable range of the first indication information and / or the second indication information.

[0196] 1. Applied to all serving cells

[0197] Optionally, the first stream number and / or the second stream number is applied to all cells of the first device. Exemplarily, the first stream number and / or the second stream number is applied to all cells configured or activated by the first device.

[0198] Optionally, the first number of streams and / or the second number of streams apply to an indicated BWP in all cells configured or activated by the first device. Optionally, the indicated BWP is indicated by the second device. Illustratively, the indicated BWP is the second BWP information mentioned in the above embodiments.

[0199] Optionally, the first number of streams and / or the second number of streams apply to an activated BWP in all cells configured or activated by the first device. Optionally, the first number of streams and / or the second number of streams apply to an activated BWP in all cells configured or activated by the first device in case that the second device does not indicate the second BWP information.

[0200] Optionally, the first number of streams and / or the second number of streams apply to all BWP in all cells configured or activated by the first device. Optionally, the first number of streams and / or the second number of streams apply to all BWP in all cells configured or activated by the first device in case that the second device does not indicate the second BWP information.

[0201] Optionally, in this case, the third number of streams is determined according to the maximum number of data streams transmitted by the second device to the first device on all cells configured or activated by the first device. Illustratively, the third number of streams is greater than or equal to the first number. The first number is the maximum number of data streams transmitted by the second device to the first device on all cells configured or activated by the first device.

[0202] Optionally, in this case, the fourth number of streams is determined according to the maximum number of data streams transmitted by the first device to the second device on all cells configured or activated by the first device. Illustratively, the fourth number of streams is greater than or equal to the second number. The second number is the maximum number of data streams transmitted by the first device to the second device on all cells configured or activated by the first device.

[0203] 2. Only applied to the indicated cell

[0204] Optionally, the first number of streams and / or the second number of streams only apply to the first cell indicated by the second device. Illustratively, the first cell is indicated by the second cell information mentioned in the above embodiments.

[0205] Optionally, the first number of streams and / or the second number of streams apply to one or more first cells. Optionally, the second cell information can indicate a list including one or more first cells. Optionally, the second cell information includes one or more indication fields, wherein each indication field indicates a first cell. Optionally, the second cell information includes one or more bits, wherein each bit indicates a first cell.

[0206] Optionally, the first number of streams and / or the second number of streams apply to an indicated BWP in the one or more first cells. Optionally, the indicated BWP is indicated by the second device. Illustratively, the indicated BWP is the second BWP information mentioned in the above embodiments.

[0207] Optionally, the first number of streams and / or the second number of streams apply to an active BWP in the one or more first cells. Optionally, in the case that the second device does not indicate the second BWP information, the first number of streams apply to the active BWP in the one or more first cells.

[0208] Optionally, the first number of streams and / or the second number of streams apply to all BWP in the one or more first cells. Optionally, in the case that the second device does not indicate the second BWP information, the first number of streams apply to all BWP in the one or more first cells.

[0209] In some embodiments, the one or more first cells can also be determined based on the first cell information.

[0210] Optionally, the one or more first cells are indicated by the first information. Illustratively, the one or more first cells are indicated by the second cell information in the first information.

[0211] Optionally, the one or more first cells are corresponding cells of data transmission scheduled by the first information. Illustratively, the first information is a physical layer information, such as the first information is a first DCI, and the one or more first cells are corresponding cells of data transmission scheduled by the first DCI.

[0212] Optionally, the one or more first cells are cells where the first information is transmitted. Illustratively, the one or more first cells are indicated by the first cell information in the first information.

[0213] Optionally, in this case, the second number of streams is determined according to a port number corresponding to a reference signal resource with the most ports among all reference signal resources on all cells configured or activated by the first device. Illustratively, the second number of streams is greater than or equal to a second number. The second number is a port number corresponding to a reference signal resource with the most ports among all reference signal resources on all cells configured or activated by the first device.

[0214] Optionally, in this case, the third number of streams is determined according to a maximum number of data streams sent by the second device to the first device on all cells configured or activated by the first device. Illustratively, the third number of streams is greater than or equal to a first number. The first number is a maximum number of data streams sent by the second device to the first device on all cells configured or activated by the first device.

[0215] Optionally, in this case, the fourth number of streams is determined based on a maximum number of data streams transmitted by the first device to the second device over all cells configured or activated by the first device. Exemplarily, the fourth number of streams is greater than or equal to the second number. The second number is a maximum number of data streams transmitted by the first device to the second device over all cells configured or activated by the first device.

[0216] Optionally, in the case where the first number of streams applies to the indicated BWP(s) in the one or more first cells, the third number of streams can be determined based on a maximum number of data streams transmitted by the second device to the first device over the indicated BWP(s) in the one or more first cells. Exemplarily, the third number of streams is greater than or equal to the first number. The first number is a maximum number of data streams transmitted by the second device to the first device over the indicated BWP(s) in the one or more first cells.

[0217] Optionally, in the case where the second number of streams applies to the indicated BWP(s) in the one or more first cells, the fourth number of streams can be determined based on a maximum number of data streams transmitted by the first device to the second device over the indicated BWP(s) in the one or more first cells. Exemplarily, the fourth number of streams is greater than or equal to the second number. The second number is a maximum number of data streams transmitted by the first device to the second device over the indicated BWP(s) in the one or more first cells.

[0218] Optionally, the third number of streams is determined based on a maximum number of data streams transmitted by the second device to the first device over the activated BWP(s) in the one or more first cells. Exemplarily, the third number of streams is greater than or equal to the first number. The first number is a maximum number of data streams transmitted by the second device to the first device over the activated BWP(s) in the one or more first cells.

[0219] Optionally, the fourth number of streams is determined based on a maximum number of data streams transmitted by the first device to the second device over the activated BWP(s) in the one or more first cells. Exemplarily, the fourth number of streams is greater than or equal to the second number. The second number is a maximum number of data streams transmitted by the first device to the second device over the activated BWP(s) in the one or more first cells.

[0220] 3. only applied to the cell to which the first information belongs

[0221] Optionally, the first number of streams and / or the second number of streams apply to a third cell, and the first indication information and / or the second indication information correspond to the third cell.

[0222] Optionally, the first indication information and / or the second indication information corresponds to the third cell, which can be understood as that the first indication information and / or the second indication information belongs to the third cell, or the first indication information and / or the second indication information is transmitted on the resources in the third cell. Optionally, the third cell is indicated by the first cell information mentioned in the above embodiments.

[0223] Optionally, the third cell is indicated by the first information. For example, the third cell is indicated by the first cell information mentioned in the above embodiments.

[0224] Optionally, the third cell is a cell corresponding to the data transmission scheduled by the first information. For example, if the first information is used to schedule data transmission, the third cell can be a cell corresponding to the data transmission scheduled by the first information. For example, if the first information is used for cross-carrier scheduling, or the data transmission scheduled by the first information is on cell X, the third cell is cell X.

[0225] Optionally, the third cell is a cell where the first information is transmitted. For example, no matter which cell the data transmission scheduled by the first information is on, the third cell is a cell where the first information is transmitted.

[0226] Optionally, the first number of streams and / or the second number of streams are applied to an active BWP in the third cell. Optionally, a first device can configure at most 4 BWPs in uplink or downlink, and only one BWP can be activated at the same time. The active BWP means that the working bandwidth of the first device is within the working bandwidth of the cell. The first device only transmits and receives data on the active BWP. Optionally, if the first device is configured with SUL, at most 4 additional BWPs can be configured to assist the uplink, and only one BWP can be activated at the same time.

[0227] Optionally, the first number of streams and / or the second number of streams are applied to all BWPs in the third cell.

[0228] Optionally, in this case, the third number of streams is determined according to the maximum number of data streams sent by the second device to the first device on all cells configured or activated by the first device. For example, the third number of streams is greater than or equal to the first number. The first number is the maximum number of data streams sent by the second device to the first device on all cells configured or activated by the first device.

[0229] Optionally, in this case, the fourth number of streams is determined according to the maximum number of data streams sent by the first device to the second device on all cells configured or activated by the first device. For example, the fourth number of streams is greater than or equal to the second number. The second number is the maximum number of data streams sent by the first device to the second device on all cells configured or activated by the first device.

[0230] Optionally, the third number of streams is determined based on a maximum number of data streams transmitted by the second device to the first device over all BWPs in the third cell. Illustratively, the third number of streams is greater than or equal to the first number. The first number is a maximum number of data streams transmitted by the second device to the first device over all BWPs in the third cell.

[0231] Optionally, the fourth number of streams is determined based on a maximum number of data streams transmitted by the first device to the second device over all BWPs in the third cell. Illustratively, the fourth number of streams is greater than or equal to the second number. The second number is a maximum number of data streams transmitted by the first device to the second device over all BWPs in the third cell.

[0232] 4. applied to a cell group in which the cell to which the first information belongs

[0233] Optionally, the first number of streams and / or the second number of streams are applied to a first cell group, wherein the first cell group comprises the third cell.

[0234] Optionally, the first number of streams and / or the second number of streams are applied to all cells in the first cell group. Optionally, the first cell group is indicated by the second device. Optionally, the first cell group is indicated by RRC signaling or MAC CE signaling. Optionally, the first cell group can also be indicated by the first cell information or the second cell information in the first information.

[0235] Optionally, the first number of streams and / or the second number of streams are applied to an indicated BWP in all cells in the first cell group. Optionally, the indicated BWP is indicated by the second device. Optionally, the indicated BWP is indicated by RRC signaling or MAC CE signaling. Optionally, the indicated BWP can also be indicated by the first BWP information or the second BWP information in the first information.

[0236] Optionally, the first number of streams and / or the second number of streams are applied to all BWPs in all cells in the first cell group.

[0237] Optionally, the first cell group contains all cells on a frequency band in which the third cell is located, and the first indication information corresponds to the third cell.

[0238] Optionally, the method further comprises the following step 220.

[0239] Step 220, the first device receives the third indication information sent by the second device; wherein the third indication information is used to indicate one or more cell groups, and the one or more cell groups contain the first cell group, or the third indication information is used to indicate one or more second frequency bands, and the first cell group contains all cells on the one or more second frequency bands; wherein the third cell belongs to the first cell group.

[0240] Correspondingly, the second device sends third indication information.

[0241] Optionally, the first cell group comprises a third cell, and the third cell can be determined according to the above description of the third cell in the cell to which the first information belongs. Details are not repeated here.

[0242] Optionally, in this case, the third number of streams is determined according to the maximum number of data streams sent by the second device to the first device on all cells configured or activated by the first device. For example, the third number of streams is greater than or equal to the first number. The first number is the maximum number of data streams sent by the second device to the first device on all cells configured or activated by the first device.

[0243] Optionally, in this case, the fourth number of streams is determined according to the maximum number of data streams sent by the first device to the second device on all cells configured or activated by the first device. For example, the fourth number of streams is greater than or equal to the second number. The second number is the maximum number of data streams sent by the first device to the second device on all cells configured or activated by the first device.

[0244] Optionally, the third number of streams is determined based on the maximum number of data streams sent by the second device to the first device on all BWPs in the first cell group. For example, the third number of streams is greater than or equal to the first number. The first number is the maximum number of data streams sent by the second device to the first device on all BWPs in the first cell group.

[0245] Optionally, the fourth number of streams is determined based on the maximum number of data streams sent by the first device to the second device on all BWPs in the first cell group. For example, the fourth number of streams is greater than or equal to the second number. The second number is the maximum number of data streams sent by the first device to the second device on all BWPs in the first cell group.

[0246] Optionally, the corresponding first value on the cell is determined according to RRC signaling or indicated by RRC signaling, and the first value is the maximum number of data streams sent by the second device to the first device. Optionally, the corresponding second value on the cell is determined according to RRC signaling or indicated by RRC signaling, and the second value is the maximum number of data streams sent by the first device to the second device. Optionally, the above-mentioned cell can be all cells configured or activated by the first device, one or more first cells, the third cell, or the cells in the first cell group. The application does not limit this.

[0247] Through the above method, the first device can determine the application range of the first number of streams and / or the second number of streams, so as to avoid the inconsistency of the first device and the second device in understanding the first number of streams and / or the second number of streams.

[0248] Reporting of capabilities of a first device

[0249] In the above embodiments, it is mentioned that the first device can report its capabilities to the second device. In this regard, the present disclosure also provides exemplary embodiments.

[0250] 1. The first device reports a capability for determining a first application time

[0251] Optionally, the capability of the first device is used by the second device to determine the first application time.

[0252] Optionally, the method further comprises the following step 230.

[0253] Step 230, the first device sends first capability information to the second device, the first capability information comprises one or more of the following:

[0254] A first capability, the first capability is used to indicate that the first device supports the upper layer information carrying the first indication information and / or the second indication information;

[0255] A second capability, the second capability is used to indicate that the first device supports the physical layer information carrying the first indication information and / or the second indication information;

[0256] A third capability, the third capability is used to determine the first application time of the first indication information carried by the upper layer information, and / or, is used to determine the second application time of the second indication information carried by the upper layer information;

[0257] A fourth capability, the fourth capability is used to determine the first application time of the first indication information carried by the physical layer information, and / or, is used to determine the second application time of the second indication information carried by the physical layer information.

[0258] Correspondingly, the second device receives the first capability information.

[0259] Optionally, the first application time of the first indication information carried by the upper layer information can be the same as or different from the first application time of the first indication information carried by the physical layer information. Since the time delay of the upper layer information is different from that of the physical layer information, the determination of the first application time can also be different, and therefore the two can be different.

[0260] In some embodiments, the second application time of the second indication information carried by the upper layer information can be the same as or different from the second application time of the second indication information carried by the physical layer information. Since the time delay of the upper layer information is different from that of the physical layer information, the determination of the second application time can also be different, and therefore the two can be different.

[0261] Optionally, the first application time comprises a first time length and a first time point, wherein the first time length refers to a time length of the first application time, and the first time point refers to a time point at which the first application time starts timing. Exemplarily, the first time point refers to a time point at which the first information is received, or the first time point is a predefined or preconfigured time point.

[0262] Optionally, the second application time comprises a second time length and a second time point, wherein the second time length refers to a time length of the second application time, and the second time point refers to a time point at which the second application time starts timing. Exemplarily, the second time point refers to a time point at which the first information is received, or the second time point is a predefined or preconfigured time point.

[0263] Optionally, the first capability information is terminal capability information, or the first capability information is upper layer signaling. Optionally, the terminal capability information can be directly stored in the core network device, without the need for the terminal device to repeatedly report on different cells. Optionally, the upper layer signaling is signaling sent by a physical layer. Exemplarily, the upper layer signaling is RRC signaling or MAC CE signaling.

[0264] Optionally, the first capability information can be reported for different granularities.

[0265] Optionally, the first capability information is independently reported for each frequency band. That is, different frequency bands can report different capabilities (per band). Taking the first capability as an example, frequency band 1 can support the first capability, and frequency band 2 does not support the first capability, thereby realizing greater freedom for the first device.

[0266] Optionally, the first capability information is independently reported for each frequency band combination (per band combination). That is, different frequency band combinations can report different capabilities. Taking the first capability as an example, a frequency band combination supporting the first capability means that the frequency bands included in the frequency band combination all support the first capability, and a frequency band combination not supporting the first capability means that the frequency bands included in the frequency band combination all do not support the first capability, thereby realizing greater freedom for the first device.

[0267] Optionally, the first capability information is independently reported for each frequency band in each frequency band combination (per band per band combination). That is, different frequency bands in a frequency band combination can report different capabilities. Optionally, the same frequency band in different frequency band combinations can report different capabilities. Exemplarily, frequency band combination 1 includes frequency bands A and B, wherein frequency band A supports the first capability and frequency band B does not support the first capability. Frequency band combination 2 includes frequency bands B and C, wherein frequency bands B and C both support the first capability. The first device has higher implementation freedom.

[0268] Optionally, the first capability information is reported independently per carrier per band per band combination (FSPC). Each carrier on each band in a band combination can be independently reported, so that the first device has higher freedom in implementation.

[0269] Optionally, the first capability information is reported independently per frequency range (per FR). That is, different FRs can be independently reported. For example, FR1 and FR2 are independently reported. So that the first device has higher freedom in implementation.

[0270] Optionally, the first capability information is reported independently per first device (per UE). In this way, the first device can reduce the overhead of sending the first capability information.

[0271] 2. The first device reports the recommended first stream number and / or second stream number

[0272] Optionally, in addition to the above-mentioned capabilities, the first device can also provide first reporting information to the second device to recommend the value of the first stream number and / or the second stream number. For example, the first reporting information can be UE Assistance Information (UAI).

[0273] Optionally, the method further comprises the following step 240.

[0274] Step 240: The first device sends the first reporting information to the second device, and the first reporting information is used to indicate the seventh stream number and / or the eighth stream number. The seventh stream number is the value of the first stream number recommended by the first device, and the eighth stream number is the value of the second stream number recommended by the first device.

[0275] Correspondingly, the second device receives the first reporting information.

[0276] Optionally, the size relationship between the first stream number and the seventh stream number, and / or the size relationship between the second stream number and the eighth stream number is not limited in the present application. For example, the first stream number can be greater than or equal to the seventh stream number, or less than the seventh stream number. For example, the second stream number can be greater than or equal to the eighth stream number, or less than the eighth stream number.

[0277] Optionally, the first reporting information is used to indicate the value of the first stream number and / or the value of the second stream number recommended by the first device for all cells configured or activated by the first device. This scheme is the simplest in implementation, and reduces the implementation complexity of the first device.

[0278] Optionally, the first reporting information is used to indicate the value of the first stream number and / or the value of the second stream number suggested by the first device for the one or more fourth cells. Optionally, the first reporting information is further used to indicate the one or more fourth cells. Optionally, the first reporting information is used to indicate the one or more fourth cells, and the seventh stream number and / or the eighth stream number corresponding to each fourth cell respectively. Optionally, the seventh stream number and / or the eighth stream number corresponding to the plurality of fourth cells indicated in the first reporting information can be the same or different. The flexibility of this scheme is better.

[0279] Optionally, the first reporting information is used to indicate the value of the first stream number and / or the value of the second stream number suggested by the first device for the one or more third frequency bands. Optionally, the first reporting information is further used to indicate the one or more third frequency bands. Optionally, the first reporting information is used to indicate the one or more third frequency bands, and the seventh stream number and / or the eighth stream number corresponding to each third frequency band respectively. Optionally, the seventh stream number and / or the eighth stream number corresponding to the plurality of third frequency bands indicated in the first reporting information can be the same or different. The flexibility of this scheme is better, and the implementation complexity is also lower.

[0280] Through the above method, the first device can report the capability of the first device and / or the suggested first stream number and / or the second stream number to the second device, to assist the second device in determining the first stream number and / or the second stream number, the first application time, the first information, etc.

[0281] It should be noted that the above embodiments are described in terms of the first stream number and / or the second stream number. The above embodiments can be implemented only as a first stream number related scheme, only as a second stream number related scheme, or as a first stream number and second stream number related scheme.

[0282] Next, taking the first device as the first terminal device, the second device as the first network device, and the reference signal as the CSI-RS, and the reference signal resource as the CSI-RS resource as an example, the technical scheme of the embodiments of the present application will be exemplarily described.

[0283] Optionally, the first terminal device (denoted as first UE) receives first indication information sent by the first network device, the first indication information indicating a first number of streams (denoted as L_dl_max_1), wherein the number of streams (denoted as number of layers, or number of MIMO layers) of downlink MIMO transmission is less than or equal to the first number of streams. The network device and the UE close part of the channels, thereby saving energy consumption. For example, the network device considers that the number of streams of MIMO transmission does not need to exceed the first number of streams L_max_1 according to the current traffic demand, and then can close part of the transmission channels. For the UE, knowing that the number of transmission streams scheduled by the network device in the future period of time will not exceed L_max_1, the UE can also directly close part of the receiving channels and / or storage resources and / or computing resources, thereby reducing its own power consumption and achieving the purpose of energy saving.

[0284] The first terminal device (denoted as first UE) receives second indication information sent by the first network device, the second indication information indicating a second number of streams (denoted as L_ul_max_1), wherein the number of streams of uplink MIMO transmission is less than or equal to the second number of streams.

[0285] Optionally, the first number of streams is less than or equal to a third number of streams (denoted as L_dl_max_2), wherein the first UE receives third indication information sent by the first network device, the third number of streams being determined according to the third indication information, and the third number of streams being for downlink MIMO transmission. As an example, the third indication information can be configured by RRC signaling. Adding the limitation on the first indication information reduces the product implementation complexity.

[0286] Optionally, the second number of streams is less than or equal to a fourth number of streams (denoted as L_ul_max_2), wherein the first UE receives fourth indication information sent by the first network device, the fourth number of streams being determined according to the fourth indication information, and the fourth number of streams being for uplink MIMO transmission. Exemplarily, the fourth indication information can be configured by RRC signaling. Adding the limitation on the first indication information reduces the product implementation complexity.

[0287] Exemplarily, originally the service transmission data requirement is high, the network equipment configures the downlink MIMO maximum flow number on a certain carrier (or a certain BWP of the carrier) to be 4 (corresponding to the third flow number L_dl_max_2) through RRC signaling. After a period of time, the service changes, the data transmission requirement is very low, at this time the network equipment can close part of the transmission channel, reduce the DL MIMO transmission flow number, and the network equipment informs the UE that the downlink MIMO maximum flow number is 1 (corresponding to the first flow number L_dl_max_1). At this time, the UE can also close part of the receiving channel for energy saving. After another period of time, the service requirement for data transmission is high, the network equipment can reopen part of the originally closed transmission channel to increase the DL MIMO transmission flow number, at this time the network equipment can inform the UE that the downlink maximum flow number is 2 or 4 (corresponding to the first flow number L_dl_max_1), and the UE can reopen part of the originally closed receiving channel according to the received information. The uplink can be similar, and will not be repeated here.

[0288] There can be different options for the relationship between the third indication information and the fourth indication information:

[0289] · One embodiment is that the third indication information and the fourth indication information are the same information, which can compress the signaling overhead.

[0290] · One embodiment is that the third indication information is contained in the fourth indication information, which can compress the signaling overhead.

[0291] · Another embodiment is that the third indication information and the fourth indication information are transmitted in the same signaling, and the signaling overhead is smaller than the following, and the flexibility is higher than the above scheme.

[0292] · Another embodiment is that the third indication information and the fourth indication information are transmitted through different signaling, and the signaling design flexibility is better.

[0293] I. MAC CE signaling scheme

[0294] 1. Downlink MIMO

[0295] Optionally, the first indication information is transmitted through a MAC CE signaling (denoted as a first MAC CE).

[0296] Optionally, in addition to the information indicating the first flow number, the first MAC CE can also contain one or more of the following information:

[0297] · Cell-related information 1 (such as cell identification), used to indicate the first C1 cell, and the MAC CE corresponds to the first C1 cell, that is, the MAC CE belongs to the first C1 cell.

[0298] • BWP related information 1 (e.g. BWP identity) for indicating the W1-th BWP, this MAC CE is for the W1-th BWP, i.e. this MAC CE belongs to the W1-th BWP.

[0299] • Cell related information 2 (e.g. cell identity) for 1 or more first cells. For example, the information indicated by this MAC CE can be applied to the 1 or more first cells.

[0300] o For example, the cell related information 2 can indicate a list, the list indicates the 1 or more cells.

[0301] o For another example, the cell related information 2 contains multiple fields, or contains multiple bits, different field or bit indicates different cell.

[0302] • BWP related information 2 (e.g. BWP identity) for 1 or more first BWPs. For example, the information indicated by this MAC CE can be applied to the 1 or more first BWPs.

[0303] Optionally, the first MAC CE can also contain the following 1 or some or all of the indicated information:

[0304] • dl_Info1: Downlink transmission MCS related information, which can further save energy for the network device and the terminal device.

[0305] o For example, for downlink transmission, indicate which MCS table, and / or which modulation can be used, and / or which modulation cannot be used, etc.

[0306] • dl_Info2: CSI feedback rank limit, which can further save energy for the network device and the terminal device.

[0307] o For example, the maximum rank number of CSI feedback.

[0308] • dl_Info3: Downlink scheduling offset related limit, where the scheduling offset refers to the time interval between scheduling information and scheduled transmission. The benefit is that it can further save energy for the terminal device.

[0309] o For example, the interval between PDCCH and PDSCH cannot be less than a certain value, or cannot be less than or equal to a certain value.

[0310] In particular, the information indicated by the first MAC CE can be one of the following combinations of some of the information (the following examples only discuss combinations involving the above three information):

[0311] • indication information of the first stream number (dl_Comb0)

[0312] • indication information of the first stream number + dl_Info1 (dl_Comb1)

[0313] • indication information of the first stream number + dl_Info2 (dl_Comb2)

[0314] • indication information of the first stream number + dl_Info3 (dl_Comb3)

[0315] • indication information of the first stream number + dl_Info1 + dl_info 2 (dl_Comb4)

[0316] • indication information of the first stream number + dl_Info1 + dl_info 3 (dl_Comb5)

[0317] • indication information of the first stream number + dl_Info2 + dl_info3 (dl_Comb6)

[0318] • indication information of the first stream number + dl_Info1 + dl_info2 + dl_info3 (dl_Comb7)

[0319] 2. Uplink MIMO

[0320] Optionally, the second indication information is transmitted through MAC CE signaling (denoted as a second MAC CE).

[0321] Optionally, in addition to indicating the second stream number, the second MAC CE can also include one or more of the following information:

[0322] • Cell-related information 1 (such as a cell identifier), used to indicate a first C2 cell, and the MAC CE corresponds to the first C2 cell, i.e., the MAC CE belongs to the first C2 cell.

[0323] • BWP-related information 1 (such as a BWP identifier), used to indicate a first W2 BWP, and the MAC CE corresponds to the first W2 BWP, i.e., the MAC CE belongs to the first W2 BWP.

[0324] • Cell-related information 2 (such as a cell identifier), used for one or more second cells. For example, the information indicated by the MAC CE can be applied to the one or more second cells.

[0325] o For example, the cell-related information 2 can indicate a list, and the list indicates one or more cells.

[0326] o For example, the cell related information 2 contains multiple fields, or contains multiple bits, different fields or bits indicate different cells.

[0327] • BWP related information 2 (e.g. BWP identity) for 1 or multiple second BWPs. For example, the information indicated by this MAC CE can be applied to the 1 or multiple second BWPs.

[0328] Optionally, the second MAC CE can also contain the following 1 or some or all of the indication information:

[0329] • ul_Info1: uplink transmission MCS related information, which can further save energy for the network device and the terminal device.

[0330] o For example, for uplink transmission, indicate which MCS table, and / or which modulation can be used, and / or which modulation cannot be used, etc.

[0331] o For example, when the network device indicates that the highest uplink MCS level used subsequently is not too high, the UE side transmission link has lower requirements for the linearity of the PA (power amplifier), which can improve the efficiency of the PA and reduce power consumption.

[0332] • ul_Info2: SRS maximum port number, which can further save energy for the network device and the terminal device.

[0333] o For example, the number of SRS ports is less than or equal to a certain value.

[0334] • ul_Info3: uplink scheduling offset related restrictions, where the scheduling offset refers to the time interval between scheduling information and scheduled transmission. The benefit is that it can further save energy for the terminal device.

[0335] o For example, the interval between PDCCH and PUSCH cannot be less than a certain value, or cannot be less than or equal to a certain value.

[0336] Specifically, the information indicated by the second MAC CE can be one of the following combinations of some information (the following examples only discuss combinations involving the above three information):

[0337] • Indication information of the second number of streams (ul_Comb0)

[0338] • Indication information of the second number of streams + ul_Info1 (ul_Comb1)

[0339] • Indication information of the second number of streams + ul_Info2 (ul_Comb2)

[0340] • indication information of the second number of streams + ul_Info 1 + ul_info 2 (ul_Comb4)

[0341] • indication information of the second number of streams + ul_Info 1 + ul_info 3 (ul_Comb5)

[0342] • indication information of the second number of streams + ul_Info 1 + ul_info 3 (ul_Comb5)

[0343] • indication information of the second number of streams + ul_Info 2 + ul_info 3 (ul_Comb6)

[0344] • indication information of the second number of streams + ul_Info 1 + ul_info 2 + ul_info 3 (ul_Comb7)

[0345] 3. Uplink MIMO and downlink MIMO

[0346] Optionally, the first indication information and the second indication information can be different indication information.

[0347] Optionally, the first indication information and the second indication information can be the same indication information. At this time, it is not distinguished whether it is called the first indication information or the second indication information. At this time, the first MAC CE and the second MAC CE are the same MAC CE (denoted as MAC CE X, actually at this time, it is called the first MAC CE, or the second MAC CE also has no difference). The advantage is that the same signaling can indicate DL and UL MIMO related information at the same time, which can save signaling overhead.

[0348] As some embodiments:

[0349] • In a certain transmission, the MAC CE X only indicates the DL MIMO related information, for example, the MAC CE X indicates the first number of streams, and does not indicate the second number of streams.

[0350] • In a certain transmission, the MAC CE X only indicates the UL MIMO related information, for example, the MAC CE X indicates the second number of streams, and does not indicate the first number of streams.

[0351] • In some embodiments, the MAC CE X indicates DL MIMO related information and UL MIMO related information simultaneously in one transmission. For example, the MAC CE X indicates the first number of streams and the second number of streams; for example, the MAC CE X indicates the first number of streams and one or more of ul_info1, ul_info2, ul_info3; for example, the MAC CE X indicates the second number of streams and one or more of dl_info1, dl_info2, dl_info3.

[0352] In some embodiments, only partial indication information is given as an example for uplink MIMO and downlink MIMO. In fact, if the MAC CE X indicates UL MIMO related information, it can indicate the second number of streams, one or more or all of ul_info1, ul_info2 and ul_info3. In fact, if the MAC CE X indicates DL MIMO related information, it can indicate the first number of streams, one or more or all of dl_info1, dl_info2 and dl_info3.

[0353] Optionally, the MAC CE X can further contain one or more of the following information:

[0354] • Cell related information 1 (e.g. cell identity) for indicating the first C1 cell. This MAC CE corresponds to the first C1 cell, i.e. this MAC CE belongs to the first C1 cell.

[0355] • BWP related information 1 (e.g. BWP identity) for indicating the first W1 BWP. This MAC CE corresponds to the first W1 BWP, i.e. this MAC CE belongs to the first W1 BWP.

[0356] • Cell related information 2 (e.g. cell identity) for indicating one or more first cells. For example, the information indicated by this MAC CE can be applied to the one or more first cells.

[0357] o For example, the cell related information 2 can indicate a list, which indicates the one or more cells.

[0358] o For another example, the cell related information 2 contains multiple fields, or contains multiple bits, different fields or bits indicate different cells.

[0359] • BWP related information 2 (e.g. BWP identity) for indicating one or more first BWPs. For example, the information indicated by this MAC CE can be applied to the one or more first BWPs.

[0360] 4. Application of the first indication information

[0361] Optionally, the first application time is applied after the first indication information. The benefit is to give UE enough time to start receiving channel, thus to improve transmission rate, and also to make UE and network equipment have consistent understanding of both sides' status, thus to avoid mismatch of scheduling.

[0362] There are different methods for the use of the first application time (or whether the first indication information is applicable):

[0363] As an embodiment, the first application time can be applicable for each first indication information. This method can simplify protocol description and reduce UE implementation complexity.

[0364] As another embodiment, the first application time is only applied when the capability indicated by the first indication information exceeds the current capability. For example (take dl_Comb0 as an example)

[0365] When the L_dl_max_1 indicated by the first indication information is greater than the value used before (for example, greater than the value of L_dl_max_1 indicated by the previous first indication information), the first application time is applicable to the first indication information. When the L_dl_max_1 indicated by the first indication information is less than the value used before (for example, less than the value of L_dl_max_1 indicated by the previous first indication information), the first application time is not applicable to the first indication information (or the first application time does not need to be considered).

[0366] When the L_dl_max_1 indicated by the first indication information is greater than the value used before (for example, greater than the value of L_dl_max_1 indicated by the previous first indication information), the first application time is applicable to the first indication information. When the L_dl_max_1 indicated by the first indication information is less than the value used before (for example, less than the value of L_dl_max_1 indicated by the previous first indication information), the first application time is not applicable to the first indication information (or the first application time does not need to be considered).

[0367] Optionally, the first application time is determined according to the fifth terminal capability, wherein the first UE reports the fifth terminal capability to the network equipment. The benefit is that different UEs can have different capabilities, thus reducing the difficulty of UE implementation, so that more UEs can support this function.

[0368] Optionally, the first application time is predetermined by the protocol. The benefit is low flexibility, but the product implementation is simple.

[0369] Optionally, the first application time is determined according to the network equipment configuration information. The benefit is that the network equipment can use unified configuration, thus reducing the implementation complexity of the network equipment.

[0370] II. DCI scheme

[0371] 1. Downlink MIMO

[0372] Optionally, the first indication information is transmitted through DCI signaling (denoted as first DCI). The advantage is that compared with MAC CE signaling, the latency is smaller, so that the network device and the UE can match the dynamic changes of the service faster.

[0373] Optionally, the first domain (first indication domain) in the first DCI indicates the first stream number L_dl_max_1.

[0374] Optionally, the first domain can be a special field in the first DCI, which is only used to indicate the first stream number. The advantage is that the special field is simple in signaling and low in product implementation complexity.

[0375] At this time, for the size of the first domain (that is, how many bits the first domain has), there can be different options:

[0376] Opt.1: The size of the first domain is determined according to the third stream number (L_dl_max_2).

[0377] Opt.2: The size of the first domain is determined according to the RRC configuration information of the network device.

[0378] For example, the correspondence between the value of the first domain and the corresponding L_dl_max_1 value is determined according to a predetermined rule (for example, pre-defined by the protocol).

[0379] For another example, the correspondence between the value of the first domain and the corresponding L_dl_max_1 value is determined by network device configuration.

[0380] In this case:

[0381] Optionally, the first DCI is a DL DCI (that is, a DCI scheduling downlink data).

[0382] Optionally, the first DCI can be an UL DCI (that is, a DCI scheduling uplink data).

[0383] Optionally, the first DCI can be one of the UL DCI and the DL DCI, that is, the network device can transmit the first indication information through the UL DCI and / or the DL DCI.

[0384] Optionally, the first DCI can be a DCI for non-scheduled data transmission. That is, the first DCI is not used for scheduling data transmission.

[0385] • Optionally, the first DCI can be a group common DCI (e.g., group common DCI), not a UE-specific DCI, not a dedicated DCI (i.e., not a DCI targeting only the first terminal device, e.g., for 5G system, not DCI format 1_1).

[0386] o Optionally, the first DCI can be a DCI not scheduling data transmission, i.e., the first DCI is not used to schedule data transmission.

[0387] Optionally, the first field in the first DCI can indicate not only the first number of streams, but also other information. For example, when the first field takes a first value, it is used to indicate the first number of streams. When the first field takes a second value, it is used to indicate other information. Optionally, the 1 or more first values can be specified by a protocol and / or configured by a network device, and the 1 or more second values can be specified by a protocol and / or configured by a network device. For example, the first field can be a field indicating DL MIMO layer when the first DCI schedules data.

[0388] In this case, the first DCI is a DL DCI (i.e., a DCI scheduling downlink data).

[0389] Optionally, the first field indicates information, not only the first number of streams, but also one or more of the following information:

[0390] • dl_Info1: Downlink transmission MCS related information, which can allow the network device and the terminal device to further save energy.

[0391] o For example, for downlink transmission, it indicates which MCS table, and / or which modulations can be used, and / or which modulations cannot be used, etc.

[0392] • dl_Info2: CSI feedback rank restriction, which can allow the network device and the terminal device to further save energy.

[0393] o For example, the maximum rank number of CSI feedback.

[0394] • dl_Info3: Downlink scheduling offset related restriction, where the scheduling offset refers to the time interval between scheduling information and scheduled transmission. The benefit is that it can allow the terminal device to further save energy.

[0395] o For example, the interval between PDCCH and PDSCH cannot be less than a certain value, or cannot be less than or equal to a certain value.

[0396] For example, the network device configures one or more combinations, each of which contains one or more of the following information: the first flow number, dl_info1, dl_info2, and dl_info3. Different codepoints of the first field correspond to different combinations. The correspondence can be specified by a protocol or determined according to network device configuration.

[0397] Optionally, the first indication information can further indicate one or more of the following information:

[0398] • Information of one or more cells.

[0399] • Information of one or more BWPs.

[0400] 2. Uplink MIMO

[0401] Optionally, the second indication information is transmitted through DCI signaling (denoted as second DCI). The advantage is that compared with MAC CE signaling, the latency is smaller, so that the network device and the UE can match the dynamic changes of the service faster.

[0402] The second field in the second DCI indicates the second flow number L_ul_max_1.

[0403] Optionally, the second field can be a special field in the second DCI, which is only used to indicate the second flow number. The advantage is that the special field is simple in signaling and low in product implementation complexity.

[0404] At this time, there are different options for the size of the second field (i.e., how many bits the second field has):

[0405] • Opt. 1: The size of the second field is determined according to the fourth flow number (L_ul_max_2).

[0406] • Opt. 2: The size of the second field is determined according to the RRC configuration information of the network device.

[0407] o For example, the correspondence between the value of the second field and the corresponding L_ul_max_1 value is determined according to a predetermined rule (e.g., pre-specified by a protocol).

[0408] o For another example, the correspondence between the value of the second field and the corresponding L_ul_max_1 value is determined by network device configuration.

[0409] In this case:

[0410] • Optionally, the second DCI is a DL DCI (i.e., a DCI that schedules downlink data).

[0411] • Optionally, the second DCI can be a UL DCI (i.e., a DCI that schedules uplink data).

[0412] • Optionally, the second DCI can be one of UL DCI and DL DCI, i.e., the first indication information can be transmitted by the network device through UL DCI and / or DL DCI.

[0413] • Optionally, the second DCI can be a DCI for non-scheduled data transmission. That is, the second DCI is not used for scheduling data transmission.

[0414] • Optionally, the second DCI can be a DCI for multiple UEs (e.g., group common DCI), not a UE-specific DCI, not a dedicated DCI (i.e., not a DCI only for the first terminal device, e.g., for the 5G system, not DCI format 0_1).

[0415] o Optionally, the second DCI can be a DCI for non-scheduled data transmission, i.e., the second DCI is not used for scheduling data transmission.

[0416] Optionally, the second field in the second DCI not only indicates the second stream number, but also indicates other information. For example, when the second field takes a third value, it is used to indicate the second stream number. When the second field takes a fourth value, it is used to indicate other information. Optionally, the 1 or more third values can be specified by the protocol and / or configured by the network device, and the 1 or more fourth values can be specified by the protocol and / or configured by the network device. For example, the second field can be a field indicating UL MIMO layer when the second DCI schedules data.

[0417] In this case, the second DCI is UL DCI (i.e., a DCI scheduling uplink data).

[0418] Optionally, the first indication information can also indicate one or more of the following information:

[0419] • Information of 1 or more cells.

[0420] • Information of 1 or more BWPs.

[0421] Optionally, the second field indicates information, not only the second stream number, but also one or more of the following information:

[0422] • ul_Info1: uplink transmission MCS related information, which can further save energy for the network device and the terminal device.

[0423] o For example, for uplink transmission, indicate which MCS table, and / or which modulation can be used, and / or which modulation cannot be used, etc.

[0424] • ul_Info2: maximum number of SRS ports, which can further save energy for both network device and terminal device.

[0425] o For example, the number of ports for SRS is less than or equal to a certain value.

[0426] • ul_Info3: restriction on uplink scheduling offset, where scheduling offset refers to the time interval between scheduling information and scheduled transmission. The benefit is that it can further save energy for terminal device.

[0427] o For example, the interval between PDCCH and PUSCH cannot be less than a certain value, or cannot be less than or equal to a certain value.

[0428] For example, the network device configures one or more combinations, where each combination contains one or more of the following information: the value of the second number of streams, ul_info1, ul_info2, ul_info3. Different values of the second field correspond to different combinations, and the correspondence can be specified by the protocol or determined according to the network device configuration.

[0429] 3. Uplink MIMO and downlink MIMO

[0430] Optionally, the first indication information and the second indication information can be different indication information.

[0431] Optionally, the first indication information and the second indication information can be the same indication information, in which case the first indication information or the second indication information is not distinguished. At this time, the first DCI and the second DCI are the same DCI (denoted as DCI X, which is actually the first DCI or the second DCI, which is not distinguished). The benefit is that the same signaling can indicate DL and UL MIMO related information at the same time, which can save signaling overhead.

[0432] As some embodiments:

[0433] • In a certain transmission, DCI X only indicates DL MIMO related information, for example, DCI X indicates the first number of streams, without indicating the second number of streams.

[0434] o At this time, there can be different options for the maximum number of streams for UL MIMO.

[0435] Opt.1: The maximum number of streams for UL MIMO uses the value indicated by the first indication information last time.

[0436] Opt.2: The maximum number of streams for UL MIMO uses a default value, which can be specified by the protocol or configured by the network device (e.g., L_ul_max_2).

[0437] • In some transmission, DCI X only indicates UL MIMO related information, e.g., DCI X indicates the second number of streams, but not the first number of streams.

[0438] o At this time, there can be different options for the maximum number of streams for DL MIMO:

[0439] • Opt. 1: The maximum number of streams for DL MIMO uses the value indicated by the second indication information last time.

[0440] • Opt. 2: The maximum number of streams for DL MIMO uses a default value, which can be specified by the protocol or configured by the network device (e.g., L_dl_max_2).

[0441] • In some transmission, DCI X indicates both DL MIMO related information and UL MIMO related information, e.g., DCI X indicates the first number of streams, and also indicates the second number of streams; e.g., DCI X indicates the first number of streams, and also indicates one or more of ul_info1, ul_info2, ul_info3; e.g., DCI X indicates the second number of streams, and also indicates one or more of dl_info1, dl_info2, dl_info3.

[0442] o For example, the network device configures one or more combinations, each of which contains the value of the first number of streams and / or the value of the second number of streams, and DCI X indicates one of the combinations.

[0443] In some of the above examples, only part of the indication information is given as an example for uplink MIMO and downlink MIMO. In fact, if the UL MIMO related information is indicated in DCI X, one, multiple or all of the second number of streams, ul_info1, ul_info2 and ul_info3 can be indicated. In fact, if the DL MIMO related information is indicated in DCI X, one, multiple or all of the first number of streams, dl_info1, dl_info2 and dl_info3 can be indicated.

[0444] As another embodiment, DCI X needs to indicate both the first number of streams and the second number of streams each time. The advantage is that the product implementation is simple. The advantage of the above embodiment is that the signaling flexibility is better.

[0445] Optionally, the first indication information can also indicate one or more of the following information:

[0446] • Information of one or more cells.

[0447] • Information of one or more BWPs.

[0448] Optionally, DCI X is a DL DCI.

[0449] Optionally, DCI X is a UL DCI.

[0450] Optionally, DCI X can be one of UL DCI and DL DCI, i.e., network device can transmit DCI X through UL DCI and / or DL DCI.

[0451] Optionally, DCI X can be a DCI for non-scheduled data transmission, i.e., DCI X is not used for scheduling data transmission.

[0452] Optionally, DCI X can be a DCI for multiple UEs (e.g., group common DCI), not a UE-specific DCI, not a dedicated DCI (i.e., not a DCI for only the first terminal device, e.g., for 5G system, not DCI format 1_1).

[0453] Optionally, DCI X can be a DCI for non-scheduled data transmission, i.e., DCI X is not used for scheduling data transmission.

[0454] First indication information application scope

[0455] Opt.1: applied to all serving cell

[0456] Optionally, the first indication information is applicable to all cells of the first terminal device (e.g., all cells configured by the first terminal device, or all cells activated by the first terminal device), i.e., the first number of streams indicated by the first indication information is the maximum number of DL MIMO transmission streams on all cells.

[0457] Optionally, the first indication information is applicable to the indicated BWP in all cells of the first terminal device, which is indicated by the first indication information.

[0458] Optionally, the first indication information is applicable to all BWPs of all cells of the first terminal device.

[0459] Optionally, the third number of streams (denoted as L_dl_max_2) is determined according to the maximum number of DL MIMO transmission streams on all cells of the first terminal device. For example, the third number of streams is the maximum value of the maximum number of DL MIMO transmission streams on all cells of the first terminal device.

[0460] Optionally, the second indication information is applied to all cells of the first terminal device, e.g. all cells configured by the first terminal device, or all cells activated by the first terminal device, i.e. the second number of streams indicated by the second indication information is the maximum number of UL MIMO transmission streams over all cells.

[0461] Optionally, the second indication information is applied to an indicated BWP in all cells of the first terminal device, which is indicated by the second indication information.

[0462] Optionally, the second indication information is applied to all BWPs in all cells of the first terminal device.

[0463] Optionally, the fourth number of streams (denoted as L_ul_max_2) is determined according to the maximum number of UL MIMO transmission streams over all cells of the first terminal device. For example, the fourth number of streams is the maximum value of the maximum number of UL MIMO transmission streams over all cells of the first terminal device.

[0464] Opt.2: only applied to the indicated cell(s).

[0465] Optionally, the first indication information is applied to a first cell of the first terminal device, i.e. the first number of streams indicated by the first indication information is the maximum number of DL MIMO transmission streams over the first cell.

[0466] Optionally, there can be one or more first cells. For example, the first indication information can indicate a list, which indicates one or more cells. For another example, one or more cells are indicated in the first indication information (different cells are indicated by different fields in the first indication information, or different cells are indicated by different bits).

[0467] If the first indication information is transmitted by a first MAC CE, the first cell is indicated by the first MAC CE. For example, there can be cell-related information 2 in the first MAC CE to indicate one or more first cells.

[0468] If the first indication information is transmitted by a first DCI, the first cell can have different options:

[0469] Option one: the first cell is the cell corresponding to the data transmission scheduled by the first DCI.

[0470] Option two: the first cell is the cell where the first DCI is transmitted, i.e. the first DCI is transmitted on the first cell.

[0471] Option 3: The first cell is indicated by the first DCI. In this option, the first DCI indicates not only the first number of streams, but also the corresponding cell. For example, the network device can configure one or more combinations, where each combination contains at least the first number of streams and the corresponding cell information. Optionally, each combination can also contain other information.

[0472] Optionally, the first indication information is applicable to the indicated BWP in the first cell, which is indicated by the first indication information.

[0473] Optionally, the first indication information is applicable to all BWP in the first cell.

[0474] Optionally, the third number of streams (denoted as L_dl_max_2) is determined according to the maximum number of DL MIMO transmission streams of all cells of the first terminal device. The all cells of the first terminal device can be all cells configured for the first terminal device, or all cells activated by the first terminal device. For example, the third number of streams is the maximum value of the maximum number of DL MIMO transmission streams of all cells of the first terminal device.

[0475] Optionally, the third number of streams (denoted as L_dl_max_2) is determined according to the maximum number of DL MIMO transmission streams of all first cells. For example, the third number of streams is the maximum value of the maximum number of DL MIMO transmission streams of all first cells of the first terminal device.

[0476] Optionally, the second indication information is applicable to the second cell of the first terminal device, i.e., the second number of streams indicated by the second indication information is the maximum number of UL MIMO transmission streams of the second cell.

[0477] Optionally, the second cell can have one or more. For example, the second indication information can indicate a list indicating one or more cells. For another example, the second indication information indicates one or more cells (different cells are indicated by different fields in the first indication information, or different cells are indicated by different bits).

[0478] If the second indication information is transmitted by the second MAC CE, the second cell is indicated by the second MAC CE signaling.

[0479] If the second indication information is transmitted by the second DCI, the second cell can have different options:

[0480] Option 1: The second cell is the cell corresponding to the data transmission scheduled by the second DCI.

[0481] Option 2: The second cell is the cell where the second DCI is transmitted, i.e., the second DCI is transmitted on the second cell.

[0482] o Option 3: the second cell is indicated by the second DCI. In this option, the second DCI indicates not only the second stream number, but also the corresponding cell. For example, the network device can configure one or more combinations, where each combination contains at least the second stream number and the corresponding cell information. Optionally, each combination can also contain other information.

[0483] Optionally, the second indication information is applicable to the indicated BWP in the second cell, which is indicated by the second indication information.

[0484] Optionally, the second indication information is applicable to all BWP in the second cell.

[0485] Optionally, the fourth stream number (denoted as L_ul_max_2) is determined according to the maximum stream number of UL MIMO transmission on all cells of the first terminal device. The all cells of the first terminal device can be all cells configured for the first terminal device, or all cells activated by the first terminal device. For example, the fourth stream number is the maximum value of the maximum stream number of UL MIMO transmission on all cells of the first terminal device.

[0486] Optionally, the fourth stream number (denoted as L_ul_max_2) is determined according to the maximum stream number of UL MIMO transmission on all first cells. For example, the fourth stream number is the maximum value of the maximum stream number of UL MIMO transmission on all second cells of the first terminal device.

[0487] Opt.3:only applied to the cell that the MAC / DCI belong to

[0488] Optionally, the first indication information is applicable to the first C1 cell, i.e. the first stream number indicated by the first indication information is the maximum transmission stream number of DL MIMO of the first C1 cell, where the first indication information corresponds to the first C1 cell (or the first indication information belongs to the first C1 cell).

[0489] If the first indication information is transmitted through the first MAC CE, the first C1 cell is indicated by the first MAC CE signaling, for example, through the cell-related information 1 in the first MAC CE signaling.

[0490] If the first indication information is transmitted through the first DCI, the C1 cell can have different options:

[0491] Option 1: The C1 cell is the cell where the data transmission scheduled by the first DCI is transmitted. For example, if the first DCI performs cross-carrier scheduling, the data is transmitted on the cell (or carrier) Cell X, then the C1 cell is Cell X.

[0492] Option 2: The C1 cell is the cell where the first DCI is transmitted, i.e., the first DCI is transmitted on the C1 cell.

[0493] Optionally, the first indication information is applicable to the active BWP of the C1 cell.

[0494] Optionally, the first indication information is applicable to all BWPs in the C1 cell.

[0495] Optionally, the third number of streams (denoted as L_dl_max_2) is determined according to the maximum number of DL MIMO transmission streams of all cells of the first terminal device. The all cells of the first terminal device can be all cells configured for the first terminal device, or all cells activated by the first terminal device. For example, the third number of streams is the maximum value of the maximum number of DL MIMO transmission streams of all cells of the first terminal device.

[0496] Optionally, the third number of streams (denoted as L_dl_max_2) is determined according to the maximum number of DL MIMO transmission streams on the C1 cell. For example, the third number of streams is the maximum number of DL MIMO transmission streams on the C1 cell of the first terminal device.

[0497] Optionally, the second indication information is applicable to the C2 cell, i.e., the second number of streams indicated by the second indication information is the maximum number of UL MIMO transmission streams of the C2 cell, wherein the second indication information corresponds to the C2 cell (or the second indication information belongs to the C2 cell).

[0498] If the second indication information is transmitted through the second MAC CE, the C2 cell is indicated by the second MAC CE signaling, e.g., indicated by the cell-related information 1 in the second MAC CE signaling.

[0499] If the second indication information is transmitted through the second DCI, the C2 cell can have different options:

[0500] Option 1: The C2 cell is the cell where the data transmission scheduled by the first DCI is transmitted. For example, if the second DCI performs cross-carrier scheduling, the data is transmitted on the cell (or carrier) Cell X, then the C2 cell is Cell X.

[0501] Option 2: Cell C2 is the cell where the second DCI is transmitted, i.e., the second DCI is transmitted on Cell C2.

[0502] Optionally, the second indication information is applied to an active BWP of Cell C2.

[0503] Optionally, the second indication information is applied to all BWPs in Cell C2.

[0504] Optionally, the fourth number of streams (denoted as L_ul_max_2) is determined according to the maximum number of UL MIMO transmission streams of all cells of the first terminal device. The all cells of the first terminal device can be all cells configured for the first terminal device or all cells activated by the first terminal device. For example, the fourth number of streams is the maximum value of the maximum number of UL MIMO transmission streams of all cells of the first terminal device.

[0505] Optionally, the fourth number of streams (denoted as L_ul_max_2) is determined according to the maximum number of UL MIMO transmission streams on Cell C2. For example, the fourth number of streams is the maximum number of UL MIMO transmission streams on Cell C2 of the first terminal device.

[0506] Opt.4:applied to a list of cells including Cell X,whether the MAC / DCI belong to X

[0507] Optionally, the first indication information is applied to all cells in the S1 cell group, i.e., the first number of streams indicated by the first indication information is the maximum number of DL MIMO transmission streams in all cells in the S1 cell group. The first indication information corresponds to Cell C1 (or the first indication information belongs to Cell C1).

[0508] Optionally, the first terminal device receives fifth indication information sent by the first network device, and the fifth indication information indicates a plurality of cell groups, wherein the S1 cell group is included, and Cell C1 belongs to the S1 cell group. The fifth indication information is transmitted through RRC signaling or MAC signaling.

[0509] Optionally, the first terminal device receives fifth indication information sent by the first network device, and the fifth indication information indicates one or more frequency bands, and the S1 cell group includes all cells on the one or more frequency bands. The fifth indication information is transmitted through RRC signaling or MAC signaling.

[0510] Optionally, Cell C1 belongs to the S1 cell group.

[0511] • Optionally, the first S1 cell group contains all the cells within one frequency band, and the first C1 cell is in this frequency band.

[0512] • If the first indication information is transmitted by the first MAC CE, the first C1 cell is indicated by the first MAC CE signaling, e.g., by the cell related information 1 in the first MAC CE signaling.

[0513] • If the first indication information is transmitted by the first DCI, the first C1 cell can have different options:

[0514] o Option one: the first C1 cell is the cell corresponding to the data transmission scheduled by the first DCI. For example, if the first DCI is cross-carrier scheduling, the scheduled data is in cell (or carrier) Cell X, then the first C1 cell is Cell X.

[0515] o Option two: the first C1 cell is the cell where the first DCI is transmitted, i.e., the first DCI is transmitted in the first C1 cell.

[0516] • Optionally, the first indication information is applicable to the indicated BWP in all the cells in the first S1 cell group, and the indicated BWP is indicated by the first indication information.

[0517] • Optionally, the first indication information is applicable to all the BWPs in all the cells in the first S1 cell group.

[0518] • Optionally, the third number of streams (denoted as L_dl_max_2) is determined according to the maximum number of DL MIMO transmission streams in all the cells of the first terminal device. The all the cells of the first terminal device can be all the cells configured for the first terminal device, or all the cells activated by the first terminal device. For example, the third number of streams is the maximum value of the maximum number of DL MIMO transmission streams in all the cells of the first terminal device.

[0519] • Optionally, the third number of streams (denoted as L_dl_max_2) is determined according to the maximum number of DL MIMO transmission streams in all the cells in the first S1 cell group. For example, the third number of streams is the maximum value of the maximum number of DL MIMO transmission streams in all the cells in the first S1 cell group.

[0520] • Optionally, the second indication information is applicable to all the cells in the second S2 cell group, i.e., the second number of streams indicated by the second indication information is the maximum number of UL MIMO transmission streams in all the cells in the second S2 cell group. The second indication information corresponds to the first C2 cell (or the second indication information belongs to the first C2 cell).

[0521] • Optionally, the first terminal device receives sixth indication information sent by the first network device, the sixth indication information indicating a plurality of cell groups, wherein the S2th cell group is included, and the C2th cell belongs to the S2th cell group. The sixth indication information is transmitted through RRC signaling or MAC signaling.

[0522] • Optionally, the first terminal device receives sixth indication information sent by the first network device, the sixth indication information indicating one or more frequency bands, and the S2th cell group including all cells on the one or more frequency bands. The fifth indication information is transmitted through RRC signaling or MAC signaling.

[0523] o Optionally, the C2th cell belongs to the S2th cell group.

[0524] • Optionally, the S2th cell group includes all cells in a frequency band, and the C2th cell is on the frequency band.

[0525] • If the second indication information is transmitted through the second MAC CE, the C2th cell is indicated by the second MAC CE signaling, for example, through the cell-related information 1 in the second MAC CE signaling.

[0526] • If the second indication information is transmitted through the second DCI, the C2th cell can have different options:

[0527] o Option one: the C2th cell is the cell corresponding to the data transmission scheduled by the second DCI. For example, if the second DCI performs cross-carrier scheduling, the scheduled data is on the cell (or carrier) Cell X, then the C2th cell is Cell X.

[0528] o Option two: the C2th cell is the cell where the second DCI is transmitted, i.e., the second DCI is transmitted on the C2th cell.

[0529] • Optionally, the second indication information is applicable to the indicated BWP in all cells in the S2th cell group, and the indicated BWP is indicated by the second indication information.

[0530] • Optionally, the second indication information is applicable to all BWP in all cells in the S2th cell group.

[0531] • Optionally, the fourth number of streams (denoted as L_ul_max_2) is determined according to the maximum number of UL MIMO transmission streams of all cells of the first terminal device. Wherein, all cells of the first terminal device can be all cells configured for the first terminal device, or all cells activated by the first terminal device. For example, the fourth number of streams is the maximum value of the maximum number of UL MIMO transmission streams of all cells of the first terminal device.

[0532] Optionally, the fourth number of streams (denoted as L_ul_max_2) is determined according to the maximum number of UL MIMO transmission streams of all cells in the S2 cell group. For example, the fourth number of streams is the maximum value of the maximum number of UL MIMO transmission streams of all cells in the S2 cell group.

[0533] UE recommendation reporting

[0534] Optionally, the first terminal device reports first reporting information to the first network device, where the first reporting information indicates the DL MIMO maximum transmission stream number recommended by the first terminal device.

[0535] Optionally, the first reporting information indicates the DL MIMO maximum transmission stream number recommended by the first terminal device for all cells. The advantage is that the signaling is simple, and the UE implementation complexity is low.

[0536] Optionally, the first reporting information indicates the R_C1 cells (one or more R1 cells can be indicated), i.e., the first reporting information indicates the R_C1 cells and the DL MIMO maximum transmission stream number recommended by the first terminal device for the R_C1 cells. For example, a recommended value of the DL MIMO maximum transmission stream number is indicated for each R_C1 cell. For example, a recommended value of the DL MIMO maximum transmission stream number is indicated for multiple R_C1 cells. The advantage is better flexibility, and the signaling overhead is large.

[0537] Optionally, the first reporting information indicates the R_B1 frequency bands (one or more R_B1 frequency bands can be indicated), i.e., the first reporting information indicates the R_B1 frequency bands and the DL MIMO maximum transmission stream number recommended by the first terminal device for the R_B1 frequency bands. For example, a recommended value of the DL MIMO maximum transmission stream number is indicated for each R_B1 frequency band. For example, a recommended value of the DL MIMO maximum transmission stream number is indicated for multiple R_B1 frequency bands. The advantage is that there is a certain flexibility, and the complexity is relatively low.

[0538] Optionally, the first terminal device reports second reporting information to the first network device, where the second reporting information indicates the UL MIMO maximum transmission stream number recommended by the first terminal device.

[0539] Optionally, the second reporting information indicates the UL MIMO maximum transmission stream number recommended by the first terminal device for all cells. The advantage is that the signaling is simple, and the UE implementation complexity is low.

[0540] Optionally, the second reporting information indicates the R_C2 cells (one or more R_C2 cells) and the maximum number of UL MIMO transmission streams on the R_C2 cells suggested by the first terminal device. For example, a suggested value of the maximum number of UL MIMO transmission streams is indicated for each R_C2 cell. For example, a suggested value of the maximum number of UL MIMO transmission streams is indicated for the R_C2 cells. The advantage is better flexibility and large signaling overhead.

[0541] Optionally, the second reporting information indicates the R_B2 frequency bands (one or more R_B2 frequency bands) and the maximum number of UL MIMO transmission streams on the R_B2 frequency bands suggested by the first terminal device. For example, a suggested value of the maximum number of UL MIMO transmission streams is indicated for each R_B2 frequency band. For example, a suggested value of the maximum number of UL MIMO transmission streams is indicated for the R_B2 frequency bands. The advantage is certain flexibility and lower complexity.

[0542] Optionally, the first reporting information and the second reporting information can be the same information.

[0543] Optionally, the first reporting information and the second reporting information can be transmitted through the same signaling.

[0544] Optionally, the first reporting information and the second reporting information can be different information.

[0545] Optionally, the first reporting information and the second reporting information can be transmitted through different signaling.

[0546] UE capability reporting

[0547] Optionally, before the above steps, the first terminal device reports a first terminal capability to the first network device, and the first terminal capability supports MAC CE signaling (transmitting the first indication information through the MAC CE signaling) to indicate the maximum number of downlink MIMO transmission streams.

[0548] Optionally, the first terminal capability is reported through UE capability signaling. The advantage is that the UE capability can be reported through the UE capability signaling to avoid repeated reporting of the UE capability in different cells.

[0549] Optionally, the first terminal capability is transmitted through RRC signaling or MAC CE.

[0550] • Optionally, the first terminal capability is reported per band (i.e., different bands can be reported independently). The advantage is that different bands are reported independently, which can allow the terminal device to have greater freedom, for example, the terminal device can support this function on a certain band or bands, and not support this function on other bands, so that more terminal devices can support this new function.

[0551] • Optionally, the first terminal capability is reported per band combination. The advantage is that different band combinations are reported independently, which can allow the terminal device to have greater freedom, for example, the terminal device can not support this function under a certain band combination, but support this function under another band combination, so that more terminal devices can support this new function.

[0552] • Optionally, the first terminal capability is reported per band per band combination. The advantage is that different band combinations are reported independently, which can allow the terminal device to have greater freedom, for example, the terminal device can not support this function under a certain CA, but support this function under another CA combination, so that more terminal devices can support this new function.

[0553] • Optionally, the first terminal capability is reported per CC per band per band combination (or FSPC). The advantage is that different band combinations are reported independently, and different carriers in a band can also be reported independently, which can allow the terminal device to have greater freedom, so that more terminal devices can support this new function.

[0554] • Optionally, the first terminal capability is reported per FR (i.e., different FRs can be reported independently, per FR, i.e., FR1 and FR2 are reported independently). The advantage is that different FRs are reported independently, which can allow the terminal device to have greater freedom, for example, the terminal device does not support this function in low frequency (FR1), but supports this function in FR2 (high frequency), so that more terminal devices can support this new function.

[0555] Optionally, the first terminal capability is reported per UE (i.e., if the UE reports the capability, the capability can be supported in each frequency band).

[0556] Optionally, before the above steps, the first terminal device reports a second terminal capability to the first network device, the second terminal capability supports DCI signaling (transmitting the first indication information through the DCI signaling) to indicate the maximum number of downlink MIMO transmission streams.

[0557] Optionally, before the above steps, the first terminal device reports a third terminal capability to the first network device, the first terminal capability supports MAC CE signaling (transmitting the second indication information through the MAC CE signaling) to indicate the maximum number of uplink MIMO transmission streams.

[0558] Optionally, before the above steps, the first terminal device reports a fourth terminal capability to the first network device, the first terminal capability supports DCI signaling (transmitting the second indication information through the DCI signaling) to indicate the maximum number of uplink MIMO transmission streams.

[0559] For example, it can be reported per band, or reported per band combination, or reported per band per band combination, or reported per CC per band per band combination (or FSPC), or reported per FR, or reported per UE.

[0560] In the above method embodiments, the technical solutions of the present application are introduced and described only from the perspective of interaction between the first device and the second device. The steps performed by the first device described above can be implemented alone to form a flow number indication method on the first device side, and the steps performed by the second device described above can be implemented alone to form a flow number indication method on the second device side. In addition, the embodiments provided in the present application can be combined arbitrarily to form new embodiments, which are all within the protection scope of the present application.

[0561] The following is a device embodiment of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0562] Please refer to Fig. 3, which shows a block diagram of a flow number indication apparatus provided by an embodiment of the present application. The apparatus has the function of implementing the flow number indication method of the first device side described above, which can be implemented by hardware or by executing corresponding software by hardware. The apparatus can be the first device introduced above or can be arranged in the first device. As shown in Fig. 3, the apparatus 300 can include a receiving module 310.

[0563] The receiving module 310 is configured to receive first indication information and / or second indication information sent by a second device, the first indication information being used to indicate a first flow number, and the second indication information being used to indicate a second flow number, wherein the number of multiple-input multiple-output (MIMO) transmission data streams sent by the second device to the first device is less than or equal to the first flow number, and the number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second flow number.

[0564] Optionally, the first flow number is less than or equal to a third flow number; and / or,

[0565] the second flow number is less than or equal to a fourth flow number.

[0566] The third flow number and / or the fourth flow number are determined according to RRC signaling or indicated by the RRC signaling.

[0567] Optionally, the third indication information and the fourth indication information are the same information; or,

[0568] the third indication information is contained in the fourth indication information; or,

[0569] the fourth indication information is contained in the third indication information; or,

[0570] the third indication information and the fourth indication information are carried in the same information; or,

[0571] the third indication information and the fourth indication information are transmitted respectively.

[0572] The third indication information is used to indicate the third flow number, and the fourth indication information is used to indicate the fourth flow number.

[0573] Optionally, the first indication information and the second indication information are carried in the same information; or,

[0574] the first indication information and the second indication information are respectively carried in different information.

[0575] Optionally, the first information is used to carry the first indication information and / or the second indication information, the first information is upper layer information, or the first information is physical layer information.

[0576] Optionally, the first information further comprises one or more of the following information:

[0577] first cell information, the first cell information being used to indicate a cell to which the first information belongs;

[0578] first bandwidth part (BWP) information, the first BWP information being used to indicate a BWP to which the first information belongs;

[0579] second cell information, the second cell information being used to indicate one or more first cells to which the first information applies;

[0580] second BWP information, the second BWP information being used to indicate one or more first BWPs to which the first information applies;

[0581] modulation and coding information;

[0582] rank information;

[0583] scheduling offset information.

[0584] Optionally, the first indication information takes effect after a first application time; and / or, the second indication information takes effect after a second application time.

[0585] Optionally, in a case where the first flow number is greater than a fifth flow number, the first indication information takes effect after the first application time, the fifth flow number being a first flow number indicated by a first indication information last received by the first device; and / or,

[0586] in a case where the second flow number is greater than a sixth flow number, the second indication information takes effect after the second application time, the sixth flow number being a second flow number indicated by a second indication information last received by the first device.

[0587] Optionally, the first application time and / or the second application time is determined based on a capability of the first device.

[0588] 10. The method of claim 7 or 8, wherein,

[0589] the first application time and / or the second application time is predefined; or,

[0590] the first application time and / or the second application time is configured by the second device.

[0591] Optionally, the first information is physical layer information, and the first information comprises a first indication field, the first indication field being used to indicate the first stream number and / or the second stream number.

[0592] Optionally, a bit number of the first indication field is determined based on a third stream number and / or a fourth stream number, the third stream number and / or the fourth stream number being determined according to RRC signaling or being indicated by the RRC signaling; or,

[0593] The bit number of the first indication field is configured by the second device.

[0594] Optionally, when a value of the first indication field is a first value, the first indication field is used to indicate the first stream number and / or the second stream number; and / or,

[0595] When the value of the first indication field is a second value, the first indication field is used to indicate information other than the first stream number and / or the second stream number.

[0596] Optionally, the first indication field is used to indicate a first information combination, the first information combination comprising at least the first stream number and / or the second stream number.

[0597] Optionally, the first information is physical layer information, and the first information is one of the following information:

[0598] Downlink physical layer information DCI used to schedule downlink data;

[0599] DCI used to schedule uplink data;

[0600] Sidelink control information SCI used to schedule sidelink data;

[0601] DCI used for non-scheduled data transmission;

[0602] SCI used for non-scheduled data transmission.

[0603] Optionally, the first information is physical layer information for a plurality of terminal devices, and the plurality of terminal devices comprise the first device.

[0604] Optionally, when the first information is used to carry the first indication information and the second indication information,

[0605] If the first information only comprises the first indication information, the second stream number is unchanged, or the second stream number is determined as a second default value;

[0606] If the first information only comprises the second indication information, the first stream number is unchanged, or the first stream number is determined as a first default value.

[0607] Optionally, in a case that the first information is used to carry the first indication information and the second indication information,

[0608] if the first information only contains the first indication information, the second flow number is equal to the first flow number; and / or,

[0609] if the first information only contains the second indication information, the first flow number is equal to the second flow number.

[0610] Optionally, the first flow number and / or the second flow number are applied to all cells configured or activated by the first device; or,

[0611] the first flow number and / or the second flow number are applied to indicated BWPs in all cells configured or activated by the first device; or,

[0612] the first flow number and / or the second flow number are applied to activated BWPs in all cells configured or activated by the first device; or,

[0613] the first flow number and / or the second flow number are applied to all BWPs in all cells configured or activated by the first device.

[0614] Optionally, the first flow number and / or the second flow number are applied to one or more first cells; or,

[0615] the first flow number and / or the second flow number are applied to indicated BWPs in the one or more first cells; or,

[0616] the first flow number and / or the second flow number are applied to activated BWPs in the one or more first cells; or,

[0617] the first flow number and / or the second flow number are applied to all BWPs in the one or more first cells.

[0618] Optionally, the one or more first cells are indicated by the first information; or,

[0619] the one or more first cells are cells corresponding to data transmission scheduled by the first information; or,

[0620] the one or more first cells are cells where the first information is transmitted.

[0621] Optionally, the first flow number and / or the second flow number are applied to a third cell, and the first indication information and / or the second indication information correspond to the third cell.

[0622] Optionally, the third cell is indicated by the first information; or

[0623] The third cell is a cell corresponding to data transmission scheduled by the first information; or

[0624] The third cell is a cell where the first information is transmitted.

[0625] Optionally, the first number of streams and / or the second number of streams are applied to an active BWP in the third cell; or

[0626] The first number of streams and / or the second number of streams are applied to all BWP in the third cell.

[0627] Optionally, the first number of streams and / or the second number of streams are applied to all cells in a first cell group; or

[0628] The first number of streams and / or the second number of streams are applied to an indicated BWP in all cells in the first cell group; or

[0629] The first number of streams and / or the second number of streams are applied to an activated BWP in all cells in the first cell group; or

[0630] The first number of streams and / or the second number of streams are applied to all BWP in all cells in the first cell group.

[0631] Optionally, the first cell group is indicated by the second device; or

[0632] The first cell group contains all cells on a frequency band where the third cell is located, and the first indication information and / or the second indication information correspond to the third cell.

[0633] Optionally, the receiving module 310 is further configured to receive third indication information sent by the second device, the third indication information being used to indicate one or more cell groups, the one or more cell groups containing the first cell group, and the third cell belonging to the first cell group; or

[0634] The third indication information is used to indicate one or more second frequency bands, and the first cell group contains all cells on the one or more second frequency bands.

[0635] Optionally, the third number of streams is determined according to a maximum number of data streams sent by the second device to the first device on all cells configured or activated by the first device; or

[0636] The third flow number is determined according to the maximum number of data flows sent by the second device to the first device on one or more first cells, and the first information is applied to the one or more first cells; or

[0637] The third flow number is determined according to the maximum number of data flows sent by the second device to the first device on a third cell, and the first indication information corresponds to the third cell; or

[0638] The third flow number is determined according to the maximum number of data flows sent by the second device to the first device on all cells in a first cell group.

[0639] Optionally, the fourth flow number is determined according to the maximum number of data flows sent by the first device to the second device on all cells configured or activated by the first device; or

[0640] The fourth flow number is determined according to the maximum number of data flows sent by the first device to the second device on one or more first cells, and the first information is applied to the one or more first cells; or

[0641] The fourth flow number is determined according to the maximum number of data flows sent by the first device to the second device on a third cell, and the first indication information corresponds to the third cell; or

[0642] The fourth flow number is determined according to the maximum number of data flows sent by the first device to the second device on all cells in a first cell group.

[0643] Optionally, the corresponding first value on a cell is determined according to RRC signaling or indicated by RRC signaling, and the first value is the maximum number of data flows sent by the second device to the first device; and / or

[0644] The corresponding second value on a cell is determined according to RRC signaling or indicated by RRC signaling, and the second value is the maximum number of data flows sent by the first device to the second device.

[0645] Optionally, the apparatus 300 further includes a sending module (not shown in the figure).

[0646] The sending module is further configured to send first reporting information to the second device, the first reporting information being used to indicate a seventh flow number and / or an eighth flow number, the seventh flow number being a value of the first flow number suggested by the first device, and the eighth flow number being a value of the second flow number suggested by the first device.

[0647] Optionally, the first reporting information is used to indicate a value of the first number of streams and / or a value of the second number of streams suggested by the first device for all cells configured or activated by the first device; or,

[0648] the first reporting information is used to indicate a value of the first number of streams and / or a value of the second number of streams suggested by the first device for one or more fourth cells; or,

[0649] the first reporting information is used to indicate a value of the first number of streams and / or a value of the second number of streams suggested by the first device for one or more third frequency bands.

[0650] Optionally, the sending module is further configured to send first capability information of the first device to the second device, the capability of the first device comprising one or more of:

[0651] a first capability, the first capability being used to indicate that the first device supports upper layer information carrying the first indication information and / or the second indication information;

[0652] a second capability, the second capability being used to indicate that the first device supports physical layer information carrying the first indication information and / or the second indication information;

[0653] a third capability, the third capability being used to determine a first application time of the first indication information carried by the upper layer information, and / or being used to determine a second application time of the second indication information carried by the upper layer information;

[0654] a fourth capability, the fourth capability being used to determine a first application time of the first indication information carried by the physical layer information, and / or being used to determine a second application time of the second indication information carried by the physical layer information.

[0655] Optionally, the first capability information is reported independently for each frequency band; or,

[0656] the first capability information is reported independently for each frequency band combination; or,

[0657] the first capability information is reported independently for each frequency band in each frequency band combination; or,

[0658] the first capability information is reported independently for each carrier on each frequency band in each frequency band combination; or,

[0659] the first capability information is reported independently for each frequency band range; or,

[0660] the first capability information is reported independently for each first device.

[0661] Optionally, the first capability information is terminal capability information; or the first capability information is upper layer signaling.

[0662] Optionally, the second device is a terminal device; or the second device is a network device.

[0663] The technical scheme provided by the embodiments of the present application indicates the first stream number and / or the second stream number for the first device by the second device, so that the second device dynamically adjusts the first stream number and / or the second stream number. When the service transmission data requirement is high, more MIMO transmission data streams can be used between the first device and the second device for data transmission, so as to reduce the service delay. When the service transmission data requirement is low, fewer MIMO transmission data streams can be used between the first device and the second device for data transmission, so as to reduce the power consumption of the first device and the second device.

[0664] Please refer to FIG. 4, which shows a block diagram of a stream number indication apparatus provided by an embodiment of the present application. The apparatus has the function of implementing the stream number indication method of the second device side described above, which can be implemented by hardware or by executing corresponding software by hardware. The apparatus can be the second device introduced above, or can be arranged in the second device. As shown in FIG. 4, the apparatus 400 can include a sending module 410.

[0665] The sending module 410 is configured to send first indication information and / or second indication information to the first device, the first indication information being used to indicate the first stream number, and the second indication information being used to indicate the second stream number, wherein the number of MIMO transmission data streams sent by the second device to the first device is less than or equal to the first stream number, and the number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second stream number.

[0666] Optionally, the first stream number is less than or equal to a third stream number; and / or,

[0667] the second stream number is less than or equal to a fourth stream number;

[0668] The third stream number and / or the fourth stream number are determined according to RRC signaling, or are indicated by the RRC signaling.

[0669] Optionally, the third indication information and the fourth indication information are the same information; or,

[0670] The third indication information is contained in the fourth indication information; or,

[0671] The fourth indication information is contained in the third indication information; or,

[0672] The third indication information and the fourth indication information are carried in the same information; or

[0673] The third indication information and the fourth indication information are respectively transmitted.

[0674] The third indication information is used to indicate the third flow number, and the fourth indication information is used to indicate the fourth flow number.

[0675] Optionally, the first indication information and the second indication information are carried in the same information; or

[0676] The first indication information and the second indication information are respectively carried in different information.

[0677] Optionally, the first information is used to carry the first indication information and / or the second indication information, the first information is upper layer information, or the first information is physical layer information.

[0678] Optionally, the first information further includes one or more of the following information:

[0679] First cell information, the first cell information is used to indicate a cell to which the first information belongs;

[0680] First bandwidth part (BWP) information, the first BWP information is used to indicate a BWP to which the first information belongs;

[0681] Second cell information, the second cell information is used to indicate one or more first cells, and the first information is applied to the one or more first cells;

[0682] Second BWP information, the second BWP information is used to indicate one or more first BWPs, and the first information is applied to the one or more first BWPs;

[0683] Modulation and coding information;

[0684] Rank information;

[0685] Scheduling offset information.

[0686] Optionally, the first indication information takes effect after a first application time; and / or, the second indication information takes effect after a second application time.

[0687] Optionally, in a case where the first flow number is greater than a fifth flow number, the first indication information takes effect after the first application time, the fifth flow number is a first flow number indicated by the first indication information last received by the first device; and / or,

[0688] In a case that the second flow number is greater than a sixth flow number, the second indication information takes effect after the second application time, and the sixth flow number is a second flow number indicated by second indication information last received by the first device.

[0689] Optionally, the first application time and / or the second application time are determined based on a capability of the first device.

[0690] Optionally, the first application time and / or the second application time are predefined; or,

[0691] The first application time and / or the second application time are configured by the second device.

[0692] Optionally, the first information is physical layer information, and the first information comprises a first indication field, and the first indication field is used to indicate the first flow number and / or the second flow number.

[0693] Optionally, a bit number of the first indication field is determined based on a third flow number and / or a fourth flow number, and the third flow number and / or the fourth flow number are determined according to RRC signaling or are indicated by the RRC signaling; or,

[0694] The bit number of the first indication field is configured by the second device.

[0695] Optionally, in a case that a value of the first indication field is a first value, the first indication field is used to indicate the first flow number and / or the second flow number; and / or,

[0696] In a case that the value of the first indication field is a second value, the first indication field is used to indicate information other than the first flow number and / or the second flow number.

[0697] Optionally, the first indication field is used to indicate a first information combination, and the first information combination at least comprises the first flow number and / or the second flow number.

[0698] Optionally, the first information is physical layer information, and the first information is one of the following information:

[0699] Downlink physical layer information DCI used for scheduling downlink data;

[0700] DCI used for scheduling uplink data;

[0701] Sidelink control information SCI used for scheduling sidelink data;

[0702] DCI used for non-scheduled data transmission;

[0703] SCI used for non-scheduled data transmission.

[0704] Optionally, the first information is physical layer information for a plurality of terminal devices, the plurality of terminal devices including the first device.

[0705] Optionally, in a case where the first information is used to carry the first indication information and the second indication information,

[0706] if the first information only includes the first indication information, the second number of streams is unchanged, or the second number of streams is determined as a second default value;

[0707] if the first information only includes the second indication information, the first number of streams is unchanged, or the first number of streams is determined as a first default value.

[0708] Optionally, in a case where the first information is used to carry the first indication information and the second indication information,

[0709] if the first information only includes the first indication information, the second number of streams is equal to the first number of streams; and / or,

[0710] if the first information only includes the second indication information, the first number of streams is equal to the second number of streams.

[0711] Optionally, the first number of streams and / or the second number of streams are applied to all cells configured or activated by the first device; or,

[0712] the first number of streams and / or the second number of streams are applied to indicated BWP(s) in all cells configured or activated by the first device; or,

[0713] the first number of streams and / or the second number of streams are applied to activated BWP(s) in all cells configured or activated by the first device; or,

[0714] the first number of streams and / or the second number of streams are applied to all BWP(s) in all cells configured or activated by the first device.

[0715] Optionally, the first number of streams and / or the second number of streams are applied to one or more first cells; or,

[0716] the first number of streams and / or the second number of streams are applied to indicated BWP(s) in the one or more first cells; or,

[0717] the first number of streams and / or the second number of streams are applied to activated BWP(s) in the one or more first cells; or,

[0718] the first number of streams and / or the second number of streams are applied to all BWP(s) in the one or more first cells.

[0719] Optionally, the one or more first cells are indicated by the first information; or,

[0720] The one or more first cells are cells corresponding to data transmission scheduled by the first information; or,

[0721] The one or more first cells are cells where the first information is transmitted.

[0722] Optionally, the first number of streams and / or the second number of streams are applied to a third cell, and the first indication information and / or the second indication information correspond to the third cell.

[0723] Optionally, the third cell is indicated by the first information; or,

[0724] The third cell is a cell corresponding to data transmission scheduled by the first information; or,

[0725] The third cell is a cell where the first information is transmitted.

[0726] Optionally, the first number of streams and / or the second number of streams are applied to an active BWP in the third cell; or,

[0727] The first number of streams and / or the second number of streams are applied to all BWPs in the third cell.

[0728] Optionally, the first number of streams and / or the second number of streams are applied to all cells in a first cell group; or,

[0729] The first number of streams and / or the second number of streams are applied to an indicated BWP in all cells in the first cell group; or,

[0730] The first number of streams and / or the second number of streams are applied to an activated BWP in all cells in the first cell group; or,

[0731] The first number of streams and / or the second number of streams are applied to all BWPs in all cells in the first cell group.

[0732] Optionally, the first cell group is indicated by the second device; or,

[0733] The first cell group includes all cells on a frequency band where a third cell is located, and the first indication information and / or the second indication information correspond to the third cell.

[0734] Optionally, the sending module 410 is further configured to send third indication information to the first device, the third indication information being used to indicate one or more cell groups, the one or more cell groups containing the first cell group, and the third cell belonging to the first cell group; or,

[0735] The third indication information is used to indicate one or more second frequency bands, and the first cell group contains all cells on the one or more second frequency bands.

[0736] Optionally, the third number of flows is determined according to a maximum number of data flows sent by the second device to the first device on all cells configured or activated by the first device; or,

[0737] The third number of flows is determined according to a maximum number of data flows sent by the second device to the first device on one or more first cells, and the first information is applied to the one or more first cells; or,

[0738] The third number of flows is determined according to a maximum number of data flows sent by the second device to the first device on a third cell, and the first indication information corresponds to the third cell; or,

[0739] The third number of flows is determined according to a maximum number of data flows sent by the second device to the first device on all cells in a first cell group.

[0740] Optionally, the fourth number of flows is determined according to a maximum number of data flows sent by the first device to the second device on all cells configured or activated by the first device; or,

[0741] The fourth number of flows is determined according to a maximum number of data flows sent by the first device to the second device on one or more first cells, and the first information is applied to the one or more first cells; or,

[0742] The fourth number of flows is determined according to a maximum number of data flows sent by the first device to the second device on a third cell, and the first indication information corresponds to the third cell; or,

[0743] The fourth number of flows is determined according to a maximum number of data flows sent by the first device to the second device on all cells in a first cell group.

[0744] Optionally, the corresponding first value on a cell is determined according to RRC signaling or indicated by RRC signaling, and the first value is a maximum number of data flows sent by the second device to the first device; and / or,

[0745] The corresponding second value on the cell is determined according to RRC signaling, or is indicated by RRC signaling, and the second value is the maximum number of data streams sent by the first device to the second device.

[0746] Optionally, the apparatus 400 further includes a receiving module (not shown in the figure).

[0747] The receiving module is configured to receive first reporting information sent by the first device, wherein the first reporting information is used to indicate a seventh flow number and / or an eighth flow number, the seventh flow number is a value of the first flow number suggested by the first device, and the eighth flow number is a value of the second flow number suggested by the first device.

[0748] Optionally, the first reporting information is used to indicate values of the first flow number and / or the second flow number suggested by the first device for all cells configured or activated by the first device; or,

[0749] The first reporting information is used to indicate values of the first flow number and / or the second flow number suggested by the first device for one or more fourth cells; or,

[0750] The first reporting information is used to indicate values of the first flow number and / or the second flow number suggested by the first device for one or more third frequency bands.

[0751] Optionally, the receiving module is further configured to receive first capability information sent by the first device, wherein the capability of the first device includes one or more of the following:

[0752] A first capability, wherein the first capability is used to indicate that the first device supports upper-layer information carrying the first indication information and / or the second indication information;

[0753] A second capability, wherein the second capability is used to indicate that the first device supports physical-layer information carrying the first indication information and / or the second indication information;

[0754] A third capability, wherein the third capability is used to determine a first application time of the first indication information carried by the upper-layer information, and / or is used to determine a second application time of the second indication information carried by the upper-layer information;

[0755] A fourth capability, wherein the fourth capability is used to determine a first application time of the first indication information carried by the physical-layer information, and / or is used to determine a second application time of the second indication information carried by the physical-layer information.

[0756] Optionally, the first capability information is reported independently for each frequency band; or,

[0757] The first capability information is reported independently for each frequency band combination; or

[0758] The first capability information is reported independently for each frequency band in each frequency band combination; or

[0759] The first capability information is reported independently for each carrier on each frequency band in each frequency band combination; or

[0760] The first capability information is reported independently for each frequency band range; or

[0761] The first capability information is reported independently for each first device.

[0762] Optionally, the first capability information is terminal capability information; or the first capability information is upper layer signaling.

[0763] Optionally, the second device is a terminal device; or the second device is a network device.

[0764] The technical scheme provided by the embodiments of the present application realizes that the second device dynamically adjusts the first stream number and / or the second stream number by indicating the first stream number and / or the second stream number to the first device. When the service transmission data requirement is high, more MIMO transmission data streams can be used between the first device and the second device for data transmission, so as to reduce the service delay. When the service transmission data requirement is low, fewer MIMO transmission data streams can be used between the first device and the second device for data transmission, so as to reduce the power consumption of the first device and the second device.

[0765] It should be noted that the apparatus provided by the above embodiments only divides the above various functional modules for example, and in actual application, the above functions can be completed by different functional modules according to actual needs, that is, the content structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0766] As to the apparatus in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments of the method, and will not be described in detail here. For details not described in the apparatus embodiments, refer to the above method embodiments.

[0767] Please refer to Fig. 5, which shows a structural schematic diagram of a communication device provided in an embodiment of the present application. The communication device can be the first device or the second device described above. The communication device 500 can include at least one of a processor 501, a transceiver 502 and a memory 503. The processor 501 is configured to implement processes of the communication device 500, such as generating information to be sent, processing received information, controlling transmissions and / or receptions, and the like. The transceiver 502 is configured to implement transmission and / or reception functions, such as implementing functions of the receiving module 310 described above or implementing functions of the sending module 410 described above.

[0768] The processor 501 includes one or more processing cores. The processor 501 performs various processing functions by running software programs and modules.

[0769] The transceiver 502 can include a receiver and a transmitter, which can be implemented as a same wireless communication component including a wireless communication chip and a radio frequency antenna.

[0770] The memory 503 can be connected to the processor 501 and the transceiver 502.

[0771] The memory 503 can be configured to store a computer program for execution by the processor 501. The processor 501 is configured to execute the computer program to implement various steps in the methods described above.

[0772] Optionally, the communication device 500 is the first device described in the above embodiments. The transceiver 502 is configured to receive first indication information sent by a second device. The first indication information is used to indicate a first stream number and / or a second stream number. A port number of the first device for measuring a first reference signal resource is less than or equal to the first stream number and / or the second stream number.

[0773] Optionally, the communication device 500 is the second device described in the above embodiments. The transceiver 502 is configured to send first indication information to a first device. The first indication information is used to indicate a first stream number and / or a second stream number. A port number of the first device for measuring a first reference signal resource is less than or equal to the first stream number and / or the second stream number.

[0774] For details not described in the present embodiment, refer to the above embodiments, which will not be repeated here.

[0775] In addition, the memory can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static random access memory, read-only memory, magnetic storage, flash memory, programmable read-only memory.

[0776] The embodiments of the present application further provide a computer readable storage medium, wherein the storage medium stores a computer program, and the computer program is used by a processor to implement the flow number indication method of the first device side or the flow number indication method of the second device side. In some embodiments, the computer readable storage medium can include a ROM (Read-Only Memory), a RAM (Random-Access Memory), a SSD (Solid State Drives) or an optical disc, etc. The random access memory can include a ReRAM (Resistance Random Access Memory) and a DRAM (Dynamic Random Access Memory).

[0777] The embodiments of the present application further provide a chip, which includes a programmable logic circuit and / or program instructions, and when the chip is running, is used to implement the flow number indication method of the first device side or the flow number indication method of the second device side.

[0778] The embodiments of the present application further provide a computer program product, which includes computer instructions stored in a computer readable storage medium, and a processor reads and executes the computer instructions from the computer readable storage medium to implement the flow number indication method of the first device side or the flow number indication method of the second device side.

[0779] It should be understood that the "indication" mentioned in the embodiments of the present application can be direct indication, indirect indication, or can be an indication of an associated relationship. For example, A indicates B, which can mean that B can be obtained by A directly; or it can mean that A indirectly indicates B, for example, A indicates C, and B can be obtained by C; or it can mean that A and B have an associated relationship.

[0780] In the description of the embodiments of the present application, the term "corresponding" can mean that there is a direct or indirect corresponding relationship between the two, or it can mean that there is an associated relationship between the two, or it can mean an indication and being indicated, configuration and being configured, etc.

[0781] In some embodiments of the present application, "predefined" can be realized by pre-storing corresponding codes, tables or other means for indicating relevant information in devices (e.g., including terminal devices and network devices), and the present application does not limit the specific implementation manner thereof. For example, predefined can refer to that defined in a protocol.

[0782] In some embodiments of the present application, the "protocol" can refer to a standard protocol in the communication field, which can include a BLE protocol, a Wi-Fi protocol and a relevant protocol applied to a future communication system, and the present application does not limit the same.

[0783] "Multiple" mentioned herein refers to two or more than two. "And / or" describes the association relationship of associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.

[0784] "Greater than or equal to" mentioned herein can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.

[0785] In addition, the step numbers described herein only exemplarily show a possible execution order between steps, and in some other embodiments, the above steps can also be executed in a sequence different from the numbers, such as simultaneously executing two steps with different numbers or executing two steps with different numbers in an order opposite to the illustration, and the embodiments of the present application do not limit the same.

[0786] Those skilled in the art should realize that in one or more of the above examples, the functions described in the embodiments of the present application can be realized by hardware, software, firmware or any combination thereof. When realized by software, these functions can be stored in a computer readable medium or transmitted as one or more instructions or codes on a computer readable medium. The computer readable medium includes a computer storage medium and a communication medium, wherein the communication medium includes any medium facilitating the transmission of computer programs from one place to another. The storage medium can be any available medium accessible by a general or special purpose computer.

[0787] The above only describes exemplary embodiments of the present application and does not limit the present application, and any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

A flow number indication method, characterized in that, The method is performed by a first device, and the method comprises: receiving first indication information and / or second indication information sent by a second device, the first indication information being used to indicate a first stream number, and the second indication information being used to indicate a second stream number, wherein a number of multiple-input multiple-output (MIMO) transmission data streams sent by the second device to the first device is less than or equal to the first stream number, and a number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second stream number. The method according to claim 1, wherein the first stream number is less than or equal to a third stream number; and / or the second stream number is less than or equal to a fourth stream number. The third stream number and / or the fourth stream number are determined according to RRC signaling or indicated by the RRC signaling. The method according to claim 2, wherein the third indication information is the same as fourth indication information; or the third indication information is contained in the fourth indication information; or the fourth indication information is contained in the third indication information; or the third indication information and the fourth indication information are carried in the same information; or the third indication information and the fourth indication information are transmitted respectively. The third indication information is used to indicate the third stream number, and the fourth indication information is used to indicate the fourth stream number. The method according to any one of claims 1 to 3, wherein the first indication information and the second indication information are carried in the same information; or the first indication information and the second indication information are carried in different information respectively. The method according to any one of claims 1 to 4, characterized in that The first information is used to carry the first indication information and / or the second indication information, the first information is upper layer information, or the first information is physical layer information. The method according to claim 5, characterized in that The first information further comprises one or more of the following information: first cell information, the first cell information being used to indicate a cell to which the first information belongs; first bandwidth part (BWP) information, the first BWP information being used to indicate a BWP to which the first information belongs; second cell information, the second cell information being used to indicate one or more first cells, and the first information being applied to the one or more first cells; second BWP information, the second BWP information being used to indicate one or more first BWPs, and the first information being applied to the one or more first BWPs; modulation and coding information; rank information; scheduling offset information. The method according to claim 5 or 6, characterized in that The first indication information takes effect after a first application time; and / or the second indication information takes effect after a second application time. The method according to claim 7, characterized in that In a case where the first stream number is greater than a fifth stream number, the first indication information takes effect after the first application time, and the fifth stream number is a first stream number indicated by last received first indication information by the first device. In a case where the second stream number is greater than a sixth stream number, the second indication information takes effect after the second application time, and the sixth stream number is a second stream number indicated by last received second indication information by the first device. ​ The method according to claim 7 or 8, characterized in that The first application time and / or the second application time are determined based on a capability of the first device. The method according to claim 7 or 8, wherein, The first application time and / or the second application time are predefined; or, The first application time and / or the second application time are configured by the second device. The method according to any one of claims 5 to 10, characterized in that The first information is physical layer information, and the first information comprises a first indication field, the first indication field being used to indicate the first stream number and / or the second stream number. The method according to claim 11, wherein, The number of bits of the first indication field is determined based on a third stream number and / or a fourth stream number, the third stream number and / or the fourth stream number being determined according to RRC signaling or being indicated by the RRC signaling; or, The number of bits of the first indication field is configured by the second device. The method according to claim 11 or 12, wherein, In a case where a value of the first indication field is a first value, the first indication field is used to indicate the first stream number and / or the second stream number; and / or, In a case where the value of the first indication field is a second value, the first indication field is used to indicate information other than the first stream number and / or the second stream number. The method according to claim 11 or 12, characterized in that The first indication field is used to indicate a first information combination, the first information combination comprising at least the first stream number and / or the second stream number. The method according to any one of claims 5 to 14, characterized in that The first information is physical layer information, and the first information is one of the following information: Downlink physical layer information DCI used to schedule downlink data; DCI used to schedule uplink data; Sidelink control information SCI used to schedule sidelink data; DCI used for non-scheduled data transmission; SCI used for non-scheduled data transmission. The method of claim 15, wherein The first information is physical layer information for a plurality of terminal devices, the plurality of terminal devices comprising the first device. The method according to claim 5, characterized in that In a case where the first information is used to carry the first indication information and the second indication information, If the first information only comprises the first indication information, the second stream number is unchanged, or the second stream number is determined as a second default value; If the first information only comprises the second indication information, the first stream number is unchanged, or the first stream number is determined as a first default value. The method according to claim 5, characterized in that In a case where the first information is used to carry the first indication information and the second indication information, If the first information only comprises the first indication information, the second stream number is equal to the first stream number; and / or, If the first information only comprises the second indication information, the first stream number is equal to the second stream number. The method according to any one of claims 1 to 18, wherein, The first stream number and / or the second stream number are applied to all cells configured or activated by the first device; or, The first stream number and / or the second stream number are applied to an indicated BWP in all cells configured or activated by the first device; or, The first stream number and / or the second stream number are applied to an activated BWP in all cells configured or activated by the first device; or, The first stream number and / or the second stream number are applied to all cells configured or activated by the first device. The first number of streams and / or the second number of streams are applied to all BWPs in all cells configured or activated by the first device. The method of any of claims 1-19, wherein The first number of streams and / or the second number of streams are applied to one or more first cells; or The first number of streams and / or the second number of streams are applied to indicated BWPs in the one or more first cells; or The first number of streams and / or the second number of streams are applied to activated BWPs in the one or more first cells; or The first number of streams and / or the second number of streams are applied to all BWPs in the one or more first cells. The method of claim 20, wherein The one or more first cells are indicated by the first information; or The one or more first cells are cells corresponding to data transmission scheduled by the first information; or The one or more first cells are cells where the first information is transmitted. The method according to any one of claims 1 to 18, characterized in that The first number of streams and / or the second number of streams are applied to a third cell, and the first indication information and / or the second indication information correspond to the third cell. The method of claim 22, wherein The third cell is indicated by the first information; or The third cell is a cell corresponding to data transmission scheduled by the first information; or The third cell is a cell where the first information is transmitted. The method of claim 22 or 23, wherein The first number of streams and / or the second number of streams are applied to activated BWPs in the third cell; or The first number of streams and / or the second number of streams are applied to all BWPs in the third cell. The method of any of claims 1-18, wherein The first number of streams and / or the second number of streams are applied to all cells in a first cell group; or The first number of streams and / or the second number of streams are applied to indicated BWPs in all cells in the first cell group; or The first number of streams and / or the second number of streams are applied to activated BWPs in all cells in the first cell group; or The first number of streams and / or the second number of streams are applied to all BWPs in all cells in the first cell group. The method of claim 25, wherein The first cell group is indicated by the second device; or The first cell group includes all cells on a frequency band where a third cell is located, and the first indication information and / or the second indication information correspond to the third cell. The method of claim 26, wherein The method further includes: receiving third indication information transmitted by a second device, the third indication information being used to indicate one or more cell groups, the one or more cell groups including the first cell group, and the third cell belonging to the first cell group; or The third indication information is used to indicate one or more second frequency bands, and the first cell group includes all cells on the one or more second frequency bands. The method according to any one of claims 19 to 27, characterized in that The third flow number is determined according to the maximum number of data flows sent by the second device to the first device on all cells configured or activated by the first device; or The third flow number is determined according to the maximum number of data flows sent by the second device to the first device on one or more first cells to which the first information applies; or The third flow number is determined according to the maximum number of data flows sent by the second device to the first device on a third cell corresponding to the first indication information; or The third flow number is determined according to the maximum number of data flows sent by the second device to the first device on all cells in a first cell group. The method according to any one of claims 19 to 27, characterized in that The fourth flow number is determined according to the maximum number of data flows sent by the first device to the second device on all cells configured or activated by the first device; or The fourth flow number is determined according to the maximum number of data flows sent by the first device to the second device on one or more first cells to which the first information applies; or The fourth flow number is determined according to the maximum number of data flows sent by the first device to the second device on a third cell corresponding to the first indication information; or The fourth flow number is determined according to the maximum number of data flows sent by the first device to the second device on all cells in a first cell group. The method of claim 28 or 29, wherein The corresponding first value on a cell is determined according to RRC signaling or indicated by RRC signaling, and the first value is the maximum number of data flows sent by the second device to the first device; and / or The corresponding second value on a cell is determined according to RRC signaling or indicated by RRC signaling, and the second value is the maximum number of data flows sent by the first device to the second device. The method according to any one of claims 1 to 30, characterized in that The method further comprises: sending first reporting information to the second device, the first reporting information being used to indicate a seventh flow number and / or an eighth flow number, the seventh flow number being a value of the first flow number suggested by the first device, and the eighth flow number being a value of the second flow number suggested by the first device. The method of claim 31, wherein The first reporting information is used to indicate a value of the first flow number and / or a value of the second flow number suggested by the first device for all cells configured or activated by the first device; or The first reporting information is used to indicate a value of the first flow number and / or a value of the second flow number suggested by the first device for one or more fourth cells; or The first reporting information is used to indicate a value of the first flow number and / or a value of the second flow number suggested by the first device for one or more third frequency bands. The method according to any one of claims 1 to 32, characterized in that The method further comprises: sending first capability information to the second device, the capability of the first device comprising one or more of the following: a first capability, used for indicating that the first device supports upper layer information carrying the first indication information and / or the second indication information; a second capability, used for indicating that the first device supports physical layer information carrying the first indication information and / or the second indication information; a third capability, used for determining a first application time of the first indication information carried by the upper layer information, and / or, used for determining a second application time of the second indication information carried by the upper layer information; a fourth capability, used for determining a first application time of the first indication information carried by the physical layer information, and / or, used for determining a second application time of the second indication information carried by the physical layer information. The method according to claim 33, wherein the first capability information is reported independently for each frequency band; or the first capability information is reported independently for each frequency band combination; or the first capability information is reported independently for each frequency band in each frequency band combination; or the first capability information is reported independently for each carrier on each frequency band in each frequency band combination; or the first capability information is reported independently for each frequency band range; or the first capability information is reported independently for each first device. The method according to claim 33 or 34, characterized in that The first capability information is terminal capability information; or the first capability information is upper layer signaling. The method according to any one of claims 1 to 35, characterized in that The second device is a terminal device; or the second device is a network device. A flow number indication method, characterized in that, The method is performed by a second device, and the method comprises: sending, to a first device, first indication information and / or second indication information, the first indication information being used for indicating a first stream number, and the second indication information being used for indicating a second stream number, wherein a number of multiple-input multiple-output (MIMO) transmission data streams sent by the second device to the first device is less than or equal to the first stream number, and a number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second stream number. The method according to claim 37, wherein the first stream number is less than or equal to a third stream number; and / or the second stream number is less than or equal to a fourth stream number; wherein the third stream number and / or the fourth stream number are determined according to RRC signaling, or are indicated by the RRC signaling. The method according to claim 38, wherein third indication information is the same as fourth indication information; or the third indication information is contained in the fourth indication information; or the fourth indication information is contained in the third indication information; or the third indication information and the fourth indication information are carried in the same information; or the third indication information and the fourth indication information are transmitted respectively; wherein the third indication information is used for indicating the third stream number, and the fourth indication information is used for indicating the fourth stream number. The method according to any one of claims 37 to 39, wherein the first indication information and the second indication information are carried in the same information; or The first indication information and the second indication information are respectively carried in different information. The method according to any one of claims 37 to 40, characterized in that The first information is used to carry the first indication information and / or the second indication information, and the first information is upper layer information, or the first information is physical layer information. The method of claim 41, wherein The first information further comprises one or more of the following information: First cell information, the first cell information is used to indicate a cell to which the first information belongs; First bandwidth part (BWP) information, the first BWP information is used to indicate a BWP to which the first information belongs; Second cell information, the second cell information is used to indicate one or more first cells to which the first information applies; Second BWP information, the second BWP information is used to indicate one or more first BWPs to which the first information applies; Modulation and coding information; Rank information; Scheduling offset information. The method according to claim 41 or 42, characterized in that The first indication information takes effect after a first application time; and / or, the second indication information takes effect after a second application time. The method of claim 43, wherein In a case where the first flow number is greater than a fifth flow number, the first indication information takes effect after the first application time, and the fifth flow number is a first flow number indicated by first indication information last received by the first device; And / or, In a case where the second flow number is greater than a sixth flow number, the second indication information takes effect after the second application time, and the sixth flow number is a second flow number indicated by second indication information last received by the first device. The method according to claim 43 or 44, characterized in that The first application time and / or the second application time are determined based on a capability of the first device. The method according to claim 43 or 44, wherein The first application time and / or the second application time are predefined; or The first application time and / or the second application time are configured by the second device. The method according to any one of claims 41 to 46, characterized in that The first information is physical layer information, and the first information comprises a first indication field, and the first indication field is used to indicate the first flow number and / or the second flow number. The method according to claim 47, wherein A bit number of the first indication field is determined based on a third flow number and / or a fourth flow number, and the third flow number and / or the fourth flow number are determined according to RRC signaling or indicated by the RRC signaling; or The bit number of the first indication field is configured by the second device. The method according to claim 47 or 48, wherein In a case where a value of the first indication field is a first value, the first indication field is used to indicate the first flow number and / or the second flow number; and / or In a case where the value of the first indication field is a second value, the first indication field is used to indicate information other than the first flow number and / or the second flow number. The method according to claim 47 or 48, characterized in that The first indication field is used to indicate a first information combination, and the first information combination at least comprises the first flow number and / or the second flow number. The method according to any one of claims 41 to 50, characterized in that The first information is physical layer information, and the first information is one of the following information: Downlink control information (DCI) used to schedule downlink data. DCI for scheduling uplink data; Sidelink control information (SCI) for scheduling sidelink data; DCI for non-scheduled data transmission; SCI for non-scheduled data transmission. The method of claim 51, wherein The first information is physical layer information for a plurality of terminal devices, the plurality of terminal devices including the first device. The method of claim 41, wherein In a case where the first information is used to carry the first indication information and the second indication information, if the first information only includes the first indication information, the second number of streams is unchanged, or the second number of streams is determined as a second default value; if the first information only includes the second indication information, the first number of streams is unchanged, or the first number of streams is determined as a first default value. The method of claim 41, wherein In a case where the first information is used to carry the first indication information and the second indication information, if the first information only includes the first indication information, the second number of streams is equal to the first number of streams; and / or, if the first information only includes the second indication information, the first number of streams is equal to the second number of streams. The method according to any one of claims 37 to 54, wherein the first number of streams and / or the second number of streams apply to all cells configured or activated for the first device; or the first number of streams and / or the second number of streams apply to indicated BWPs in all cells configured or activated for the first device; or the first number of streams and / or the second number of streams apply to activated BWPs in all cells configured or activated for the first device; or the first number of streams and / or the second number of streams apply to all BWPs in all cells configured or activated for the first device. The method according to any one of claims 37 to 55, wherein the first number of streams and / or the second number of streams apply to one or more first cells; or the first number of streams and / or the second number of streams apply to indicated BWPs in the one or more first cells; or the first number of streams and / or the second number of streams apply to activated BWPs in the one or more first cells; or the first number of streams and / or the second number of streams apply to all BWPs in the one or more first cells. The method according to claim 56, wherein the one or more first cells are indicated by the first information; or the one or more first cells are cells corresponding to data transmission scheduled by the first information; or the one or more first cells are cells where the first information is transmitted. The method according to any one of claims 37 to 54, characterized in that The first number of streams and / or the second number of streams apply to a third cell, the first indication information and / or the second indication information corresponding to the third cell. The method according to claim 58, wherein the third cell is indicated by the first information; or the third cell is a cell corresponding to data transmission scheduled by the first information; or the third cell is a cell where the first information is transmitted. The method according to claim 58 or 59, wherein The first number of streams and / or the second number of streams are applied to an activated BWP in the third cell; or The first number of streams and / or the second number of streams are applied to all BWP in the third cell. The method of any of claims 37-54, wherein The first number of streams and / or the second number of streams are applied to all cells in the first cell group; or The first number of streams and / or the second number of streams are applied to an indicated BWP in all cells in the first cell group; or The first number of streams and / or the second number of streams are applied to an activated BWP in all cells in the first cell group; or The first number of streams and / or the second number of streams are applied to all BWP in all cells in the first cell group. The method of claim 61, wherein The first cell group is indicated by the second device; or The first cell group comprises all cells on a frequency band where the third cell is located, and the first indication information and / or the second indication information correspond to the third cell. The method of claim 62, wherein The method further comprises: sending, to the first device, third indication information, the third indication information being used to indicate one or more cell groups, the one or more cell groups comprising the first cell group, and the third cell belonging to the first cell group; or The third indication information is used to indicate one or more second frequency bands, and the first cell group comprises all cells on the one or more second frequency bands. The method according to any one of claims 55 to 63, characterized in that The third number of streams is determined according to a maximum number of data streams transmitted by the second device to the first device on all cells configured or activated by the first device; or The third number of streams is determined according to a maximum number of data streams transmitted by the second device to the first device on one or more first cells, and the first information is applied to the one or more first cells; or The third number of streams is determined according to a maximum number of data streams transmitted by the second device to the first device on a third cell, and the first indication information corresponds to the third cell; or The third number of streams is determined according to a maximum number of data streams transmitted by the second device to the first device on all cells in a first cell group. The method according to any one of claims 55 to 63, characterized in that The fourth number of streams is determined according to a maximum number of data streams transmitted by the first device to the second device on all cells configured or activated by the first device; or The fourth number of streams is determined according to a maximum number of data streams transmitted by the first device to the second device on one or more first cells, and the first information is applied to the one or more first cells; or The fourth number of streams is determined according to a maximum number of data streams transmitted by the first device to the second device on a third cell, and the first indication information corresponds to the third cell; or The fourth number of streams is determined according to a maximum number of data streams transmitted by the first device to the second device on all cells in a first cell group. The method of claim 64 or 65, wherein A corresponding first value on a cell is determined according to RRC signaling or indicated by RRC signaling, and the first value is a maximum number of data streams sent by the second device to the first device; and / or, A corresponding second value on a cell is determined according to RRC signaling or indicated by RRC signaling, and the second value is a maximum number of data streams sent by the first device to the second device. The method according to any one of claims 37 to 66, characterized in that The method further comprises: Receiving first reporting information sent by the first device, the first reporting information being used to indicate a seventh stream number and / or an eighth stream number, the seventh stream number being a value of the first stream number suggested by the first device, and the eighth stream number being a value of the second stream number suggested by the first device. According to the method of claim 67, wherein The first reporting information is used to indicate a value of the first stream number and / or a value of the second stream number suggested by the first device for all cells configured or activated by the first device; or The first reporting information is used to indicate a value of the first stream number and / or a value of the second stream number suggested by the first device for one or more fourth cells; or The first reporting information is used to indicate a value of the first stream number and / or a value of the second stream number suggested by the first device for one or more third frequency bands. The method further comprises: The method according to any one of claims 37 to 68, characterized in that Receiving first capability information sent by the first device, the capability of the first device comprising one or more of: A first capability, the first capability being used to indicate that the first device supports upper layer information carrying the first indication information and / or the second indication information; A second capability, the second capability being used to indicate that the first device supports physical layer information carrying the first indication information and / or the second indication information; A third capability, the third capability being used to determine a first application time of the first indication information carried by the upper layer information, and / or being used to determine a second application time of the second indication information carried by the upper layer information; A fourth capability, the fourth capability being used to determine a first application time of the first indication information carried by the physical layer information, and / or being used to determine a second application time of the second indication information carried by the physical layer information. According to the method of claim 69, wherein The first capability information is reported independently for each frequency band; or The first capability information is reported independently for each frequency band combination; or The first capability information is reported independently for each frequency band in each frequency band combination; or The first capability information is reported independently for each carrier on each frequency band in each frequency band combination; or The first capability information is reported independently for each frequency band range; or The first capability information is reported independently for each first device. The first capability information is terminal capability information; or the first capability information is upper layer signaling. The method according to claim 69 or 70, characterized in that The second device is a terminal device; or the second device is a network device. The method according to any one of claims 37 to 71, characterized in that The apparatus comprises: A flow number indicating device characterized by comprising: ​ The receiving module is configured to receive first indication information and / or second indication information sent by a second device, the first indication information being used to indicate a first stream number, and the second indication information being used to indicate a second stream number, wherein a number of multiple-input multiple-output (MIMO) transmission data streams sent by the second device to a first device is less than or equal to the first stream number, and a number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second stream number. A flow number indicating device characterized by comprising: The apparatus includes: The sending module is configured to send first indication information and / or second indication information to a first device, the first indication information being used to indicate a first stream number, and the second indication information being used to indicate a second stream number, wherein a number of multiple-input multiple-output (MIMO) transmission data streams sent by a second device to the first device is less than or equal to the first stream number, and a number of MIMO transmission data streams sent by the first device to the second device is less than or equal to the second stream number. A communication device characterized by comprising: The communication device includes a processor and a memory, the memory storing a computer program, and the processor executes the computer program to implement the method according to any one of claims 1 to 36, or to implement the method according to any one of claims 37 to 72. A computer-readable storage medium, characterized by, The storage medium stores a computer program, and the computer program is used to be executed by a processor to implement the method according to any one of claims 1 to 36, or to implement the method according to any one of claims 37 to 72. A chip characterized by The chip includes programmable logic circuitry and / or program instructions, and when the chip is running, the programmable logic circuitry and / or program instructions are used to implement the method according to any one of claims 1 to 36, or to implement the method according to any one of claims 37 to 72. A computer program product, characterized in that The computer program product includes computer instructions stored in a computer-readable storage medium, and a processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 36, or to implement the method according to any one of claims 37 to 72.

Citation Information

Patent Citations

  • Communication method and communication device

    CN112399569A

  • Information reporting method and device

    CN115460626A

  • Method and apparatus for adjusting maximum number of transport layers

    WO2022188115A1

  • Information transmission method, apparatus and device, and storage medium

    WO2023039699A1