terminal and base station

By using neural networks in wireless communication systems to determine scheduling information based on historical information from terminals, the problem of excessive signaling interaction between base stations and terminals is solved, and resource utilization efficiency is improved.

CN111954309BActive Publication Date: 2025-12-19NTT DOCOMO INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN201910413606.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-05-17
Publication Date
2025-12-19
Estimated Expiration
2039-05-17

AI Technical Summary

Technical Problem

In wireless communication, the random access process between base stations and terminals requires the exchange of a large amount of configuration information, reference signals, and feedback signaling, which leads to excessive consumption of physical resources.

Method used

Artificial intelligence modules, especially neural networks, are used to determine scheduling information based on the terminal's historical information, reducing signaling interactions.

Benefits of technology

By reducing signaling interactions, the resource utilization efficiency of wireless communication is improved, and the occupation of physical resources is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN111954309B_ABST
    Figure CN111954309B_ABST
Patent Text Reader

Abstract

The present disclosure provides a terminal and a base station. The base station comprises: a processing unit configured to determine scheduling information for a first terminal according to historical information of the first terminal; and a transmitting unit configured to transmit the determined scheduling information to the first terminal.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of wireless communication, and more particularly to a terminal and a base station in the field of wireless communication. BACKGROUND

[0002] In a conventional wireless communication network, after a connection is established between a base station and a terminal through a random access procedure, the base station sends configuration information about various configurations such as resource configuration, measurement configuration, feedback configuration, and reference signals to the terminal, and in order for the terminal to perform measurements according to the configuration information and the reference signals, and to feed back measurement reports such as cell indication, beam indication, reference signal received power, channel state information (CSI), etc. to the base station. The base station determines a downlink transmission scheme or an uplink transmission scheme for the terminal, i.e., determines how to schedule the terminal, according to the feedback from the terminal. For example, the base station can determine time-frequency resources allocated to the terminal, modulation and coding scheme levels, the number of layers or streams for transmission to the terminal, beamforming or precoding schemes, transmission antenna ports, etc. according to the feedback from the terminal. Then, the base station sends the determined information about the downlink transmission scheme or the uplink transmission scheme for the terminal to the terminal, so that the terminal performs transmission according to the indication from the base station. This results in a large amount of signaling about reference signals, configurations, and feedbacks, etc. being exchanged between the base station and the terminal before downlink transmission or uplink transmission by the base station and the terminal, and accordingly, a large amount of physical resources are occupied.

[0003] On the other hand, with the development of technology, artificial intelligence (AI) technology is used in many different fields. It can be expected that in the near future, a base station or a mobile station with AI functions can also be proposed in a wireless communication system in order to provide services to users more efficiently. SUMMARY

[0004] According to one aspect of the present disclosure, a base station is provided. The base station includes a processing unit configured to determine scheduling information for a first terminal according to historical information of the first terminal, and a transmitting unit configured to transmit the determined scheduling information to the first terminal.

[0005] According to one example of the present disclosure, the scheduling information can include at least one of time-frequency resources allocated to the terminal, modulation and coding scheme levels, the number of layers or streams for transmission to the terminal, beamforming or precoding schemes, transmission antenna ports. In addition, in the case of employing a coordinated multipoint (CoMP) transmission technology, the scheduling information can further include information about a CoMP scheme, such as at least one of transmission point selection information, precoding weight selection information.

[0006] According to one example of the present disclosure, in the above-described base station, the historical information includes at least one of position information, occurrence time information, and channel condition information of the first terminal.

[0007] According to an example of the present disclosure, in the base station as above, the processing unit is further configured to determine the historical information of the first terminal according to a signal transmitted by the first terminal in a random access procedure or data information previously received from the first terminal.

[0008] According to an example of the present disclosure, in the base station as above, the transmitting unit is further configured to transmit first signaling to the first terminal, wherein the first signaling indicates that a channel measurement reference signal is unavailable or not configured.

[0009] According to an example of the present disclosure, in the base station as above, the transmitting unit is further configured to transmit second signaling, wherein the second signaling indicates that the first terminal does not perform at least one of precoding feedback and channel information feedback other than precoding feedback.

[0010] According to an example of the present disclosure, in the base station as above, the transmitting unit is further configured to transmit third signaling, wherein the third signaling indicates that a legacy codebook is unavailable.

[0011] According to an example of the present disclosure, in the base station as above, the processing unit determines scheduling information for the first terminal according to the historical information using an artificial intelligence module, such as an artificial neural network, wherein the artificial neural network is trained by at least one second terminal.

[0012] According to an example of the present disclosure, the base station further comprises a receiving unit configured to receive feedback information from the first terminal, wherein the processing unit is further configured to determine the scheduling information for the first terminal according to the historical information and the feedback information together.

[0013] According to another aspect of the present disclosure, a terminal is provided, comprising: a receiving unit configured to receive first signaling from a base station; and a processing unit configured to determine whether a reference signal is available or configured according to the first signaling.

[0014] According to another aspect of the present disclosure, a terminal is provided, comprising: a receiving unit further configured to receive second signaling; and a processing unit configured to determine that the terminal does not perform at least one of precoding feedback and channel information feedback other than precoding feedback according to the second signaling.

[0015] According to another aspect of the present disclosure, a terminal is provided, comprising: a receiving unit configured to receive third signaling; and a processing unit configured to determine whether a codebook is available according to the third signaling.

[0016] According to another aspect of the present disclosure, there is provided a terminal comprising: a processing unit configured to determine scheduling information (e.g., information on an uplink transmission scheme of the terminal) for the terminal based on historical information of the terminal; and a transmitting unit configured to transmit the determined scheduling information to a base station.

[0017] According to one example of the present disclosure, the scheduling information can include at least one of a time-frequency resource allocated to the terminal, a modulation and coding scheme level, a number of layers or streams transmitted to the terminal, a beamforming or precoding scheme, a transmission antenna port, etc. Further, in case of employing a coordinated multi-point (CoMP) transmission technique, the scheduling information can further include information on a CoMP scheme, such as at least one of transmission point selection information, precoding weight selection information, etc.

[0018] According to one example of the present disclosure, in the above terminal, the historical information includes at least one of location information, occurrence time information, and a measurement result of a downlink signal of the terminal.

[0019] According to another aspect of the present disclosure, there is provided a method performed by a base station, the method comprising: determining scheduling information for a first terminal based on historical information of the first terminal; and transmitting the determined scheduling information to the first terminal.

[0020] According to one example of the present disclosure, in the above method, the historical information includes at least one of location information, occurrence time information, and channel condition information of the first terminal.

[0021] According to one example of the present disclosure, in the above method, the method further comprises determining the historical information of the first terminal based on a signal transmitted by the first terminal in a random access procedure or previously received data information from the first terminal.

