Terminal and wireless communication method
AI-driven scheduling using neural networks addresses the resource-intensive signaling issue in wireless communication by optimizing terminal scheduling based on historical data, reducing the need for real-time feedback and reference signals.
Patent Information
- Application Number
- JP2024166904
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-05-17
- Filing Date
- 2024-09-26
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2040-05-18
AI Technical Summary
In conventional wireless communication networks, a large amount of signaling is required between base stations and terminals for reference signal transmission, configuration, and feedback, occupying significant physical resources.
Implementing artificial intelligence (AI) technology, specifically neural networks, to determine scheduling information for terminals based on historical data, reducing the need for real-time feedback and reference signal exchanges.
Reduces signaling overhead and optimizes resource allocation by enabling efficient downlink and uplink transmissions without the need for extensive real-time feedback and reference signal measurements.
Smart Images

Figure 0007811976000001 
Figure 0007811976000002 
Figure 0007811976000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to the field of wireless communication, and more particularly to a terminal and a wireless communication method in the field of wireless communication. [Background technology]
[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 transmits configuration information and a reference signal to the terminal so that the terminal performs measurements based on the configuration information and reference signals related to various configurations such as resource configuration, measurement configuration, and feedback configuration, and feeds back measurement reports such as a cell indicator, a beam indicator, reference signal received power, and channel state information (CSI) to the base station. The base station determines a downlink transmission scheme or an uplink transmission scheme for the terminal based on the feedback from the terminal, i.e., determines how to schedule the terminal. For example, the base station can determine, based on the feedback from the terminal, time-frequency resources to be allocated to the terminal, a modulation and coding scheme level, the number of layers or streams for transmission to the terminal, a beamforming or precoding scheme, a transmission antenna port, etc. Then, the base station transmits information related to the determined downlink transmission scheme or uplink transmission scheme for the terminal to the terminal so that the terminal performs transmission based on the instruction from the base station. As a result, before downlink or uplink transmission between the base station and the terminal, a large amount of signaling related to reference signals, settings, feedback, etc. needs to be exchanged between the base station and the terminal, which occupies a large amount of physical resources.
[0003] Meanwhile, with the development of science and technology, artificial intelligence (AI) technology is being used in many different fields. Since it is desirable to provide services to users more efficiently, it is expected that base stations and mobile stations with AI functions will be proposed in wireless communication systems in the near future. Summary of the Invention [Means for solving the problem]
[0004] According to one aspect of the present disclosure, there is provided a terminal including: a processing unit for determining scheduling information for the terminal based on historical information of the terminal; and a transmitting unit for transmitting the determined scheduling information to a base station. According to one aspect of the present disclosure, there is provided a wireless communication method for a terminal, the method including: determining scheduling information for the terminal based on historical information of the terminal; and transmitting the determined scheduling information to a base station. According to one aspect of the present disclosure, there is provided a terminal including a transmitting unit for transmitting information related to the terminal to a base station, wherein the information related to the terminal includes at least one of location information, appearance time information, and channel condition information of the terminal, feedback information corresponding to the appearance time information and at least one of the channel condition information, and a downlink transmission method or an uplink transmission method corresponding to the feedback information. According to one aspect of the present disclosure, there is provided a wireless communication method for a terminal, comprising a transmission step of transmitting information related to the terminal to a base station, wherein the information related to the terminal includes at least one of location information, appearance time information, and channel condition information of the terminal, feedback information corresponding to at least one of the appearance time information and the channel condition information, and a downlink transmission method or an uplink transmission method corresponding to the feedback information. According to one aspect of the present disclosure, there is provided a base station including: a processing unit for determining scheduling information for a first terminal based on historical information of the first terminal; and a transmitting unit for transmitting the determined scheduling information to the first terminal.
[0005] According to an example of the present disclosure, the scheduling information may include at least one of a time-frequency resource allocated to the terminal, a modulation and coding scheme level, the number of layers or streams for transmission to the terminal, a beamforming or precoding scheme, and a transmission antenna port. In addition, when a coordinated multipoint (CoMP) transmission technology is adopted, the scheduling information may further include information related to the CoMP scheme, such as at least one of transmission point selection information and precoding weight selection information.
[0006] According to an example of the present disclosure, in the base station, the history information includes at least one of location information, appearance time information, and channel condition information of the first terminal.
[0007] According to one example of the present invention, in the base station, the processing unit further determines historical information of the first terminal based on a signal transmitted from the first terminal in a random access procedure or data information received from the first terminal in the past.
[0008] According to one example of the present disclosure, in the base station, the transmitting unit further transmits first signaling to the first terminal indicating that a channel measurement reference signal is unavailable or that a channel measurement reference signal is not to be configured.
[0009] According to one example of the present disclosure, in the base station, the transmitting unit further transmits second signaling instructing the first terminal to at least one of not performing precoding feedback and not performing channel information feedback other than precoding feedback.
[0010] According to an example of the present disclosure, in the base station, the transmitter unit further transmits third signaling indicating that a legacy codebook is unavailable.
[0011] According to one example of the present disclosure, in the base station, the processing unit determines scheduling information for the first terminal based on the historical information using an artificial intelligence module such as an artificial neural network that is trained by at least one second terminal.
[0012] According to one example of the present disclosure, the base station further includes a receiving unit for receiving feedback information from the first terminal, and the processing unit further determines scheduling information for the first terminal based on both the historical information and the feedback information.
[0013] According to another aspect of the present disclosure, there is provided a terminal including: a receiver for receiving first signaling from a base station; and a processor for determining whether a reference signal is available or configured based on the first signaling.
[0014] According to another aspect of the present disclosure, there is provided a terminal including: a receiving unit for receiving second signaling; and a processing unit for instructing the terminal, based on the second signaling, to at least one of not providing precoding feedback and not providing channel information feedback other than precoding feedback.
[0015] According to another aspect of the present disclosure, there is provided a terminal including: a receiving unit for receiving third signaling; and a processing unit for determining whether a codebook is available based on the third signaling.
[0016] According to another aspect of the present disclosure, there is provided a terminal including: a processing unit for determining scheduling information for the terminal (e.g., information regarding an uplink transmission method for the terminal) based on historical information of the terminal; and a transmitting unit for transmitting the determined scheduling information to a base station.
[0017] According to an example of the present disclosure, the scheduling information may include at least one of a time-frequency resource allocated to the terminal, a modulation and coding scheme level, the number of layers or streams for transmission to the terminal, a beamforming or precoding scheme, and a transmission antenna port. In addition, when a coordinated multipoint (CoMP) transmission technology is adopted, the scheduling information may further include information related to the CoMP scheme, such as at least one of transmission point selection information and precoding weight selection information.
[0018] According to an example of the present disclosure, in the terminal, the history information includes at least one of location information of the terminal, appearance time information, and measurement results for downlink signals.
[0019] According to another aspect of the present disclosure, there is provided a method performed by a base station, the method including: 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 an example of the present disclosure, in the above method, the history information includes at least one of location information, appearance time information, and channel condition information of the first terminal.
[0021] According to one example of the present disclosure, the above method further includes a step of determining historical information of the first terminal based on a signal transmitted from the first terminal in a random access procedure or data information received from the first terminal in the past.
[0022] According to an example of the present disclosure, the above method further includes a step of transmitting first signaling to the first terminal indicating that a channel measurement reference signal is unavailable or that a channel measurement reference signal is not configured.
[0023] According to one example of the present disclosure, the above method further includes a step of transmitting second signaling instructing the first terminal to at least one of not providing precoding feedback and not providing channel information feedback other than precoding feedback.
[0024] According to an example of the present disclosure, the method further includes transmitting third signaling indicating that the legacy codebook is unavailable.
[0025] According to an example of the present disclosure, in the above method, the step of determining scheduling information for the first terminal based on historical information of the first terminal uses an artificial intelligence module, such as an artificial neural network, that is trained by at least one second terminal and is used together to determine the scheduling information for the first terminal based on the historical information.
[0026] According to one example of the present disclosure, the method further includes a step of receiving feedback information from the first terminal, and the processing unit further determines, based on both the historical information and the feedback information, to be used together in scheduling information for the first terminal.
[0027] According to another aspect of the present disclosure, there is provided a method performed by a terminal, the method including: receiving first signaling from a base station; and determining, based on the first signaling, whether a reference signal is available or configured.
[0028] According to another aspect of the present disclosure, there is provided a method executed by a terminal, the method including: receiving second signaling; and instructing the terminal, based on the second signaling, to at least one of not provide precoding feedback and not provide channel information feedback other than precoding feedback.
[0029] According to another aspect of the present disclosure, there is provided a method performed by a terminal, the method including: receiving third signaling; and determining, based on the third signaling, whether a codebook is available.
[0030] According to another aspect of the present disclosure, there is provided a method performed by a terminal, the method including: determining scheduling information for the terminal based on historical information of the terminal; and transmitting the determined scheduling information to a base station.
[0031] According to an example of the present disclosure, in the above method, the history information includes at least one of location information of the terminal, appearance time information, and measurement results for past downlink signals. [Brief explanation of the drawings]
[0032] The above and other objects, features, and advantages of the present disclosure will become apparent from the detailed description of the embodiments of the present disclosure with reference to the drawings. The drawings are intended to provide a further understanding of the embodiments of the present disclosure, constitute a part of the specification, and are used to interpret the present disclosure together with the embodiments of the present disclosure, and are not intended to limit the present disclosure. In the drawings, the same reference numerals generally represent the same components or steps.
[0033] [Figure 1] 1 is a schematic diagram of a wireless communication system to which an embodiment of the present disclosure can be applied. [Figure 2] FIG. 1 is a schematic diagram illustrating the configuration of a base station according to an embodiment of the present disclosure. [Figure 3A] FIG. 2 is a schematic diagram illustrating determining scheduling information for a first terminal based on historical information of the first terminal by a neural network according to an example of the present invention. [Figure 3B] FIG. 10 is a schematic diagram illustrating determining scheduling information for a first terminal based on historical information of the first terminal by a neural network according to another example of the present invention. [Figure 4]FIG. 2 is a schematic diagram illustrating the configuration of a terminal according to an embodiment of the present disclosure. [Figure 5] 10 is a flowchart of a method performed by a base station according to one embodiment of the present disclosure. [Figure 6] 10 is a flowchart of a method performed by a terminal according to one embodiment of the present disclosure. [Figure 7] FIG. 1 is a schematic diagram of a hardware configuration of a device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0034] To make the objectives, technical solutions, and advantages of the present disclosure clearer, exemplary embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. In the drawings, the same reference numerals always refer to the same elements. The embodiments described herein are merely illustrative and should not be construed as limiting the scope of the present disclosure. Furthermore, the terminal described herein may include various types of terminals, such as a user equipment (UE), a mobile terminal (also referred to as a mobile station), or a fixed terminal. However, for convenience, the terms terminal and UE may be used interchangeably hereinafter. Furthermore, for example, in the embodiments of the present disclosure, an artificial neural network is a network used in an AI function module. For simplicity, the term may be referred to as a neural network in the following description.
[0035] First, a wireless communication system to which the embodiments of the present disclosure can be applied will be described with reference to Figure 1. The wireless communication system may 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.
[0036] As shown in FIG. 1, after the terminal 120 enters a cell in which the base station 110 is located, the base station and the terminal first establish a connection through a random access procedure. When the terminal 120 needs to perform downlink transmission or uplink transmission, the base station 110 transmits configuration information regarding various configurations such as resource configuration, measurement configuration, and feedback configuration to the terminal 120, and transmits a reference signal. The terminal 120 receives the reference signal transmitted from the base station based on the configuration information, performs channel measurement, and further feeds back the measurement result to the base station based on the configuration information. The base station 110 determines a downlink transmission scheme or an uplink transmission scheme for the terminal 120 based on the feedback from the terminal 120, and transmits scheduling information regarding the downlink transmission scheme or the uplink transmission scheme to the terminal 120. For example, the scheduling information determined by the base station 110 based on the feedback information may include time-frequency resources allocated to the terminal, a modulation and coding scheme level, the number of layers or streams for transmission to the terminal, a beamforming or precoding scheme, a transmission antenna port, etc. Then, the terminal 120 performs downlink transmission or uplink transmission based on the scheduling information from the base station 110. As can be seen from the example shown in Fig. 1, before the base station 110 and the terminal 120 perform downlink transmission or uplink transmission, the base station 110 and the terminal 120 need to perform a series of operations such as transmitting configuration information, transmitting a reference signal, measuring a channel, and feeding back the measurement result, and a large amount of signaling related to the reference signal, configuration, feedback, etc. needs to be exchanged between the base station 110 and the terminal 120, occupying a large amount of physical resources.
[0037] Meanwhile, with the development of science and technology, artificial intelligence (AI) technology has already been applied to various fields, such as image processing, semantic recognition, and medicine. In the future, AI technology is expected to be applied to the wireless communication field as well, providing users with more intelligent wireless communication services.
[0038] The present disclosure provides a terminal and a base station, and in the terminal and base station according to the present disclosure, the uplink or downlink transmission method of the terminal is determined based on historical information of the terminal, for example, by using an AI function, so as to enable reduction of signaling overhead.
[0039] A base station according to an embodiment of the present disclosure will be described below with reference to Fig. 2. Fig. 2 is a schematic diagram of a base station according to an embodiment of the present disclosure.
[0040] As shown in Fig. 2, the base station 200 includes a processing unit 210 and a transmitting unit 220. The processing unit 210 may determine scheduling information for the first terminal based on historical information of the first terminal. For example, the scheduling information may include time-frequency resources allocated to the first terminal, a modulation and coding scheme level, the number of layers or streams for transmission to the terminal, a beamforming or precoding scheme, a transmission antenna port, etc. Furthermore, when a coordinated multipoint (CoMP) transmission technology is adopted, the scheduling information further includes transmission point selection information, precoding weight selection information, etc.
[0041] With the rapid development of AI technology in recent years, neural networks have been widely used. According to an example of the present invention, the processing unit 210 may determine scheduling information for the first terminal using a neural network based on history information of the first terminal.
[0042] According to another example of the present invention, the neural network of the base station may be trained in advance by at least one second terminal. For example, the second terminal may be a terminal located in a cell in which a neighboring base station of the base station 200 or a base station collocated with the base station 200 is located. Specifically, the neighboring base station of the base station 200 or the base station collocated with the base station 200 may provide the base station 200 with information about the terminals in its cell.
[0043] Furthermore, for example, the second terminal may be a training terminal dedicated to training the base station 200 after the base station 200 is deployed. Specifically, the second terminal simulates the transmission of a signal from an actual terminal and trains the training terminal so that it can report the moving speed and direction, measured downlink channel information, etc. to the base station via a dedicated channel.
[0044] Furthermore, the second terminal may include the first terminal. For example, the neural network may be trained using, as training data, information related to the first terminal for which the scheduling method has been determined.
[0045] Furthermore, the information about the second terminal may include at least one of location information, appearance time information, and channel condition information of the second terminal, feedback information corresponding to at least one of the appearance time information and channel condition information (e.g., cell indicator, beam indicator (SSB index, CSI-RS index), reference signal received power, CSI, etc.), and a downlink transmission scheme or uplink transmission scheme corresponding to the feedback information (e.g., time-frequency resources allocated to the terminal, modulation and coding scheme level, number of layers or streams for transmission to the terminal, beamforming or precoding scheme, transmission antenna port, etc.). Furthermore, when a coordinated multipoint (CoMP) transmission technology is adopted, the information about the second terminal further includes transmission point selection information, precoding weight selection information, etc.
[0046] The base station 200 may train its own neural network using the above information about the second terminal as a training sequence to obtain a neural network whose input is the terminal's history information and whose output is the terminal's downlink transmission mode or uplink transmission mode. The terminal's history information may include, for example, at least one of the terminal's location information, appearance time information, and channel condition information. When it is necessary to schedule the first terminal, the processing unit 210 may input the first terminal's history information into the trained neural network to obtain scheduling information for the first terminal. For example, the first terminal's history information may be at least one of the first terminal's location information, appearance time information, and channel condition information. That is, the type of the first terminal's history information may be matched with the type of information required for input to the base station 200's neural network.
[0047] The processing unit 210 may acquire the first terminal scheduling information using a single-stage or multiple-stage (i.e., two or more stages) neural network. For example, a single-stage neural network may have a channel state as its input and a scheduling information of the first terminal as its output. When the processing unit 210 acquires the channel condition information of the first terminal from received data information from the first terminal, the first terminal scheduling information may be acquired using a single-stage neural network. Furthermore, when the processing unit 210 acquires time information or location information of the first terminal, for example, the processing unit 210 may acquire the first terminal scheduling information using a two-stage neural network by adding a single stage neural network based on the single-stage neural network. Specifically, the processing unit 210 may first determine the first terminal channel condition information based on the time information or location information of the first terminal using the added neural network stage. Below, the two-stage neural network (which may also be referred to as a neural network including other sub-networks) will be further described with reference to FIG. 3A.
[0048] In this embodiment, before the first terminal performs uplink transmission or downlink transmission, the base station 200 does not need to transmit configuration information or a reference signal to the first terminal, and the first terminal does not need to perform channel measurement and feedback the measurement result.Based only on the history information of the first terminal, the base station 200 can determine the uplink transmission scheme or downlink transmission scheme for the first terminal and obtain the corresponding scheduling information, and no feedback from the terminal is required.
[0049] According to an example of the present disclosure, the processing unit 210 may determine historical information of the first terminal based on a signal transmitted from the first terminal in a random access procedure. For example, the processing unit 210 may determine location information of the first terminal based on the angle of arrival of a signal, such as a random access channel preamble (PRACH preamble) or an Msg3 message, transmitted from the first terminal during the random access procedure. Alternatively, the location information of the first terminal may be determined by positioning performed cooperatively by multiple base stations. For example, the processing unit 210 may determine appearance time information of the first terminal based on the time at which a signal transmitted from the first terminal during the random access procedure is received. For example, the processing unit 210 may determine channel condition information of the first terminal based on the signal quality and interference strength (i.e., uplink measurement results) of the signal transmitted from the first terminal during the random access procedure. The channel condition information of the first terminal may include terminal downlink channel condition information and terminal uplink channel condition information. Furthermore, if the channels are compatible, the quality information of the uplink and downlink channels may be used interchangeably. Alternatively, the uplink and downlink channel condition information may be calibrated based on the uplink and downlink channel characteristics.
[0050] According to another example of the present invention, the processing unit 210 may determine historical information of the first terminal based on data information previously received from the first terminal. Similar to the signal transmitted from the first terminal in the random access procedure, for example, the processing unit 210 may determine channel condition information of the first terminal based on the signal quality and interference strength of data information previously received from the first terminal.
[0051] 3A is a schematic diagram showing how scheduling information for a first terminal is determined based on historical information of the first terminal using a neural network according to an example of the present invention. In the example shown in FIG. 3A, the historical information of the first terminal is determined based on a signal transmitted from the first terminal in a random access procedure. The signal transmitted from the first terminal in the random access procedure may be replaced with previously received data information from the first terminal, i.e., uplink data information of the first terminal, and a neural network similar to that shown in FIG. 3A may be employed to determine scheduling information for the first terminal.
[0052] 3A, the processing unit of the base station may include a terminal information detector 310, and the neural network used by the processing unit 210 may include a CSI information estimation subnetwork 320 and a scheduling subnetwork 330. The terminal information detector 310 may determine a correspondence between a terminal ID and, for example, a preamble or Msg3 message received in the random access procedure using a conventional random blind detection algorithm. The terminal information detector 310 may determine historical information of the terminal based on, for example, a preamble or Msg3 message received in the random access procedure.
[0053] In the example shown in FIG. 3A, the terminal information detector 310 is independent of the neural network and uses a conventional random blind detection algorithm. However, instead of this, a sub-neural network may be provided to obtain the correspondence between the terminal ID and, for example, the preamble, Msg3 message, etc. received in the random access procedure, and determine the terminal history information.
[0054] The CSI information estimation subnetwork 320 may be a subnetwork that is trained in advance based on at least one of the second terminal's information, such as location information and appearance time information, and feedback information corresponding to the above information (e.g., beam indicator, RI, CQI, etc.). The processing unit 210 may input the history information of the first terminal acquired by the terminal information detector 310 to the CSI information estimation subnetwork 320, and use the CSI information estimation subnetwork 320 to estimate possible feedback information of the first terminal (e.g., CSI feedback information such as the first terminal's possible beam indicator, RI, CQI, etc.).
[0055] The scheduling subnetwork 330 may be a subnetwork that is trained in advance based on feedback information of the second terminal and the downlink transmission scheme or uplink transmission scheme corresponding to the feedback information. The processing unit 210 may input possible feedback information of the first terminal estimated by the CSI information estimation subnetwork 320 to the scheduling subnetwork 330, determine the downlink transmission scheme or uplink transmission scheme for the first terminal using the scheduling subnetwork 330, and determine scheduling information for the first terminal accordingly, such as time-frequency resources to be allocated to the first terminal and the level of the modulation and coding scheme. The scheduling subnetwork 330 may also determine the scheduling information for the first terminal based on the length of a data queue to be transmitted to the first terminal, the past throughput of the first terminal, etc.
[0056] Furthermore, additional subnetworks can be added after the scheduling subnetwork 330 to further improve system throughput. FIG. 3B is a schematic diagram illustrating determining scheduling information for a first terminal based on historical information of the first terminal using a neural network according to another example of the present invention. In the example shown in FIG. 3B, the processing unit of the base station may include a terminal information detector 310′, and the neural network used by the processing unit 210 may include a CSI information estimation subnetwork 320′, a scheduling subnetwork 330′, and a throughput evaluation subnetwork 340. The terminal information detector 310′, the CSI information estimation subnetwork 320′, and the scheduling subnetwork 330′ are similar to the terminal information detector 310, the CSI information estimation subnetwork 320, and the scheduling subnetwork 330, and therefore will not be described again for brevity. The throughput evaluation subnetwork 340 may be pre-trained using a throughput calculation function. The processing unit 210 may input the scheduling information determined by the scheduling subnetwork 330 to the throughput evaluation subnetwork 340. The throughput evaluation sub-network 340 may evaluate the weighting and throughput of the current scheduling result based on the scheduling information. In the example shown in Figure 3B, the neural network of the base station 200 evaluates the throughput of the current scheduling result using the throughput evaluation sub-network 340 so that the neural network of the base station 200 can maximize the weighting and throughput of the scheduling result.
[0057] Returning to Fig. 2, the transmitter 220 may transmit the scheduling information determined by the processor 210 to the first terminal. According to another example of the present invention, the transmitter 220 may transmit both the downlink data and the scheduling information to the first terminal. According to another example of the present invention, the transmitter 220 may transmit only the downlink data to the first terminal in accordance with the determined scheduling scheme, and the terminal may perform full blind detection.
[0058] As described above, in this embodiment, the base station 200 can determine the uplink transmission scheme or downlink transmission scheme for the first terminal and obtain corresponding scheduling information based only on the history information of the first terminal, without requiring terminal feedback. According to an example of the present invention, the base station 200 notifies the first terminal that a reference signal will not be configured, thereby enabling the first terminal to know that it does not need to perform measurements based on the reference signal and that it does not need to feed back the measurement results. Specifically, the transmitter 210 may transmit to the first terminal first signaling indicating that the channel measurement reference signal is unavailable or that the channel measurement reference signal will not be configured. The transmitter 210 may also transmit to the first terminal second signaling indicating at least one of not performing precoding feedback and not performing channel information feedback other than precoding feedback. For example, when communicating with the terminal using a neural network, the base station 200 may transmit second signaling indicating that precoding feedback will not be performed, as follows:
[0059] Furthermore, if no data is exchanged between the base station and the terminal for a long period of time, the history information may not accurately reflect the current status of the terminal. According to one example of the present invention, if at least one of the base station and the terminal does not exchange data within a predetermined time, the base station and the terminal may update the history information by transmitting dummy data to the other. According to another example of the present invention, RACH information may be retransmitted between the terminal and the base station, which makes it easier for both parties to update the history information.
[0060] According to another example of the present disclosure, when base station 200 communicates with a terminal using a neural network, base station 200 may not need a conventional codebook (e.g., a codebook in NR) or may use a codebook related to the neural network, such as a codebook in which codewords include parameters related to the neural network. Transmitter 220 may transmit third signaling indicating that the conventional codebook is unavailable or indicating that the codebook related to the neural network should be used.
[0061] Therefore, according to one embodiment of the present disclosure, a terminal may include a receiver and a processor. The receiver may receive first signaling from a base station, and the processor may determine whether a reference signal is available or configured based on the first signaling. According to another embodiment of the present disclosure, the receiver may receive second signaling instructing the terminal to at least one of not provide precoding feedback and not provide channel information feedback other than precoding feedback. The processor may determine whether corresponding feedback needs to be provided based on the second signaling. According to another embodiment of the present disclosure, the receiver further receives third signaling instructing that a codebook is unavailable. The processor may determine not to use the codebook based on the third signaling. Furthermore, when the third signaling is received, the processor may determine not to provide precoding feedback.
[0062] Furthermore, although the above description has been given using an example in which base station 200 performs the scheduling based only on the history information of the first terminal and does not require feedback from the terminal, according to another example of the present disclosure, in order to save signaling overhead and reduce the processing load of processing unit 210, the base station may instruct the terminal to feed back a small amount of measurement results, and use the small amount of measurement results together with the history information of the first terminal as input to the neural network. Specifically, base station 200 may further include a receiving unit that receives feedback information from the first terminal. Furthermore, processing unit 210 may determine scheduling information for the first terminal based on both the feedback information and the history information of the first terminal. For example, the neural network of base station 200 may include multiple layers, and processing unit 210 may use the feedback information as input to a specific hidden layer.
[0063] 2 and 3A and 3B, the base station may determine the downlink scheduling scheme or the uplink scheduling scheme for the first terminal based on historical information of the first terminal. According to another aspect of the present disclosure, the determination of the uplink scheduling scheme may be performed by the terminal.
[0064] FIG. 4 is a schematic configuration diagram of a terminal according to an embodiment of the present disclosure. As shown in FIG. 4, the terminal 400 includes a processing unit 410 and a transmitting unit 420. The processing unit 410 may determine scheduling information for the terminal 400 based on historical information about the terminal 400. Similar to the base station 200, according to an example of the present disclosure, the terminal 400 may also support a neural network. The processing unit 410 may input historical information about the terminal 400 to the base station's neural network and determine scheduling information for the terminal 400 using the neural network. For example, the historical information may include at least one of the terminal 400's location information, appearance time information, and measurement results for past downlink signals. A specific example in which the processing unit 210 of the base station 200 determines scheduling information for a first terminal using a neural network has been described in detail above. The process of determining scheduling information for the terminal using a neural network on the terminal side is similar to that on the base station side, and therefore a detailed description thereof will be omitted here.
[0065] The transmitter 420 may transmit the scheduling information determined by the processor 410 to the base station. According to another example of the present disclosure, the transmitter 420 may transmit uplink data together with the scheduling information to the base station. Furthermore, according to another example of the present disclosure, the transmitter 420 may transmit only uplink data to the base station in accordance with the determined uplink scheduling scheme.
[0066] Furthermore, in future communication systems, terminals that support neural networks and terminals that do not support neural networks may coexist, and the respective terminals may have different support capabilities for the neural network. According to another example of the present disclosure, to improve cooperation between the terminal and the base station, the terminal may first transmit information regarding its support capability for the neural network to the base station, and the base station may configure the neural network of the terminal based on the capability information transmitted from the terminal. For example, the base station may transmit configuration information regarding the number of network layers of the neural network, the number of nodes in each layer, node connectivity, network coefficients, and activation functions to the terminal. Then, the base station may perform operations such as instructing the terminal to provide feedback or instructing the terminal to determine a scheduling method for itself, for a terminal having a specific neural network configuration.
[0067] A base station according to an embodiment of the present disclosure has been described above with reference to Fig. 2. Next, a method performed by the base station will be described with reference to Fig. 5. Fig. 5 is a flowchart of the method performed by the base station according to an embodiment of the present disclosure.
[0068] 5, method 500 includes steps S510 and S520. In step S510, scheduling information for the first terminal is determined based on historical information of the first terminal. According to an embodiment of the present invention, the historical information of the first terminal is used as an input to a neural network of a base station that executes method 500, and in step S510, the neural network determines scheduling information for the first terminal.
[0069] According to another example of the present invention, the neural network of the base station may be trained in advance by at least one second terminal. The second terminal for training the neural network of the base station has been described above, but further description will be omitted here.
[0070] In addition, the information regarding the second terminal may include at least one of the location information, appearance time information, and channel condition information of the second terminal, feedback information corresponding to at least one of the appearance time information and channel condition information (e.g., cell indicator, beam indicator (SSB index, CSI-RS index), reference signal received power, CSI, etc.), and a downlink transmission method or uplink transmission method corresponding to the feedback information (e.g., time-frequency resources allocated to the terminal, modulation and coding method level, number of layers or streams for transmission to the terminal, beamforming or precoding method, transmission antenna port, etc.).
[0071] The base station performing method 500 uses the information about the second terminal as a training sequence to train its own neural network, thereby obtaining a neural network whose input is the terminal's history information and whose output is the terminal's downlink transmission mode or uplink transmission mode. The terminal's history information may include, for example, at least one of the terminal's location information, appearance time information, and channel condition information. When method 500 is performed, in step S510, the trained neural network determines scheduling information for the first terminal based on the terminal's history information. For example, the terminal's history information may be at least one of the terminal's location information, appearance time information, and channel condition information. In other words, the type of terminal's history information may match the type of information required for input to the base station's neural network performing method 500.
[0072] In method 500, the first terminal scheduling information may be acquired using a single-stage or multiple-stage (i.e., two or more stages) neural network. For example, a single-stage neural network may have channel conditions as input and scheduling information of the first terminal as output. When acquiring channel condition information of the first terminal based on data information received from the first terminal, the first terminal scheduling information may be acquired using a single-stage neural network. Furthermore, when acquiring time information or location information of the first terminal, for example, an additional stage may be added based on the single-stage neural network, i.e., the first terminal scheduling information may be acquired using a two-stage neural network. Specifically, the additional stage of the neural network may first determine first terminal channel condition information based on the time information or location information of the first terminal.
[0073] In this embodiment, before the first terminal performs uplink or downlink transmission, the base station performing method 500 does not need to transmit configuration information or reference signals to the first terminal, and the first terminal does not need to measure the channel and feedback the measurement results. In step S510, based only on the history information of the first terminal, the uplink or downlink transmission mode for the first terminal can be determined and the corresponding scheduling information can be obtained, and no feedback from the terminal is required.
[0074] According to an example of the present disclosure, when method 500 is applied, historical information of a first terminal may be determined based on a signal transmitted from the first terminal in a random access procedure. For example, when method 500 is applied, location information of the first terminal may be determined based on the angle of arrival of a signal, such as a random access channel preamble (PRACH preamble) or an Msg3 message, transmitted from the first terminal and received in the random access procedure. Alternatively, location information of the first terminal may be determined by positioning performed cooperatively by multiple base stations. For example, when method 500 is applied, appearance time information of the first terminal may be determined based on the time at which a signal transmitted from the first terminal in the random access procedure is received. For example, when method 500 is applied, channel condition information of the first terminal may be determined based on the signal quality and interference strength (i.e., uplink measurement results) of the signal transmitted from the first terminal in the random access procedure. The channel condition information of the first terminal may include terminal downlink channel condition information and terminal uplink channel condition information. Furthermore, when the channels are compatible, the quality information of the uplink and downlink channels may be used interchangeably. Alternatively, the uplink and downlink channel condition information may be calibrated based on the uplink and downlink channel characteristics.
[0075] According to another example of the present invention, when the method 500 is applied, historical information of the first terminal may be determined based on previously received data information from the first terminal. When the method 500 is applied, channel condition information of the first terminal may be determined based on, for example, the signal quality and interference strength of previously received data information from the first terminal, as well as the signal transmitted from the first terminal in a random access procedure.
[0076] A specific example of determining the scheduling information for the first terminal based on the history information of the first terminal using a neural network in step S510 has already been described with reference to FIG. 3, so a description thereof will be omitted here.
[0077] Next, in step S520, the scheduling information determined in step S510 is transmitted to the first terminal. Also, according to an example of the present invention, in step S520, downlink data may be transmitted to the first terminal together with the scheduling information.
[0078] As described above, in this embodiment, the base station performing method 500 can determine the uplink transmission scheme or downlink transmission scheme for the first terminal and obtain corresponding scheduling information based only on the history information of the first terminal, without requiring terminal feedback. According to an example of the present invention, when method 500 is performed, the base station notifies the first terminal that a reference signal is not configured, thereby enabling the first terminal to know that it does not need to perform measurements based on the reference signal and therefore does not need to feedback the measurement results. Specifically, when method 500 is performed, first signaling may be transmitted to the first terminal indicating that a channel measurement reference signal is unavailable (disabled) or that a channel measurement reference signal is not configured. Furthermore, when method 500 is performed, second signaling may be transmitted to the first terminal indicating at least one of not performing precoding feedback and not performing channel information feedback other than precoding feedback. For example, as described below, when communicating with the terminal using a neural network, base station 200 may transmit second signaling indicating that precoding feedback is not performed.
[0079] In addition, if there is a possibility that data is not exchanged between the base station and the terminal for a long time, it is considered that the history information may not accurately reflect the current status of the terminal. According to one example of the present invention, if at least one of the base station and the terminal does not exchange data within a predetermined time, the base station and the terminal may transmit dummy data to each other to update the history information. According to another example of the present invention, RACH information may be retransmitted between the terminal and the base station, which makes it easier for both parties to update the history information.
[0080] According to another example of the present disclosure, when communicating with a terminal using a neural network, a base station performing method 500 may not require a conventional codebook (e.g., an NR codebook) or may use a neural network-related codebook, e.g., a codebook in which codewords include parameters related to a neural network. When method 500 is performed, third signaling may be transmitted indicating that the conventional codebook is unavailable or indicating that the neural network-related codebook should be used.
[0081] Therefore, according to one embodiment of the present disclosure, a reception method performed by a terminal may include receiving first signaling from a base station, and determining whether a reference signal is available or configured based on the first signaling. According to another embodiment of the present disclosure, a reception method performed by a terminal may include receiving second signaling instructing the terminal to at least one of not performing precoding feedback and not performing channel information feedback other than precoding feedback. Whether corresponding feedback needs to be performed may be determined based on the second signaling. According to another embodiment of the present disclosure, a reception method performed by a terminal may include receiving third signaling indicating that a codebook is unavailable. The terminal may determine not to use the codebook based on the third signaling. Furthermore, the terminal may determine not to perform precoding feedback when the third signaling is received.
[0082] According to another example of the present disclosure, when method 500 is performed, the base station instructs the terminal to feed back a small amount of measurement results, and uses both the small amount of measurement results and historical information of the first terminal as inputs to the neural network, thereby saving signaling overhead and reducing processing load. Specifically, method 500 may include receiving feedback information from the first terminal. Then, in step S510, scheduling information for the first terminal is determined based on both the feedback information and the historical information of the first terminal. For example, the neural network of the base station performing method 500 may include multiple layers, and in step S510, the feedback information may be used as input to a specific hidden layer.
[0083] 5, in an example, a method performed by a base station determines scheduling information for a first terminal based on historical information of the first terminal. According to another aspect of the present disclosure, the operation may be included in a method performed by a terminal.
[0084] FIG. 6 is a flowchart of a method performed by a terminal according to an embodiment of the present disclosure. As shown in FIG. 6, method 600 includes steps S610 and S620. In step S610, scheduling information for a terminal executing method 600 may be determined based on historical information of the terminal. Similar to method 500, according to an example of the present disclosure, the terminal executing method 600 may also support a neural network. In step S610, the historical information of the terminal executing method 600 may be input to a neural network of a base station, and the neural network may determine scheduling information for the terminal. For example, the historical information may include at least one of location information, appearance time information, and measurement results for past downlink signals of the terminal executing method 600. In step S610, the process of determining its own scheduling information for the terminal executing method 600 using a neural network is similar to that of method 500, and therefore will not be described in detail here.
[0085] Next, in step S620, the scheduling information determined in step S610 is transmitted to the base station. According to another example of the present disclosure, in step S620, uplink data may be transmitted to the base station together with the scheduling information.
[0086] Furthermore, in future communication systems, terminals that support neural networks and terminals that do not support neural networks may coexist, and the terminals' support capabilities for neural networks may differ. To enable better cooperation between terminals and base stations, according to another example of the present disclosure, when method 600 is performed, the terminal executing method 600 may first transmit information regarding the terminal's support capabilities for neural networks to the base station, and the base station may configure the neural network of the terminal based on the transmitted capability information. For example, the base station may transmit configuration information regarding the number of network layers of the neural network, the number of nodes in each layer, node connectivity, network coefficients, and activation functions to the terminal. Then, the base station may perform operations, such as instructing the terminal to provide feedback or instructing the terminal to determine a scheduling method for itself, for a terminal with a specific neural network configuration.
[0087] <Hardware configuration> The block diagrams used in the description of the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of hardware and / or software. Furthermore, the means for realizing each functional block is not particularly limited. That is, each functional block may be realized by a single device that is physically and / or logically coupled, or may be realized by two or more physically and / or logically separated devices that are directly and / or indirectly (e.g., wired and / or wirelessly) connected to each other and these multiple devices.
[0088] For example, a device (e.g., a first communication device, a second communication device, a flight user terminal, etc.) in an embodiment of the present disclosure may function as a computer that executes processing of the wireless communication method of the present disclosure. FIG. 7 is a schematic diagram of a hardware configuration of a device 700 (a base station or a user terminal) according to an embodiment of the present disclosure. The above-described device 700 (a base station or a user terminal) may be physically configured as a computer device 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, etc.
[0089] In the following description, the term "apparatus" can be interpreted as a circuit, a device, a unit, etc. The hardware configuration of the user terminal and the base station may be configured to include one or more of the apparatuses shown in the drawings, or may be configured to exclude some of the apparatuses.
[0090] For example, although only one processor 710 is shown, there may be multiple processors, and the processes may be performed by one processor, or the processes may be performed by one or more processors simultaneously, serially, or otherwise. Additionally, the processor 710 may be implemented by one or more chips.
[0091] Each function of device 700 is realized by loading specific software (programs) onto hardware such as processor 710 and memory 720, causing processor 710 to perform calculations and control communication via communication device 740 and reading and / or writing of data in memory 720 and storage 730.
[0092] The processor 710 controls the entire computer by running, for example, an operating system. The processor 710 may be configured as a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc. For example, the above-mentioned decision unit, adjustment unit, etc. may be realized by the processor 710.
[0093] Furthermore, the processor 710 reads programs (program codes), software modules, and data from the storage 730 and / or the communication device 740 into the memory 720, and executes various processes in accordance with the contents of these programs. The programs used are those that cause a computer to execute at least some of the operations described in the above-described embodiments. For example, the processing units of the terminal or base station described above may be implemented by a control program stored in the memory 720 and executed by the processor 710, and other functional blocks may be implemented in a similar manner.
[0094] The memory 720 is a computer-readable recording medium and may be composed of at least one of, for example, a read-only memory (ROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a random access memory (RAM), or other suitable storage medium. The memory 720 may also be called a register, a cache, a main memory, or the like. The memory 720 can store executable programs (program codes), software modules, and the like for implementing a method according to one embodiment of the present invention.
[0095] Storage 730 is a computer-readable storage medium and may comprise, for example, at least one of a flexible disk, a floppy disk, a magneto-optical disk (e.g., a Compact Disc ROM (CD-ROM)), a digital versatile disk, a Blu-ray disc, a removable magnetic disk, a hard disk drive, a smart card, a flash memory device (e.g., a card, stick, key drive), a magnetic strip, a database, a server, or other suitable storage medium. Storage 730 may also be referred to as secondary storage.
[0096] The communication device 740 is hardware (transmission / reception device) for communicating between computers via a wired and / or wireless network, and is also referred to as, for example, a network device, a network controller, a network card, or a communication module. The communication device 740 may include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. to realize, for example, frequency division duplex (FDD) or time division duplex (TDD). For example, the above-mentioned transmitter, receiver, etc. may be realized by the communication device 740.
[0097] The input device 750 is an input device (for example, a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that receives input from the outside. The output device 760 is an output device (for example, a display, a speaker, a light-emitting diode (LED) lamp, etc.) that performs output to the outside. Note that the input device 750 and the output device 760 may be integrated into one device (for example, a touch panel).
[0098] Furthermore, each device such as the processor 710 and the memory 720 is connected to communicate information by a bus 770. The bus 770 may be configured as a single bus or may be configured as different buses between devices.
[0099] The base station and the user terminal may also be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), or a field programmable gate array (FPGA), and some or all of the functional blocks may be realized by the hardware. For example, the processor 710 may be implemented by at least one of the hardware.
[0100] (Variation) Note that terms explained in this specification and / or terms necessary for understanding this specification may be replaced with terms having the same or similar meanings. For example, a channel and / or a symbol may be a signal (signaling). A signal may also be a message. A reference signal may be abbreviated as RS (Reference Signal) and may also be called a pilot, pilot signal, etc. depending on the applicable standard. A component carrier (CC) may also be called a cell, frequency carrier, carrier frequency, etc.
[0101] Furthermore, the information, parameters, etc. described herein may be expressed using absolute values, relative values from a predetermined value, or other corresponding information. For example, a radio resource may be indicated by a predetermined index. Furthermore, the formulas, etc. using these parameters may differ from those explicitly disclosed herein.
[0102] The names used herein for parameters, etc. are not intended to be limiting in any way. For example, the various channels (e.g., PUCCH (Physical Uplink Control Channel), PDCCH (Physical Downlink Control Channel), etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not intended to be limiting in any way.
[0103] The information, signals, etc. described herein may be represented using any of a variety of different technologies. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
[0104] Furthermore, information, signals, etc. may be output from a higher layer to a lower layer and / or from a lower layer to a higher layer. Information, signals, etc. may be input / output via multiple network nodes.
[0105] Input and output information, signals, etc. may be stored in a specific location (for example, memory) or may be managed using a management table. Input and output information, signals, etc. may be overwritten, updated, or added. Output information, signals, etc. may be deleted. Input information, signals, etc. may be transmitted to another device.
[0106] The notification of information is not limited to the aspects / embodiments described in this specification, and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB), etc.), Medium Access Control (MAC) signaling), other signals, or a combination thereof.
[0107] The physical layer signaling may be called L1 / L2 (Layer 1 / Layer 2) control information (L1 / L2 control signal), L1 control information (L1 control signal), etc. The RRC signaling may be called an RRC message, such as an RRC connection setup message or an RRC connection reconfiguration message. The MAC signaling may be transmitted using a MAC control element (MAC CE), for example.
[0108] Furthermore, notification of specified information (e.g., notification that "it is X") is not limited to explicit notification, but may be made implicitly (e.g., by not notifying the specified information or by notifying other information).
[0109] The determination may be made by a value represented by one bit (0 or 1), by a Boolean value represented by true or false, or by a comparison of numerical values (e.g., comparison with a predetermined value).
[0110] Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0111] Software, instructions, information, etc. may also be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave), these wired and / or wireless technologies are included within the definition of transmission media.
[0112] As used herein, the terms "system" and "network" are used interchangeably.
[0113] In this specification, the terms "base station (BS)," "radio base station," "eNB," "gNB," "cell," "sector," "cell group," "carrier," and "component carrier" may be used interchangeably. A base station may also be called a fixed station, NodeB, eNodeB (eNB), access point, transmission point, reception point, femtocell, small cell, etc.
[0114] A base station can accommodate one or more (e.g., three) cells (also called sectors). When a base station accommodates multiple cells, the overall coverage area of the base station can be divided into multiple smaller areas, and each smaller area can be provided with communication service by a base station subsystem (e.g., a small indoor base station (RRH: Remote Radio Head)). The term "cell" or "sector" refers to a part or the entire coverage area of a base station and / or a base station subsystem that provides communication service within this coverage.
[0115] As used herein, the terms "Mobile Station (MS)," "user terminal," "User Equipment (UE)," and "terminal" may be used interchangeably. A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.
[0116] Furthermore, a radio base station in this specification may be read as a user terminal. For example, the aspects / embodiments of the present invention may be applied to a configuration in which communication between a radio base station and a user terminal is replaced with communication between multiple user terminals (Device-to-Device: D2D). In this case, the functions possessed by the first communication device or the second communication device in the above-described device 700 may be considered to be functions possessed by the user terminal. Furthermore, terms such as "uplink" and "downlink" may be read as "side." For example, an uplink channel may be read as a side channel.
[0117] Similarly, the term "user terminal" in this specification may be interpreted as a radio base station. In this case, the functions of the user terminal described above may be functions of the first communication device or the second communication device.
[0118] In this specification, a specific operation that is described as being performed by a base station may also be performed by its upper node in some cases. It is clear that in a network including one or more network nodes having a base station, various operations performed for communication with a terminal may be performed by the base station, one or more network nodes other than the base station (such as, but not limited to, a Mobility Management Entity (MME) and a Serving-Gateway (S-GW)), or a combination thereof.
[0119] Each aspect / embodiment described herein may be used alone, in combination, or switched depending on the implementation. Furthermore, the processing procedures, sequences, flowcharts, etc. of each aspect / embodiment described herein may be rearranged unless inconsistent. For example, the methods described herein present elements of various steps in an exemplary order, and are not limited to the particular order presented.
[0120] Each aspect / embodiment described herein may be applied to a system using LTE (Long Term Evolution), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), New-RAT (Radio Access Technology), NR (New Radio), NX (New radio access), FX (Future generation radio access), GSM (Global System for Mobile communications), CDMA3000, UMB (Ultra Mobile Broadband), IEEE 920.11 (Wi-Fi), IEEE 920.16 (WiMAX), IEEE 920.20, UWB (Ultra-Wideband), Bluetooth, or any other suitable wireless communication method, and / or a next generation system enhanced thereon.
[0121] As used herein, the phrase "based on" does not mean "based only on," unless expressly specified otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
[0122] As used herein, any reference to an element using a designation such as "first," "second," etc. does not generally limit the quantity or order of those elements. These designations may be used herein as a convenient method of distinguishing between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.
[0123] As used herein, the term "determining" may encompass a wide variety of actions. For example, "determining" may be considered to be calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, database, or another data structure), ascertaining, etc. Also, "determining" may be considered to be receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in memory), etc. Also, "determining" may be considered to be resolving, selecting, choosing, establishing, comparing, etc. In other words, a "judgment (decision)" may be considered to be a "judgment (decision)" of some action.
[0124] As used herein, the terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used herein, two elements may be considered to be "connected" or "coupled" to each other using one or more wires, cables, and / or printed electrical connections, as well as using electromagnetic energy having wavelengths in the radio frequency range, microwave range, and / or optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
[0125] When used in this specification or the claims, the terms "including," "comprising," and variations thereof are intended to be inclusive, similar to the term "comprising." Furthermore, when used in this specification or the claims, the term "or" is not intended to be an exclusive or.
[0126] Although the present invention has been described in detail above, it is clear to those skilled in the art that the present invention is not limited to the embodiments described herein. The present invention can be implemented in modified and altered forms without departing from the spirit and scope of the present invention as defined by the claims. Therefore, the description in this specification is for illustrative purposes only and does not impose any limiting meaning on the present invention.
Claims
1. A terminal, a processing unit for determining scheduling information for the terminal based on historical information of the terminal; a transmitting unit for transmitting the determined scheduling information to a base station; the history information includes at least one of location information of the terminal, appearance time information, and measurement results for past downlink signals; The processing unit determines scheduling information for the terminal based on the historical information using a neural network.
2. The terminal according to claim 1, wherein the scheduling information includes at least one of a time-frequency resource allocated to the terminal, a modulation and coding scheme level, a number of layers or streams of transmission to the terminal, a beamforming or precoding scheme, and a transmission antenna port.
3. The terminal according to claim 1 , wherein, when a CoMP transmission technology is adopted, the scheduling information includes at least one of transmission point selection information and precoding weight selection information.
4. The terminal described in claim 1, wherein the transmitting unit further transmits information regarding the terminal's ability to support neural networks to the base station.
5. The terminal according to claim 4 , further comprising a receiving unit for receiving, from the base station, configuration information regarding the number of network layers of the neural network, the number of nodes in each layer, node connection relationships, network coefficients, and activation functions.
6. The terminal according to claim 5 , wherein the receiving unit further receives at least one of an instruction to cause the terminal to perform feedback and an instruction to cause the terminal to determine a scheduling scheme by itself, from the base station.
7. A wireless communication method for a terminal, comprising: determining scheduling information for the terminal based on historical information of the terminal using a neural network; transmitting the determined scheduling information to a base station; A wireless communication method for a terminal, wherein the history information includes at least one of location information of the terminal, appearance time information, and measurement results for past downlink signals.
8. the transmitting unit transmits information about the terminal to the base station; The terminal according to claim 1, wherein the information relating to the terminal includes at least one of location information, appearance time information, and channel condition information of the terminal, feedback information corresponding to at least one of the appearance time information and the channel condition information, and a downlink transmission method or an uplink transmission method corresponding to the feedback information.
9. a transmitting step of transmitting information about the terminal to the base station; 8. The wireless communication method for a terminal according to claim 7, wherein the information relating to the terminal includes at least one of location information, appearance time information, and channel condition information of the terminal, feedback information corresponding to at least one of the appearance time information and the channel condition information, and a downlink transmission method or an uplink transmission method corresponding to the feedback information.
Citation Information
Patent Citations
soft handover
JP2007507949A
Mobile communication device, mobile communication system, and communication method of mobile communication device
JP2018067814A
Wireless communication system, base-station device, and wireless communication method for wireless communication system
WO2015037048A1