[0022] According to one example of the present disclosure, in the above method, the method further comprises transmitting first signaling to the first terminal, wherein the first signaling indicates that a channel measurement reference signal is not available or not configured.

[0023] According to one example of the present disclosure, in the above method, the method further comprises transmitting second signaling, wherein the second signaling indicates that the first terminal does not perform at least one of precoding feedback and channel information feedback other than precoding feedback.

[0024] According to one example of the present disclosure, in the above method, the method further comprises transmitting second signaling, wherein the third signaling indicates that a legacy codebook is not available.

[0025] According to one example of the present disclosure, the step of determining the scheduling information for the first terminal according to the historical information of the first terminal in the above method can be determining the scheduling information for the first terminal according to the historical information using an artificial intelligence module, such as an artificial neural network; and the artificial neural network is trained by at least one second terminal.

[0026] According to one example of the present disclosure, the above method further comprises the step of receiving feedback information from the first terminal, wherein the processing unit is further configured to determine the scheduling information for the first terminal according to the historical information and the feedback information.

[0027] According to another aspect of the present disclosure, a method performed by a terminal is provided, comprising receiving a first signaling from a base station; and determining whether a reference signal is available or configured according to the first signaling.

[0028] According to another aspect of the present disclosure, a method performed by a terminal is provided, comprising receiving a second signaling; and being instructed by the second signaling to perform at least one of no precoding feedback and no channel information feedback other than precoding feedback.

[0029] According to another aspect of the present disclosure, a method performed by a terminal is provided, comprising receiving a third signaling; and determining whether a codebook is available according to the third signaling.

[0030] According to another aspect of the present disclosure, a method performed by a terminal is provided, comprising determining scheduling information for the terminal according to historical information of the terminal; and transmitting the determined scheduling information to a base station.

[0031] According to one example of the present disclosure, in the above method, the historical information comprises at least one of position information, occurrence time information, and previous measurement results of downlink signals of the terminal. BRIEF DESCRIPTION OF DRAWINGS

[0032] The above and other objects, features and advantages of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which like reference characters refer to like elements in the several views. The

[0033] Figure 1 is a schematic diagram of a wireless communication system in which embodiments of the present disclosure can be applied.

[0034] Figure 2 is a structural schematic diagram of a base station according to one embodiment of the present disclosure.

[0035] Figure 3A is a diagram illustrating an example according to the present disclosure, in which a neural network is used to determine scheduling information for a first terminal according to historical information of the first terminal.

[0036] Figure 3B is a diagram illustrating another example according to the present disclosure, in which a neural network is used to determine scheduling information for a first terminal according to historical information of the first terminal.

[0037] Figure 4 is a structural diagram of a terminal according to an embodiment of the present disclosure.

[0038] Figure 5 is a flowchart of a method performed by a base station according to an embodiment of the present disclosure.

[0039] Figure 6 is a flowchart of a method performed by a terminal according to an embodiment of the present disclosure.

[0040] Figure 7 is a diagram illustrating a hardware structure of the devices involved according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0041] In order to make the objects, technical solutions and advantages of the present disclosure more obvious, the following will describe the example embodiments according to the present disclosure in detail with reference to the drawings. In the drawings, the same reference numerals represent the same elements throughout. It should be understood that the embodiments described herein are merely illustrative and should not be construed as limiting the scope of the present disclosure. In addition, the terminal described herein can include various types of terminals, such as user equipment (UE), mobile terminals (or mobile stations) or fixed terminals, however, for convenience, the terminal and the UE are sometimes used interchangeably in the following. For example, in the embodiments of the present disclosure, the artificial neural network is a network used in the AI function module. For example, for the sake of brevity, the neural network is sometimes referred to as a neural network in the following description.

[0042] First, a wireless communication system in which embodiments of the present disclosure can be applied will be described with reference to Figure 1 The wireless communication system can be a 5G system, or any other type of wireless communication system, such as a Long Term Evolution (LTE) system or an LTE-A (advanced) system, etc.

[0043] As Figure 1As shown, after terminal 120 enters the cell where base station 110 is located, the base station and the terminal first establish connection through a random access procedure. When terminal 120 needs to perform downlink transmission or uplink transmission, base station 120 sends configuration information about various configurations such as resource configuration, measurement configuration, feedback configuration, and so on to terminal 110, and also sends reference signals. Terminal 120 receives the reference signals sent by the base station according to the configuration information and performs channel measurement, and also feeds back the measurement results to the base station according to the configuration information. Base station 110 determines the downlink transmission scheme or the uplink transmission scheme of terminal 120 according to the feedback of terminal 120, and sends scheduling information about the downlink transmission scheme or the uplink transmission scheme to terminal 120. For example, the scheduling information determined by base station 110 according to the feedback information can include the time-frequency resources allocated to the terminal, the modulation and coding scheme level, the number of layers or streams for transmission to the terminal, the beamforming or precoding scheme, the transmission antenna port, and so on. Then, terminal 120 performs downlink transmission or uplink transmission according to the scheduling information from base station 110. From the above description, it can be seen that, before base station 110 and terminal 120 perform downlink transmission or uplink transmission, base station 110 and terminal 120 need to perform a series of operations such as sending configuration information, sending reference signals, channel measurement, and feeding back measurement results, and a large amount of signaling about reference signals, configurations, and feedbacks needs to be exchanged between base station 110 and terminal 120, occupying a large amount of physical resources. Figure 1 As shown in the example, before base station 110 and terminal 120 perform downlink transmission or uplink transmission, base station 110 and terminal 120 need to perform a series of operations such as sending configuration information, sending reference signals, channel measurement, and feeding back measurement results, and a large amount of signaling about reference signals, configurations, and feedbacks needs to be exchanged between base station 110 and terminal 120, occupying a large amount of physical resources.

[0044] On the other hand, with the development of science and technology, artificial intelligence (AI) technology has been applied to various fields, such as image processing fields, semantic recognition fields, medical fields, and so on. It can be expected that in the future, AI technology can also be applied to the field of wireless communication to provide wireless communication services for users more intelligently.

[0045] The present disclosure proposes a terminal and a base station. In the terminal and the base station according to the present disclosure, it is desirable to utilize functions such as AI to determine the uplink or downlink transmission scheme of the terminal according to historical information of the terminal and the like, so that it is possible to reduce signaling overhead.

[0046] Below, a base station according to one embodiment of the present disclosure will be described with reference to Figure 2 FIG. 1 is a structure diagram of a base station according to one embodiment of the present disclosure. Figure 2 FIG. 1 is a structure diagram of a base station according to one embodiment of the present disclosure.

[0047] As shown in FIG. 1, the base station 110 includes a processor 111, a memory 112, a transceiver 113, and an antenna 114. The processor 111, the memory 112, the transceiver 113, and the antenna 114 are connected to each other through a bus or the like. Figure 2As shown, the base station 200 includes a processing unit 210 and a transmitting unit 220. The processing unit 210 can determine scheduling information for a first terminal according to historical information of the first terminal. For example, the scheduling information can include time-frequency resources allocated to the first terminal, a modulation and coding scheme level, a number of layers or streams for transmission to the terminal, a beamforming or precoding scheme, a transmission antenna port, etc. In addition, in the case of employing a coordinated multipoint (CoMP) transmission technology, the scheduling information further includes transmission point selection information, precoding weight selection information, etc.

[0048] In recent years, with the rapid development of AI technology, neural networks have been widely applied. According to an example of the present application, the processing unit 210 can use a neural network to determine scheduling information for a first terminal according to historical information of the first terminal.

[0049] According to another example of the present application, a neural network of the base station can be trained in advance using at least one second terminal. For example, the second terminal can be a terminal located in a cell of a neighboring base station of the base station 200, or a base station co-located with the base station 200. Specifically, the neighboring base station of the base station 200 or the base station co-located with the base station 200 can provide information about terminals in its cell to the base station 200.

[0050] For another example, the second terminal can be a training terminal dedicated to training the base station 200 after the base station 200 is deployed. Specifically, the training terminal can report a moving speed and direction, measured downlink channel information, etc. to the base station through a dedicated channel while simulating the actual terminal sending a signal.

[0051] In addition, the second terminal can also include the first terminal. For example, the relevant information of the first terminal for which the scheduling scheme is determined can be used as training data to train the neural network.

[0052] In addition, the information about the second terminal can include at least one of location information, occurrence time information, and channel condition information of the second terminal, feedback information (such as cell indication, beam indication (SSB index, CSI-RS index), reference signal received power, CSI, etc.) corresponding to at least one of the occurrence time information and the channel condition information, and a downlink transmission scheme or an uplink transmission scheme (such as time-frequency resources allocated to the terminal, a modulation and coding scheme level, a number of layers or streams for transmission to the terminal, a beamforming or precoding scheme, a transmission antenna port, etc.) corresponding to the feedback information. In addition, in the case of employing a coordinated multipoint (CoMP) transmission technology, the information about the second terminal further includes transmission point selection information, precoding weight selection information, etc.

[0053] The base station 200 can train its neural network with the above information about the second terminal as the training sequence, to obtain a neural network with the input being the historical information of the terminal, and the output being the downlink transmission scheme or uplink transmission scheme of the terminal, wherein the historical information of the terminal can include at least one of the location information, occurrence time information, and channel condition information of the terminal. When the first terminal needs to be scheduled, the processing unit 210 can input the historical information of the first terminal into the trained neural network to obtain the scheduling information for the first terminal. For example, the historical information of the first terminal can be at least one of the location information, occurrence time information, and channel condition information of the first terminal. In other words, the type of the historical information of the first terminal can match the type of the information required by the input of the neural network of the base station 200.

[0054] The processing unit 210 can use a one-level or multi-level (i.e., two or more levels) neural network to obtain the first terminal scheduling information. For example, a one-level neural network can have the input being the channel condition, and the output being the scheduling information of the first terminal. In the case where the processing unit 210 obtains the channel condition information of the first terminal according to the received data information from the first terminal, a one-level neural network can be used to obtain the first terminal scheduling information. For another example, in the case where the processing unit 210 obtains the time information or location information of the first terminal, a one-level network can be added on the basis of the one-level neural network described above, i.e., a two-level neural network is used to obtain the first terminal scheduling information. Specifically, the processing unit 210 can first use the added neural network level to determine the channel condition information of the first terminal according to the time information or location information of the terminal first terminal. The above will be described in combination with the following embodiment. Figure 3A The two-level neural network (which can also be referred to as a neural network including another sub-network) will be further described.

[0055] In the embodiment, before the first terminal performs uplink transmission or downlink transmission, the base station 200 does not need to send configuration information to the first terminal, send reference signals, and the first terminal does not need to perform channel measurement and feedback measurement results. The base station 200 can determine the uplink transmission scheme or downlink transmission scheme for the first terminal according to the historical information of the first terminal, and obtain the corresponding scheduling information, without the need for the terminal to perform feedback.

[0056] According to one example of the present disclosure, the processing unit 210 can determine the history information of the first terminal according to the signals transmitted by the first terminal in the random access procedure. For example, the processing unit 210 can determine the location information of the first terminal according to the angle of arrival of the signals such as PRACH preambles, Msg3 messages, etc. transmitted by the first terminal received in the random access procedure. In addition, the location information of the first terminal can also be determined by joint positioning of multiple base stations. For another example, the processing unit 210 can determine the time of appearance information of the first terminal according to the time of receiving the signals transmitted by the first terminal in the random access procedure. For yet another example, the processing unit 210 can determine the channel condition information of the first terminal according to the signal quality and interference strength (i.e. uplink measurement results) of the signals transmitted by the first terminal received in the random access procedure. The channel condition information of the first terminal can include the terminal downlink channel condition information and the terminal uplink channel condition information. In addition, in the case of channel reciprocity, the quality information of the uplink and downlink channels can be reciprocal. Or the uplink and downlink channel condition information can be calibrated by the uplink and downlink channel characteristics.

[0057] According to another example of the present disclosure, the processing unit 210 can determine the history information of the first terminal according to the previously received data information from the first terminal. Similar to the signals transmitted by the first terminal in the random access procedure, for example, the processing unit 210 can determine the channel condition information of the first terminal according to the signal quality and interference strength of the previously received data information from the first terminal.

[0058] Figure 3A is a schematic diagram illustrating the determination of the scheduling information for the first terminal according to the history information of the first terminal using a neural network according to one example of the present disclosure. In the example shown, the determination of the history information of the first terminal according to the signals transmitted by the first terminal in the random access procedure is described as an example. As can be understood, the signals transmitted by the first terminal in the random access procedure can be replaced by the previously received data information from the first terminal, i.e. the uplink data information of the first terminal, and a similar neural network can be used to determine the scheduling information for the first terminal. Figure 3A Figure 3A

[0059] As Figure 3A ​​As shown, the processing unit of the base station can include a terminal information detector 310, and the neural network used by the processing unit 210 can include a CSI information estimator network 320 and a scheduling sub-network 330. The terminal information detector 310 can use an existing random blind detection algorithm to determine the correspondence between the received preamble, Msg3 message, etc. and the terminal ID in the random access procedure. The terminal information detector 310 can also determine the historical information of the terminal according to the received preamble, Msg3 message, etc. in the random access procedure.

[0060] It should be noted that although in the above examples, the neural network is used to determine the scheduling information of the first terminal according to the historical information of the first terminal, in alternative examples, the neural network can also be used to determine the scheduling information of the first terminal according to the feedback information of the first terminal. Figure 3A It should be noted that although in the examples shown, the terminal information detector 310 is described as being independent of the neural network and using an existing random blind detection algorithm, in alternative examples, a sub-neural network can also be provided to obtain the correspondence between the received preamble, Msg3 message, etc. and the terminal ID in the random access procedure, and to determine the historical information of the terminal.

[0061] The CSI information estimator network 320 can be a sub-network trained in advance according to at least one of the information of the second terminal, such as the location information, the time of appearance information, and the feedback information corresponding to the above-mentioned information (such as beam indication, RI, CQI, etc.). The processing unit 210 can input the historical information of the first terminal obtained by the terminal information detector 310 to the CSI information estimator network 320 to estimate the possible feedback information (such as the possible beam indication, RI, CQI, etc. CSI feedback information) of the first terminal using the CSI information estimator network 320.

[0062] The scheduling sub-network 330 can be a sub-network trained in advance according to the feedback information of the second terminal and the downlink transmission scheme or uplink transmission scheme corresponding to the feedback information. The processing unit 210 can input the possible feedback information of the first terminal estimated by the CSI information estimator network 320 to the scheduling sub-network 330 to determine the downlink transmission scheme or uplink transmission scheme for the first terminal using the scheduling sub-network 330, and accordingly, determine the scheduling information for the first terminal, such as determining the time-frequency resources allocated to the first terminal, the modulation and coding scheme level, etc. In addition, the scheduling sub-network 330 can also determine the scheduling information of the first terminal based on the data queue length to be transmitted to the first terminal, the past throughput of the first terminal, etc.

[0063] In addition, other sub-networks can also be added after the scheduling sub-network 330 to further improve the throughput of the system. Figure 3B is a schematic diagram showing another example according to the present application, using a neural network to determine the scheduling information for the first terminal according to the historical information of the first terminal. In Figure 3BIn the illustrated example, the processing unit of the base station can include a terminal information detector 310', and the neural network used by the processing unit 210 can include a CSI information estimator network 320', a scheduling sub-network 330', and a throughput evaluation sub-network 340. The terminal information detector 310', the CSI information estimator network 320', the scheduling sub-network 330' are similar to the terminal information detector 310, the CSI information estimator network 320, the scheduling sub-network 330, and are not described herein for brevity. The throughput evaluation sub-network 340 can be pre-trained by using a throughput calculation function. The processing unit 210 can input the scheduling information determined by the scheduling sub-network 330 to the throughput evaluation sub-network 340. The throughput evaluation sub-network 340 can evaluate the weighted sum throughput of the current scheduling result according to the scheduling information. In Figure 3B In the illustrated example, the neural network of the base station 200 evaluates the throughput of the current scheduling result by the throughput evaluation sub-network 340, so that the neural network of the base station 200 can maximize the weighted sum throughput of the scheduling result.

[0064] Returning to Figure 2 The sending unit 220 can send the scheduling information determined by the processing unit 210 to the first terminal. In addition, according to one example of the present application, the sending unit 220 can send the downlink data to the first terminal together with the scheduling information. According to another example of the present application, the sending unit 220 can also send the downlink data to the first terminal according to the determined scheduling scheme, and the terminal can perform full blind detection.

[0065] As described above, in the present embodiment, the base station 200 can determine the uplink transmission scheme or the downlink transmission scheme for the first terminal and obtain the corresponding scheduling information according to the historical information of the first terminal only, without the need for the terminal to perform feedback. According to one example of the present application, the base station 200 can inform the first terminal that no reference signal is configured for it, so that the first terminal can know that it does not need to perform measurement according to the reference signal and does not need to feedback the measurement result. Specifically, the sending unit 210 can also send first signaling to the first terminal, where the first signaling indicates that the channel measurement reference signal is disabled or not configured. In addition, the sending unit 210 can also send second signaling to the first terminal, where the second signaling indicates that the first terminal does not perform at least one of precoding feedback and channel information feedback other than precoding feedback. For example, as described below, in the case of using a neural network to perform communication with the terminal, the base station 200 can send the second signaling of not performing precoding feedback.

[0066] In addition, considering the case that there is no interaction between the base station and the terminal for a long time, the historical information can not accurately reflect the current situation of the terminal. According to an example of the present disclosure, at least one of the base station and the terminal can transmit pseudo data to the other party in the case that the two parties have no interaction data in a predetermined time period, so as to update the historical information. According to another example of the present disclosure, the RACH information between the terminal and the base station can also be retransmitted, so as to update the historical information of the two parties.

[0067] In addition, according to another example of the present disclosure, in the case of using a neural network for communication with the terminal, the base station 200 can not need a traditional codebook (such as the codebook in NR), or can use a codebook related to the neural network, for example, a codebook in which the code words contain parameters about the neural network. The sending unit 220 can also send third signaling, in which the third signaling indicates that the traditional codebook is not available, or indicates that the codebook related to the neural network is used.

[0068] Accordingly, according to one embodiment of the present disclosure, the terminal can include a receiving unit and a processing unit. The receiving unit can receive first signaling from the base station, and the processing unit can determine whether the reference signal is available or configured according to the first signaling. According to another embodiment of the present disclosure, the receiving unit can also receive second signaling, in which the second signaling indicates that the terminal does not perform at least one of pre-coding feedback and channel information feedback other than pre-coding feedback. The processing unit can determine whether the corresponding feedback is needed according to the second signaling. According to another embodiment of the present disclosure, the receiving unit also receives third signaling, in which the third signaling indicates that the codebook is not available. The processing unit can determine not to use the codebook according to the third signaling. In addition, in the case of receiving the third signaling, the processing unit can determine not to perform pre-coding feedback.

[0069] In addition, although the above is described by taking the base station 200 as an example of not requiring the terminal to perform feedback according to the historical information of the first terminal, according to another example of the present disclosure, the base station can also instruct the terminal to feed back a small amount of measurement results, which are jointly used as the neural network input together with the historical information of the first terminal, so as to reduce the processing load of the processing unit 210 while saving the signaling overhead. Specifically, the base station 200 can also include a receiving unit to receive feedback information from the first terminal. And the processing unit 210 can determine the scheduling information for the first terminal according to the feedback information together with the historical information of the first terminal. For example, the neural network of the base station 200 can include multiple layers, and the processing unit 210 can take the feedback information as the input of a specific intermediate layer.

[0070] In combination Figure 2 and Figure 3A , 3BIn the described example, the base station can determine a downlink scheduling scheme or an uplink scheduling scheme for the first terminal based on the historical information of the first terminal. According to another aspect of this disclosure, the determination of the uplink scheduling scheme can also be performed by the terminal.

[0071] Figure 4 This is a schematic diagram of the structure of a terminal according to an embodiment of the present disclosure. Figure 4 As shown, terminal 400 includes a processing unit 410 and a transmitting unit 420. Processing unit 410 can determine scheduling information for the terminal based on historical information of terminal 400. Similar to base station 200, according to an example of this disclosure, terminal 400 can also support neural networks. Processing unit 410 can use historical information of terminal 400 as input to the neural network of the base station, and use the neural network to determine scheduling information for terminal 400. For example, historical information may include at least one of the terminal 400's location information, occurrence time information, and previous measurements of downlink signals. A specific example of base station 200's processing unit 210 using a neural network to determine scheduling information for a first terminal has been described in detail above. The process of determining the terminal's own scheduling information using a neural network on the terminal side is similar to that on the base station side, and therefore will not be described in detail here.

[0072] The transmitting unit 420 can send the scheduling information determined by the processing unit 410 to the base station. According to another example of this disclosure, the transmitting unit 420 can send uplink data along with the scheduling information to the base station. Furthermore, according to another example of the invention, the transmitting unit 420 can also send only uplink data to the base station according to the determined uplink scheduling scheme.

[0073] Furthermore, in future communication systems, there may be both terminals that support neural networks and those that do not, and each terminal may have varying capabilities in supporting neural networks. To enable better cooperation between the terminal and the base station, according to another example of this disclosure, the terminal may first send information about its neural network support capabilities to the base station, and the base station may configure the terminal's neural network based on this capability information. For example, the base station may send the terminal configuration information regarding the number of network layers, the number of nodes per layer, node connections, network coefficients, and activation functions. Then, for terminals with specific neural network configurations, the base station may perform operations such as instructing the terminal to provide feedback or instructing the terminal to determine its own scheduling scheme.

[0074] Reference above Figure 2 A base station according to an embodiment of the present disclosure has been described. Next, referring to… Figure 5 Explain the method performed by the base station. Figure 5 This is a flowchart of a method performed by a base station according to an embodiment of the present disclosure.

[0075] As shown in FIG. 5, the method 500 includes a step S510 and a step S520. In the step S510, scheduling information for a first terminal is determined according to historical information of the first terminal. According to one example of the present disclosure, the historical information of the first terminal is taken as an input of a neural network of a base station performing the method 500, and in the step S510, the scheduling information for the first terminal is determined by the neural network. Figure 5

[0076] According to another example of the present disclosure, the neural network of the base station can be trained in advance using at least one second terminal. The second terminal used for training the neural network of the base station has been described above and will not be repeated here.

[0077] In addition, the information about the second terminal can include at least one of location information, occurrence time information, and channel condition information of the second terminal, feedback information (such as cell indication, beam indication (SSB index, CSI-RS index), reference signal received power, CSI, etc.) corresponding to at least one of the occurrence time information and the channel condition information, and a downlink transmission scheme or an uplink transmission scheme (such as time-frequency resources allocated to the terminal, modulation and coding scheme level, number of layers or number of streams for transmission to the terminal, beamforming or precoding scheme, transmission antenna port, etc.) corresponding to the feedback information.

[0078] The base station performing the method 500 can train its own neural network with the above information about the second terminal as a training sequence to obtain a neural network with the input being historical information of a terminal and the output being a downlink transmission scheme or an uplink transmission scheme of the terminal, wherein the historical information of the terminal can include at least one of location information, occurrence time information, and channel condition information of the terminal. In the step S510, when the method 500 is performed, the scheduling information for a first terminal is determined according to historical information of the first terminal by using the trained neural network. For example, the historical information of the first terminal can be at least one of location information, occurrence time information, and channel condition information of the first terminal. In other words, the type of the historical information of the first terminal can match the type of information required for the input of the neural network of the base station performing the method 500.

[0079] ​In the method 500, the first terminal scheduling information can be obtained using a one-level or multi-level (i.e., more than two levels) neural network. For example, the one-level neural network can be inputted with channel conditions and outputted with scheduling information of the first terminal. In a case where channel condition information of the first terminal is obtained according to data information received from the first terminal, the one-level neural network can be used to obtain the first terminal scheduling information. For another example, in a case where time information or location information of the first terminal is obtained, a one-level network can be added on the basis of the one-level neural network described above, i.e., a two-level neural network is used to obtain the first terminal scheduling information. Specifically, the added neural network level can be used to determine the first terminal channel condition information according to time information or location information of the first terminal.

[0080] In the embodiment, before the first terminal performs uplink transmission or downlink transmission, the base station performing the method 500 does not need to send configuration information to the first terminal, send reference signals, and the first terminal does not need to perform channel measurement and feed back the measurement results. In step S510, the uplink transmission scheme or downlink transmission scheme for the first terminal can be determined and the corresponding scheduling information can be obtained according to the historical information of the first terminal, without the need for feedback of the terminal.

[0081] According to one example of the disclosure, in a case where the method 500 is applied, the historical information of the first terminal can be determined according to signals sent by the first terminal in a random access process. For example, in a case where the method 500 is applied, the location information of the first terminal can be determined according to the angle of arrival of signals such as PRACH preambles, Msg3 messages, etc. sent by the first terminal received in a random access process. In addition, the location information of the first terminal can also be determined by joint positioning of multiple base stations. For another example, in a case where the method 500 is applied, the time information of the first terminal can be determined according to the time at which signals sent by the first terminal are received in a random access process. For another example, in a case where the method 500 is applied, the channel condition information of the first terminal can be determined according to the signal quality and interference strength (i.e., uplink measurement results) of signals sent by the first terminal received in a random access process. The channel condition information of the first terminal can include terminal downlink channel condition information and terminal uplink channel condition information. In addition, in a case where the channel is reciprocal, the quality information of the uplink and downlink channels can be reciprocal. Or the uplink and downlink channel condition information can be calibrated through uplink and downlink channel characteristics.

[0082] According to another example of the present application, in the case of applying the method 500, the history information of the first terminal can be determined according to the data information previously received from the first terminal. In the case of applying the method 500, similar to the signal sent by the first terminal in the random access procedure, for example, the channel condition information of the first terminal can be determined according to the signal quality and the interference intensity of the data information previously received from the first terminal.

[0083] As to the specific example of determining the scheduling information for the first terminal according to the history information of the first terminal using the neural network in step S510, it has been described above in connection with FIG. 3, and will not be repeated here.

[0084] Next, in step S520, the scheduling information determined in step S510 is sent to the first terminal. In addition, according to one example of the present application, in step S520, the downlink data can be sent to the first terminal together with the scheduling information.

[0085] As described above, in the present embodiment, the base station performing the method 500 can determine the uplink transmission scheme or the downlink transmission scheme for the first terminal according to the history information of the first terminal only, and obtain the corresponding scheduling information, without the need for the terminal to perform feedback. According to one example of the present application, in the case of performing the method 500, the first terminal is informed that no reference signal is configured for it, so that the first terminal can know that it does not need to perform measurement according to the reference signal, and does not need to feed back the measurement result. Specifically, in the case of performing the method 500, the first terminal can also be sent first signaling, wherein the first signaling indicates that the channel measurement reference signal is disabled or is not configured. In addition, in the case of performing the method 500, the first terminal can also be sent second signaling, wherein the second signaling indicates that the first terminal does not perform at least one of precoding feedback and channel information feedback other than precoding feedback. For example, as described below, in the case of using a neural network to communicate with the terminal, the base station 200 can send the second signaling of not performing precoding feedback.

[0086] In addition, considering the case that there can be a long time without interaction of data between the base station and the terminal, the history information can not be able to accurately reflect the current situation of the terminal. According to one example of the present application, at least one of the base station and the terminal can transmit pseudo data to the other party in the case that the two parties have no interaction of data in a predetermined time period, so as to update the history information. According to another example of the present application, the RACH information between the terminal and the base station can also be retransmitted, so as to facilitate the two parties to update the history information

[0087] According to another example of the disclosure, in the case of utilizing a neural network for communication with a terminal, the base station performing the method 500 can not need a traditional codebook (such as the codebook in NR), or can use a codebook related to the neural network, for example, a codebook in which the code words contain parameters about the neural network. In the case of performing the method 500, a third signaling can also be sent, where the third signaling indicates that the traditional codebook is not available, or indicates that the codebook related to the neural network is used.

[0088] Accordingly, according to one embodiment of the disclosure, the receiving method performed by the terminal can include receiving first signaling from the base station, and can refer to whether the signal is available or is configured according to the first signaling. According to another embodiment of the disclosure, the receiving method performed by the terminal can include receiving second signaling, where the second signaling indicates that the terminal does not perform at least one of precoding feedback and channel information feedback other than precoding feedback. Whether the corresponding feedback needs to be performed can be determined according to the second signaling. According to another embodiment of the disclosure, the receiving method performed by the terminal can include receiving third signaling, where the third signaling indicates that the codebook is not available. It can be determined not to use the codebook according to the third signaling. In addition, in the case of receiving the third signaling, it can be determined not to perform the precoding feedback.

[0089] In addition, according to another example of the disclosure, in the case of performing the method 500, the base station can also instruct the terminal to feed back a small amount of measurement results, which are collectively input to the neural network with the historical information of the first terminal, in order to reduce the processing load while saving the signaling overhead. Specifically, in the method 500, feedback information from the first terminal can also be received. At this time, in step S510, the scheduling information for the first terminal is determined according to the feedback information and the historical information of the first terminal. For example, the neural network of the base station performing the method 500 can include multiple layers, and in step S510, the feedback information can be input as a specific intermediate layer.

[0090] In the example of combining Figure 5 In the example of combining

[0091] Figure 6 is a flowchart of a method performed by a terminal according to one embodiment of the disclosure. As Figure 6As shown, the method 600 includes step S610 and step S620. In step S610, the scheduling information for the terminal performing the method 600 can be determined according to the historical information of the terminal. Similar to the method 500, according to one example of the present disclosure, the terminal performing the method 600 can also support a neural network. In step S610, the historical information of the terminal performing the method 600 can be input to the neural network of the base station, and the scheduling information for the terminal is determined by using the neural network. For example, the historical information can include at least one of the location information, the occurrence time information, and the previous measurement results of the downlink signal of the terminal performing the method 600. In step S610, the process of determining the scheduling information of the terminal itself by using the neural network is similar to the case in the method 500, and thus is not described in detail here.

[0092] Next, in step S620, the scheduling information determined in step S610 is sent to the base station. In addition, according to another example of the present disclosure, in step S620, the uplink data can be sent to the base station together with the scheduling information.

[0093] In addition, in future communication systems, there can be terminals supporting neural networks and terminals not supporting neural networks at the same time, and the support capabilities of the respective terminals for neural networks are also different. In order for the terminal and the base station to better cooperate, according to another example of the present disclosure, when the method 600 is performed, the information about the support capability of the terminal performing the method 600 for the neural network can be first sent to the base station, and the base station can configure the neural network of the terminal according to the sent capability information. For example, the base station can send the configuration information about the number of network layers, the number of nodes of each layer, the connection relationship of the nodes, the network coefficients, and the activation function of the neural network to the terminal. Then, the base station performs operations such as instructing the terminal to feed back, instructing the terminal to determine the scheduling scheme by itself, etc. for the terminal with a specific neural network configuration.

[0094] <Hardware structure>

[0095] In addition, the block diagrams used in the description of the above-described embodiments show blocks in functional units. These functional blocks (structural units) are realized by any combination of hardware and / or software. In addition, the means of realizing each functional block are not particularly limited. That is, each functional block can be realized by one device that is physically and / or logically integrated, or two or more devices that are physically and / or logically separated can be directly and / or indirectly (for example, through wired and / or wireless) connected to realize the above-described multiple devices.

[0096] For example, the device (such as the first communication device, the second communication device, or the flight user terminal, etc.) of one embodiment of the present disclosure can function as a computer that performs the processing of the wireless communication method of the present disclosure.Figure 7 is a schematic diagram of a hardware structure of the device 700 (base station or user terminal) involved according to the embodiment of the present disclosure. The device 700 (base station or user terminal) described above can be constituted as a computer device physically including a processor 710, a memory 720, a storage 730, a communication device 740, an input device 750, an output device 760, a bus 770, and the like.

[0097] In addition, in the following description, the word "device" can be replaced with circuit, apparatus, unit, and the like. The hardware structure of the user terminal and the base station can include one or more of each of the devices shown in the drawings, and can not include part of the devices.

[0098] For example, the processor 710 is illustrated as one, but can be a plurality of processors. Furthermore, the processing can be executed by one processor, or can be executed by one or more processors simultaneously, sequentially, or by other methods. In addition, the processor 710 can be mounted by one or more chips.

[0099] Each function of the device 700 is realized, for example, by reading a prescribed software (program) into the processor 710, the memory 720, and the like, and causing the processor 710 to perform an operation, to control communication by the communication device 740, and to control reading and / or writing of data in the memory 720 and the storage 730.

[0100] The processor 710 causes, for example, an operating system to operate to control the entire computer. The processor 710 can be constituted by a central processing unit (CPU) including an interface with a peripheral device, a control device, an arithmetic device, a register, and the like. For example, the determination unit, the adjustment unit, and the like described above can be realized by the processor 710.

[0101] Furthermore, the processor 710 reads a program (program code), a software module, data, and the like from the storage 730 and / or the communication device 740 to the memory 720, and performs various processing according to them. As the program, a program that causes a computer to execute at least a part of the actions described in the above-described embodiments can be used. For example, the processing unit of the terminal or the base station described above can be realized by a control program saved in the memory 720 and operated by the processor 710, and the same can be applied to other functional blocks.

[0102] The memory 720 is a computer-readable recording medium, and can be configured, for example, with at least one of a read only memory (ROM), an erasable programmable ROM (EPROM), an electrically EPROM (EEPROM), a random access memory (RAM), other appropriate storage medium. The memory 720 can also be referred to as a register, a cache, a main memory, and the like. The memory 720 can store an executable program (program code), a software module, and the like for implementing a method related to an embodiment of the disclosure.

[0103] The storage 730 is a computer-readable recording medium, and can be configured, for example, with at least one of a flexible disk, a floppy (registered trademark) disk, a magneto-optical disk (for example, a compact disc ROM (CD-ROM), a digital versatile disk, a Blu-ray (registered trademark) disk), a removable magnetic disk, a hard disk drive, a smart card, a flash memory device (for example, a card, a stick, a key driver), a magnetic stripe, a database, a server, other appropriate storage medium. The storage 730 can also be referred to as an auxiliary storage device.

[0104] The communication device 740 is hardware (a transmission-reception device) for communication between computers through wired and / or wireless networks, and is also referred to as a network device, a network controller, a network card, a communication module, and the like. The communication device 740 can include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, and the like in order to realize, for example, frequency division duplex (FDD) and / or time division duplex (TDD). For example, the above-described transmission unit, reception unit, and the like can be implemented by the communication device 740.

[0105] The input device 750 is an input device (for example, a keyboard, a mouse, a microphone, a switch, a button, a sensor, and the like) that accepts an input from the outside. The output device 760 is an output device (for example, a display, a speaker, a light emitting diode (LED) lamp, and the like) that implements an output to the outside. In addition, the input device 750 and the output device 760 can also be a structure (for example, a touch panel) that is integrated.

[0106] Further, the processor 710, the memory 720, and the like are connected through a bus 770 for communication of information. The bus 770 can be constituted of a single bus, or can be constituted of different buses between devices.

[0107] Further, the base station and the user terminal can include a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), and the like hardware, and part or whole of each functional block can be realized by the hardware. For example, the processor 710 can be mounted by at least one of these hardware.

[0108] (Modified example)

[0109] In addition, as for the terms described in this specification and / or the terms necessary for understanding this specification, terms having the same or similar meanings can be replaced with each other. For example, a channel and / or a symbol can also be a signal (signaling). Further, a signal can also be a message. A reference signal can also be simply referred to as RS (Reference Signal), and can also be referred to as a pilot, a pilot signal, and the like according to the standards to be applied. Further, a component carrier (CC) can also be referred to as a cell, a frequency carrier, a carrier frequency, and the like.

[0110] Further, the information, the parameters, and the like described in this specification can be expressed by absolute values, can be expressed by relative values to the prescribed values, and can be expressed by corresponding other information. For example, a radio resource can be indicated by a prescribed index. Further, a formula and the like using these parameters can also be different from those explicitly disclosed in this specification.

[0111] The names used for the parameters and the like in this specification are not limiting in any respect. For example, various channels (a physical uplink control channel (PUCCH), a physical downlink control channel (PDCCH), and the like) and information units can be identified by any appropriate names, and thus various names assigned to these various channels and information units are not limiting in any respect.

[0112] Information, signals, and so on described in the specification can be represented using any of a variety of different technologies. For example, data, commands, instructions, information, signals, bits, symbols, chips, and so on that can be referenced throughout the above description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0113] In addition, information, signals, and so on can be outputted from a higher layer to a lower layer, and / or from a lower layer to a higher layer. Information, signals, and so on can be inputted or outputted via network nodes.

[0114] Information, signals, and so on that are inputted or outputted can be stored in a specific place (e.g., a memory) and can be managed by a management table. Information, signals, and so on that are inputted or outputted can be overwritten, updated, or supplemented. Information, signals, and so on that are outputted can be deleted. Information, signals, and so on that are inputted can be transmitted to other devices.

[0115] The notification of information is not limited to the manners / embodiments described in the specification, and can be performed by other methods. For example, the notification of information can be performed by physical layer signaling (e.g., downlink control information (DCI), uplink control information (UCI)), upper layer signaling (e.g., radio resource control (RRC) signaling, broadcast information (master information block (MIB), system information block (SIB), and so on), medium access control (MAC) signaling), other signals, or a combination thereof.

[0116] In addition, the physical layer signaling can also be referred to as L1 / L2 (1st layer / 2nd layer) control information (L1 / L2 control signal), L1 control information (L1 control signal), and so on. In addition, the RRC signaling can also be referred to as an RRC message, for example, an RRC connection setup message, an RRC connection reconfiguration message, and so on. In addition, the MAC signaling can be notified, for example, by a MAC control element (MAC CE).

[0117] In addition, the notification of prescribed information (e.g., the notification of "X") is not limited to being performed explicitly, and can be performed implicitly (e.g., by not performing the notification of the prescribed information, or by the notification of other information).

[0118] As for the determination, it can be made by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a prescribed value).

[0119] Software, no matter whether it is called software, firmware, middleware, microcode, hardware description language, or by other names, should be broadly interpreted as referring to commands, command sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc.

[0120] Furthermore, software, commands, information, and the like can be transmitted or received via a transmission medium. For example, when software is transmitted from a website, server, or other remote source using wired technology (coaxial cables, optical cables, twisted pair cables, digital subscriber line (DSL), etc.) and / or wireless technology (infrared, microwave, etc.), these wired and / or wireless technologies are included within the definition of transmission medium.

[0121] The terms "system" and "network" used in this specification can be used interchangeably.

[0122] In this specification, the terms "base station (BS)", "wireless base station", "eNB", "gNB", "cell", "sector", "cell group", "carrier", and "component carrier" can be used interchangeably. The base station is sometimes also referred to as a fixed station, NodeB, eNodeB (eNB), access point, transmission point, reception point, femto cell, small cell, etc.

[0123] A base station can accommodate one or more (for example, three) cells (also referred to as sectors). When a base station accommodates multiple cells, the entire coverage area of the base station can be divided into multiple smaller areas, each of which can also be provided with communication services by a base station subsystem (for example, an indoor small base station (remote radio head (RRH))). The terms "cell" or "sector" refer to a part or the whole of the coverage area of the base station and / or base station subsystem that provides communication services in that coverage.

[0124] In the present specification, the terms "mobile station (MS)", "user terminal", "user equipment (UE)", and "terminal" can be used interchangeably. The mobile station is also called a user station, a mobile unit, a user unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or a number of other appropriate terms by those skilled in the art.

[0125] Further, the wireless base station in the present specification can be replaced with the user terminal. For example, for a structure in which the communication between the wireless base station and the user terminal is replaced with the communication between a plurality of user terminals (D2D: Device-to-Device), each of the modes / embodiments of the present disclosure can be applied. At this time, the functions possessed by the first communication device or the second communication device in the device 700 described above can be regarded as the functions possessed by the user terminal. Further, the words such as "uplink" and "downlink" can be replaced with "side". For example, the uplink channel can be replaced with the side channel.

[0126] Similarly, the user terminal in the present specification can be replaced with the wireless base station. At this time, the functions possessed by the user terminal described above can be regarded as the functions possessed by the first communication device or the second communication device.

[0127] In the present specification, a specific action performed by a base station is sometimes performed by an upper node thereof according to the situation. Obviously, in a network composed of one or a plurality of network nodes having a base station, various actions performed for communication with a terminal can be performed by the base station, one or a plurality of network nodes other than the base station (for example, a mobility management entity (MME), a serving gateway (S-GW), and the like can be considered, but are not limited thereto), or a combination thereof.

[0128] Each of the modes / embodiments described in the present specification can be used alone or in combination, and can be used by switching during execution. Further, the processing steps, sequences, flowcharts, and the like of each of the modes / embodiments described in the present specification can be changed in order as long as there is no contradiction. For example, with respect to the methods described in the present specification, various step units are given in an exemplary order, and are not limited to the specific order given.

[0129] The modes / embodiments described in this specification can be applied to systems utilizing Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4G, 5G, Future Radio Access, New-RAT, New Radio, New radio access, Future generation radio access, Global System for Mobile Communications (GSM) (registered trademark), Code Division Multiple Access 3000 (CDMA3000), Ultra Mobile Broadband (UMB), IEEE 920.11 (Wi-Fi (registered trademark)), IEEE 920.16 (WiMAX (registered trademark)), IEEE 920.20, Ultra-WideBand, Bluetooth (registered trademark), other appropriate wireless communication methods, and / or next-generation systems expanded based on them.

[0130] The description "according to" used in this specification does not mean "only according to" unless explicitly described in other paragraphs. In other words, the description "according to" means both "only according to" and "at least according to".

[0131] Any reference to units using the names "first", "second" and the like used in this specification is not a comprehensive limitation of the number or order of the units. The names can be used in this specification as a convenient method of distinguishing two or more units. Therefore, reference to a first unit and a second unit does not mean that only two units are employed or that the first unit must precede the second unit in some form.

[0132] As used in the specification, the phrase "determining" encompasses a wide variety of actions. For example, "determining" can include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, a database or another data structure), ascertaining and the like. Also, "determining" can include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory) and the like. Also, "determining" can include resolving, selecting, choosing, establishing and the like.

[0133] As used in the specification and in the claims, the terms "connected," "coupled," and "coupling" refer to any connection or coupling, either direct or indirect, that enables work to be performed by two or more elements. Such a coupling can be physical, logical, or a combination of both. For example, a connection can be replaced with "access." As used in the specification, two elements are considered to be "connected" or "coupled" together by the use of one or more wires, cables and / or printed electrical connections, as well as by the use of electromagnetic energy such as electromagnetic energy having wavelengths in the radio frequency region, the microwave region and / or the optical (both visible and invisible) region, as several non-limiting and non-exhaustive examples.

[0134] As used in the specification and in the claims, the phrase "comprising" and variations thereof as used in the specification and claims, such as "comprising," means a non- limiting inclusion. Further, the use of the term "or" in reference to a list of items shall not be interpreted as an exclusive logical or nor as a disjunctive, unless expressly stated otherwise.

[0135] The present disclosure has been described in detail, but it will be obvious to those skilled in the art that the present disclosure is not limited to the embodiments described in the specification. The present disclosure can be implemented as modifications and changes without departing from the spirit and scope of the present disclosure defined by the recitations of the claims. Therefore, the recitations of the specification are intended to serve as illustrative purposes only and are not intended to have any limiting meaning on the present disclosure.

Claims

1.A base station, comprising: a processing unit configured to determine scheduling information for a first terminal according to historical information of the first terminal; and a transmitting unit configured to transmit the determined scheduling information to the first terminal; wherein the transmitting unit is further configured to transmit second signaling, and the second signaling indicates that the first terminal does not perform at least one of precoding feedback and channel information feedback other than the precoding feedback; wherein the transmitting unit is further configured to transmit first signaling to the first terminal, wherein the first signaling indicates that a reference signal is not available or not configured. 2.The base station of claim 1, wherein the historical information comprises at least one of location information, time of occurrence information, and channel condition information of the first terminal. 3.The base station of claim 1 or 2, wherein the processing unit is further configured to determine the historical information of the first terminal according to a signal transmitted by the first terminal in a random access procedure or data information previously received from the first terminal. 4.The base station of claim 1 or 2, wherein the processing unit is configured to determine the scheduling information for the first terminal according to the historical information using a neural network; and the neural network is trained by at least one second terminal. 5.The base station of claim 1 or 2, further comprising: a receiving unit configured to receive feedback information from the first terminal, wherein the processing unit is further configured to determine the scheduling information for the first terminal according to the historical information and the feedback information together. 6.A terminal, comprising: a receiving unit configured to receive second signaling from a base station; and a processing unit configured to determine, according to the second signaling, that the terminal does not perform at least one of precoding feedback and channel information feedback other than the precoding feedback; wherein the receiving unit is further configured to receive first signaling from the base station, and the processing unit is further configured to determine, according to the first signaling, whether a reference signal is available or configured. 7.A terminal, comprising: a processing unit configured to determine scheduling information for the terminal according to historical information of the terminal; and a transmitting unit configured to transmit the determined scheduling information to a base station; wherein the terminal further comprises a receiving unit configured to receive second signaling, and the second signaling indicates that the terminal does not perform at least one of precoding feedback and channel information feedback other than the precoding feedback; wherein the terminal further comprises a receiving unit configured to receive first signaling from the base station; and the processing unit is further configured to determine, according to the first signaling, whether a reference signal is available or configured. 8.The terminal of claim 7, wherein the historical information comprises at least one of location information, time of occurrence information, and a previous measurement result of a downlink signal of the terminal. ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​ ​

Citation Information

Patent Citations

  • Learning-based semi-persistent scheduling in wireless communications

    CN101682564A

  • System and method to reduce radio resource management (RRM) related signaling in machine-to-machine (M2M) communications

    US20140313908A1