Transmitting device, receiving device, transmission method, and receiving method

JP7842968B2Active Publication Date: 2026-04-09SONY GROUP CORP
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-04-14
Publication Date
2026-04-09

AI Technical Summary

Technical Problem

Existing wireless communication systems face challenges in efficiently processing information using both AI/ML models and conventional techniques, limiting flexibility and performance in signal processing.

Method used

The system includes a transmitting device with both AI/ML-based and conventional encoders, and a receiving device with AI/ML-based and conventional decoders, allowing for dynamic selection between the two processing methods based on specific conditions.

Benefits of technology

This approach enhances flexibility and performance by enabling seamless switching between AI/ML and conventional signal processing, optimizing communication efficiency and reliability in diverse scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007842968000001
    Figure 0007842968000001
  • Figure 0007842968000002
    Figure 0007842968000002
  • Figure 0007842968000003
    Figure 0007842968000003
Patent Text Reader

Abstract

To provide a transmitter, a receiver, a transmission method, and a reception method with which it is possible to carry out both of signal processing that is used for AI / ML models and signal processing that does not use the AI / ML models.SOLUTION: The transmitter comprises: a first encoder that has the function to carry out first signal processing that uses an AI / ML model and generate a second bit sequence or symbol sequence from a first bit sequence or symbol sequence; a second encoder that has the function to carry out second signal processing that does not use the AI / ML model and generate a third bit sequence or symbol sequence from the first bit sequence or symbol sequence; a first transmission unit that transmits the second bit sequence or symbol sequence or the third bit sequence or symbol sequence; and a first control unit that selects or determines which of the first signal processing and second signal processing to be carried out, and determines which of the first encoder and the second encoder to be used, on the basis of the selection result or determination result.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a transmission device, a reception device, a transmission method, and a reception method.

Background Art

[0002] Currently, as next-generation mobile communication systems, studies on Beyond 5G and 6G are being conducted in the 3rd Generation Partnership Project (3GPP).

[0003] In the radio access methods of Beyond 5G and 6G, further improvements in high-speed large-capacity (eMBB: Enhanced Mobile Broadband), massive simultaneous connections (mMTC: Massive Machine Type Communications), and ultra-reliable low latency (URLLC: Ultra Reliable and Low Latency Communications) are expected. To achieve these, it has been studied to process information transmitted and received by wireless communication using an artificial intelligence / machine learning (AI / ML: Artificial Intelligence / Machine Learning) model. For example, in Non-Patent Documents 1 and 2, techniques for improving frequency utilization efficiency by performing encoding and decoding processes on channel state information (CSI: Channel Status Information) transmitted from a terminal device to a base station using an AI / ML model have been studied.

Prior Art Documents

Non-Patent Documents

[0004]

Non-Patent Document 1

[0005] Consider a wireless communication system consisting of a transmitter that performs encoding processing on a given bit sequence or symbol sequence (hereinafter referred to as "data") using an AI / ML model, and a receiver that performs decoding processing on the encoded data using an AI / ML model. In such a wireless communication system, it is desirable that not only signal processing using an AI / ML model but also signal processing using conventional techniques that do not use an AI / ML model be possible.

[0006] This disclosure aims to solve the above-mentioned problems and provides a transmitting device, receiving device, transmitting method, and receiving method that can perform both signal processing used with AI / ML models and signal processing that does not use AI / ML models. [Means for solving the problem]

[0007] The transmitting device according to this disclosure includes: a first encoder having the function of performing a first signal processing using an AI / ML model and generating a second bit sequence or symbol sequence from a first bit sequence or symbol sequence; a second encoder having the function of performing a second signal processing without using an AI / ML model and generating a third bit sequence or symbol sequence from a first bit sequence or symbol sequence; a first transmitting unit that transmits the second bit sequence or symbol sequence or the third bit sequence or symbol sequence; and a first control unit that selects or determines whether to perform the first signal processing or the second signal processing, and determines whether to use the first encoder or the second encoder based on the selection or determination result.

[0008] The receiving device according to this disclosure includes: a first decoder having the function of performing a first signal processing using an AI / ML model and restoring a first bit sequence or symbol sequence from a second bit sequence or symbol sequence; a second decoder having the function of performing a second signal processing not using an AI / ML model and restoring a first bit sequence or symbol sequence from a third bit sequence or symbol sequence; a second receiving unit that receives the second bit sequence or symbol sequence or the third bit sequence or symbol sequence; and a second control unit that selects or determines whether to perform the first signal processing or the second signal processing, and determines whether to use the first decoder or the second decoder based on the selection or determination result.

[0009] The transmission method relating to this disclosure includes the steps of: selecting or deciding whether to perform a first signal processing using an AI / ML model or a second signal processing without an AI / ML model; if the first signal processing is performed, generating a second bit sequence or symbol sequence from a first bit sequence or symbol sequence by a first encoding using an AI / ML model and transmitting the second bit sequence or symbol sequence; and if the second signal processing is performed, generating a third bit sequence or symbol sequence from the first bit sequence or symbol sequence by a second encoding without an AI / ML model and transmitting the third bit sequence or symbol sequence.

[0010] The receiving method relating to this disclosure includes the steps of: selecting or deciding whether to perform a first signal processing using an AI / ML model or a second signal processing without an AI / ML model; receiving a second bit sequence or symbol sequence and restoring the first bit sequence or symbol sequence from the second bit sequence or symbol sequence by a first decoding using an AI / ML model, if the first signal processing is performed; and receiving a third bit sequence or symbol sequence and restoring the first bit sequence or symbol sequence from the third bit sequence or symbol sequence by a second decoding without an AI / ML model, if the second signal processing is performed. [Brief explanation of the drawing]

[0011] [Figure 1] This figure shows the configuration of the wireless communication system according to Embodiment 1 of this disclosure. [Figure 2] This diagram shows the configuration of the control device. [Figure 3] This is a diagram showing the configuration of a base station. [Figure 4] This diagram shows the configuration of the relay station. [Figure 5] This is a diagram showing the configuration of the terminal device. [Figure 6] This is a block diagram showing the detailed configuration of terminal equipment and base stations. [Figure 7] It is a diagram showing an example of the first and second control information tables. [Figure 8A] It is a diagram showing a first embodiment of the configuration of the first and second control information tables. [Figure 8B] It is a diagram showing a first embodiment of the configuration of the first and second control information tables. [Figure 8C] It is a diagram showing a first embodiment of the configuration of the first and second control information tables. [Figure 8D] It is a diagram showing a first embodiment of the configuration of the first and second control information tables. [Figure 9] It is a diagram showing a first embodiment of the configuration of the first and second control information tables. [Figure 10A] It is a diagram showing a first embodiment of the configuration of the first and second control information tables. [Figure 10B] It is a diagram showing a first embodiment of the configuration of the first and second control information tables. [Figure 11] It is a diagram showing an example of the configuration of the first control information table including control information combining two or more types of control information. [Figure 12] It is a diagram showing an example of the configuration of the first control information table including two or more types of control information. [Figure 13A] It is a sequence diagram explaining the details of the processing of the wireless communication system. [Figure 13B] It is a sequence diagram explaining the details of the processing of the wireless communication system. [Figure 13C] It is a sequence diagram explaining the details of the processing of the wireless communication system.

Embodiments for Carrying Out the Invention

[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the drawings, the same or corresponding elements are denoted by the same reference numerals, and detailed descriptions thereof are omitted as appropriate.

[0013] [Embodiment 1] Figure 1 shows the configuration of a wireless communication system 1 according to Embodiment 1 of the present disclosure. The wireless communication system 1 comprises a management device 10, a base station 20, a relay station 30, and a terminal device 40. The wireless communication system 1 provides a wireless network that enables mobile communication to users through the coordinated operation of each wireless communication device constituting the wireless communication system 1. The wireless network of this Embodiment 1 consists of a wireless access network RAN ​​and a core network CN. In this Embodiment 1, a wireless communication device is a device that has wireless communication functions, and in the example of Figure 1, this corresponds to the base station 20, the relay station 30, and the terminal device 40.

[0014] The wireless communication system 1 may include multiple management devices 10, base stations 20, relay stations 30, and terminal devices 40. In the example shown in Figure 1, the wireless communication system 1 includes management devices 10a and 10b as management devices 10, and base stations 20a, 20b, and 20c as base stations 20. The wireless communication system 1 also includes relay stations 30a and 30b as relay stations 30, and terminal devices 40a, 40b, and 40c as terminal devices 40.

[0015] Each wireless communication device in Figure 1 can be considered a device in a logical sense. That is, a part of each wireless communication device may be implemented using a virtual machine (VM), a container, or Docker, and these may be implemented on the same physical hardware.

[0016] The wireless communication system 1 may support radio access technologies (RAT) such as LTE (Long Term Evolution) or NR (New Radio). LTE and NR are types of cellular wireless communication technologies that enable mobile communication of terminal devices 40 by arranging multiple cells in the area covered by the base station 20.

[0017] The wireless access method of wireless communication system 1 is not limited to LTE or NR, but may be other wireless access methods such as W-CDMA (Wideband Code Division Multiple Access) or cdma2000 (Code Division Multiple Access 2000).

[0018] The base stations 20 and relay stations 30 that constitute the wireless communication system 1 may be ground stations or non-ground stations. The non-ground stations may be satellite stations or aircraft stations. If the non-ground stations are satellite stations, the wireless communication system 1 may be a bent-pipe (transparent) type mobile satellite communication system.

[0019] In this embodiment 1, a ground station (also called a "ground base station") refers to a base station (including a "relay station") installed on the ground. Here, "ground" refers to a broad range of ground including not only land but also underground, on water, and underwater. In the following description, the term "ground station" may be replaced with "gateway."

[0020] LTE base stations are sometimes referred to as eNodeB (Evolved Node B) or eNB. NR base stations are sometimes referred to as gNodeB or gNB. In both LTE and NR, terminal equipment (also called "mobile stations" or "terminals") is sometimes referred to as UE (User Equipment).

[0021] In this embodiment 1, the concept of a wireless communication device includes not only portable mobile devices (terminal devices) such as mobile terminals, but also devices installed on structures or mobile objects. The structure or mobile object itself may be considered a wireless communication device. Furthermore, the concept of a wireless communication device includes not only the terminal device 40, but also the base station 20 and the relay station 30. A wireless communication device is a type of processing device or information processing device. A wireless communication device can also be described as a transmitting device or a receiving device.

[0022] The configurations of each wireless communication device constituting wireless communication system 1 are described in detail below. Note that the configurations of each wireless communication device shown below are merely examples. The configurations of each wireless communication device may differ from those shown below.

[0023] (Configuration of the control device) The management device 10 is a device that manages the wireless network. For example, the management device 10 is a device that manages the communications of the base station 20. When the core network CN is an EPC (Evolved Packet Core), the management device 10 is a device that functions as, for example, an MME (Mobility Management Entity). When the core network CN is a 5GC (5G Core network), the management device 10 is a device that functions as, for example, an AMF (Access and Mobility Management Function) and / or an SMF (Session Management Function). However, the functions of the management device 10 are not limited to MME, AMF, and SMF. When the core network CN is a 5GC, the management device 10 may also function as an NSSF (Network Slice Selection Function), AUSF (Authentication Server Function), or UDM (Unified Data Management). The management device 10 may also function as an HSS (Home Subscriber Server).

[0024] The management device 10 may have gateway functionality. If the core network CN is an EPC, the management device 10 may have S-GW (Serving Gateway) or P-GW (Packet Data Network Gateway) functionality. If the core network CN is a 5GC, the management device 10 may have UPF (User Plane Function) functionality. The management device 10 does not necessarily have to be a device that constitutes the core network CN. If the core network CN is a W-CDMA (Wideband Code Division Multiple Access) or cdma2000 (Code Division Multiple Access 2000) core network, the management device 10 may function as an RNC (Radio Network Controller) device.

[0025] Figure 2 shows the configuration of the management device 10 according to this embodiment 1. The management device 10 comprises a communication unit 11, a storage unit 12, and a control unit 13. However, the configuration shown in Figure 2 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the management device 10 may be implemented by statically or dynamically distributing them across multiple physically separated configurations. The management device 10 may be composed of multiple server devices.

[0026] The communication unit 11 is a communication interface for communicating with a wireless communication device (for example, a base station 20 or a relay station 30). The communication unit 11 may be a network interface or an equipment connection interface. The communication unit 11 may be a LAN (Local Area Network) interface such as a NIC (Network Interface Card), or a USB interface configured by a USB (Universal Serial Bus) host controller or a USB port. The communication unit 11 may be a wired interface or a wireless interface. The communication unit 11 functions as a communication means for the management device 10. The communication unit 11 is controlled by the control unit 13.

[0027] The memory unit 12 is a read / write storage device such as DRAM (Dynamic Random Access Memory), SRAM (Static Random Access Memory), flash memory, or a hard disk. The memory unit 12 functions as a storage means for the management device 10. For example, the memory unit 12 stores the connection status of the terminal device 40. The memory unit 12 stores the RRC (Radio Resource Control) status and ECM (EPS Connection Management) status, or the 5G System CM (Connection Management) status of the terminal device 40. The memory unit 12 may also function as a home memory that stores the location information of the terminal device 40.

[0028] The control unit 13 is a controller that controls each part of the management device 10. The control unit 13 may be implemented by a processor such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). More specifically, the control unit 13 may be implemented by the processor executing various programs stored in the internal storage device of the management device 10 using RAM (Random Access Memory) or the like as a working area. The control unit 13 may be implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). A CPU, MPU, ASIC, and FPGA can all be considered as controllers.

[0029] (Base station configuration) The base station 20 is a wireless communication device that communicates wirelessly with the terminal device 40. The base station 20 may communicate wirelessly with the terminal device 40 via the relay station 30, or it may communicate wirelessly with the terminal device 40 directly.

[0030] Base station 20 is a device equivalent to a wireless base station (Base Station, Node B, eNB, or gNB, etc.) or a wireless access point. Base station 20 may also be a wireless relay station. Base station 20 may also be an optical extension device called an RRH (Remote Radio Head). Base station 20 may also be a receiving station such as an FPU (Field Pickup Unit). Base station 20 may also be an IAB (Integrated Access and Backhaul) donor node or IAB relay node that provides wireless access lines and wireless backhaul lines by time division multiplexing, frequency division multiplexing, or spatial division multiplexing.

[0031] The wireless access technology used by base station 20 may be cellular communication technology. The wireless access technology used by base station 20 may be wireless LAN technology. The wireless access technology used by base station 20 may be LPWA (Low Power Wide Area) communication technology. However, the wireless access technology used by base station 20 is not limited to these, and other wireless access technologies may be used. The wireless communication used by base station 20 may be wireless communication using millimeter waves. The wireless communication used by base station 20 may be wireless communication using radio waves, or wireless communication using infrared or visible light, i.e., optical wireless communication.

[0032] The base station 20 may be capable of NOMA (Non-Orthogonal Multiple Access) communication with the terminal device 40. NOMA communication is communication (transmission, reception, or both) that uses non-orthogonal resources. The base station 20 may also be capable of NOMA communication with other base stations 20.

[0033] Base station 20 may be able to communicate with the core network CN via an interface between base station 20 and the core network CN, such as an S1 Interface. This interface may be wired or wireless. Base station 20 may also be able to communicate with other base stations via an inter-base station interface, such as an X2 Interface. This interface may be wired or wireless.

[0034] The concept of a base station (also called "base station equipment") includes not only donor base stations but also relay base stations (also called "relay stations"). The concept of a base station also includes not only structures equipped with base station functions but also equipment installed on those structures.

[0035] Structures include buildings such as skyscrapers, houses, transmission towers, train stations, airports, ports, and stadiums. The concept of structures also includes not only buildings but also non-building structures such as tunnels, bridges, dams, walls, and steel columns, as well as equipment such as cranes, gates, and wind turbines. The concept of structures also includes not only structures on land (on the surface in the narrow sense) or underground, but also structures on water such as piers or megafloats, and underwater structures such as oceanographic observation equipment. A base station can also be described as an information processing device.

[0036] Base station 20 may be a fixed station or a wireless communication device configured to be mobile, i.e., a mobile station. Base station 20 may be a device installed on a mobile object or the mobile object itself. A relay station with mobility can be considered a base station 20 as a mobile station. Vehicles or UAVs (Unmanned Aerial Vehicles) such as drones and devices that inherently have mobility, such as smartphones, and that are equipped with at least some of the functions of a base station can also be considered a base station 20 as a mobile station.

[0037] The moving object may be a mobile device such as a smartphone or mobile phone. The moving object may be a moving object that moves on land (on the ground in the narrow sense) (for example, a car, bicycle, bus, truck, motorcycle, train, or a vehicle such as a maglev train), or a moving object that moves underground (for example, inside a tunnel) (for example, a subway).

[0038] The mobile object may be a mobile object that moves on the water (for example, a passenger ship, cargo ship, or a ship such as a hovercraft), or a mobile object that moves underwater (for example, a submersible, submarine, or a submersible such as an unmanned underwater vehicle).

[0039] The moving object may be a moving object that moves within the atmosphere (for example, an aircraft such as an airplane, airship, or drone).

[0040] Base station 20 may be a ground base station (ground station) installed on the ground. Base station 20 may be a base station located on a structure on the ground, or a base station installed on a mobile body moving on the ground. Base station 20 may be an antenna installed on a structure such as a building and a signal processing device connected to that antenna. Base station 20 may be the structure or the mobile body itself. "Ground" refers to ground in a broad sense, including not only land (ground in the narrow sense) but also underground, on water, and underwater. Base station 20 is not limited to a ground base station. If the wireless communication system 1 is a satellite communication system, base station 20 may be an aircraft station. From the perspective of a satellite station, an aircraft station located on Earth is a ground station.

[0041] The base station 20 is not limited to a ground station. The base station 20 may be a non-ground base station device (non-ground station) capable of floating in the air or space. The base station 20 may be an aircraft station or a satellite station.

[0042] A satellite station is a satellite station capable of floating outside the atmosphere. A satellite station may be a device mounted on a space-based mobile object such as an artificial satellite, or it may be the space-based mobile object itself. A space-based mobile object is a mobile object that moves outside the atmosphere. Examples of space-based mobile objects include artificial satellites, spacecraft, space stations, or artificial celestial bodies such as probes.

[0043] The satellite that serves as the satellite station may be a low Earth orbit (LEO), medium Earth orbit (MEO), geostationary Earth orbit (GEO), or highly elliptical orbit (HEO) satellite. The satellite station may also be an instrument mounted on a low Earth orbit satellite, medium Earth orbit satellite, geostationary satellite, or highly elliptical orbit satellite.

[0044] An aircraft station is a radio communication device capable of floating within the atmosphere of an aircraft or other similar vessel. An aircraft station may be a device mounted on an aircraft or the aircraft itself. The concept of an aircraft includes not only heavy aircraft such as airplanes or gliders, but also light aircraft such as balloons or airships. The concept of an aircraft also includes not only heavy or light aircraft, but also rotary-wing aircraft such as helicopters or autogyros. An aircraft station, or an aircraft on which an aircraft station is mounted, may also be an unmanned aerial vehicle such as a drone.

[0045] The concept of unmanned aerial vehicles includes unmanned aircraft systems (UAS) and tethered UAS. It also includes lighter than air UAS (LTA) and heavier than air UAS (HTA). Furthermore, it includes high-altitude UAS platforms (HAPs).

[0046] The coverage size of base station 20 may be relatively large, such as a macrocell, or relatively small, such as a picocell. The coverage size of base station 20 may be extremely small, such as a femtocell. Base station 20 may have beamforming capabilities. Base station 20 may have cells or service areas formed for each beam.

[0047] Figure 3 shows the configuration of a base station 20 according to this embodiment 1. The base station 20 includes a wireless communication unit 21, a storage unit 22, a first decoder 23, a second decoder 24, and a control unit 25. However, the configuration shown in Figure 3 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the base station 20 may be distributed and implemented across multiple physically separated configurations.

[0048] The wireless communication unit 21 is a signal processing unit for wireless communication with other wireless communication devices (e.g., a relay station 30, a terminal device 40, or another base station 20). The wireless communication unit 21 is controlled by the control unit 25. The wireless communication unit 21 supports one or more wireless access schemes. The wireless communication unit 21 may support both NR and LTE. In addition to NR and LTE, the wireless communication unit 21 may support W-CDMA and cdma2000, etc. The wireless communication unit 21 may support automatic retransmission technologies such as HARQ (Hybrid Automatic Repeat reQuest).

[0049] The wireless communication unit 21 includes a transmitter 211, a receiver 212, and an antenna 213. The wireless communication unit 21 may include multiple transmitters 211, receivers 212, and antennas 213. If the wireless communication unit 21 supports multiple wireless access methods, each part of the wireless communication unit 21 may be configured separately for each wireless access method. The transmitter 211 and receiver 212 may be configured separately for LTE and NR. The antenna 213 may be composed of multiple antenna elements, for example, multiple patch antennas. The wireless communication unit 21 may have a beamforming function. The wireless communication unit 21 may have a polarization beamforming function using vertical polarization (V polarization) and horizontal polarization (H polarization).

[0050] The transmitting unit 211 performs the transmission processing of downlink control information and downlink data. As an example, first, the transmitting unit 211 encodes the downlink control information and downlink data input from the control unit 24 using an encoding method such as block coding, convolutional coding, or turbo coding. For encoding, polar coding or LDPC coding (Low Density Parity Check Code) may be used.

[0051] Next, the transmitter 211 modulates the encoded bits according to a predetermined modulation scheme such as BPSK, QPSK, 16QAM, 64QAM, or 256QAM. At this time, the signal points on the constellation do not necessarily have to be equidistant. That is, the constellation may be a non-uniform constellation (NUC).

[0052] Next, the transmitter 211 multiplexes the modulation symbols and downlink reference signals for each channel and places them on a predetermined resource element. Then, the transmitter 211 performs various signal processing on the multiplexed signals. For example, the transmitter 211 performs processing such as conversion to the frequency domain using the Fast Fourier Transform, addition of a guard interval (cyclic prefix), generation of a baseband digital signal, conversion to an analog signal, quadrature modulation, upconversion, removal of extraneous frequency components, and power amplification. Finally, the signal generated by the transmitter 211 is transmitted from the antenna 213.

[0053] The receiving unit 212 processes the uplink signal received via the antenna 213. For example, the receiving unit 212 first performs down-conversion, removal of unwanted frequency components, control of amplification level, quadrature demodulation, conversion to a digital signal, removal of guard intervals (cyclic prefixes), and extraction of the frequency domain signal using the Fast Fourier Transform on the uplink signal.

[0054] Next, the receiver 212 separates the uplink request channel and uplink reference signal, such as PUSCH (Physical Uplink Shared Channel) and PUCCH (Physical Uplink Control Channel), from the processed signal. Then, the receiver 212 demodulates the received signal from the modulation symbols of the uplink channel according to a modulation scheme such as BPSK (Binary Phase Shift Keying) or QPSK (Quadrature Phase Shift Keying). The modulation scheme may be 16QAM (Quadrature Amplitude Modulation), 64QAM, or 256QAM, etc. At this time, the signal points on the constellation do not necessarily have to be equidistant. That is, the constellation may be a non-uniform constellation.

[0055] Next, the receiving unit 212 performs decoding on the encoded bits of the demodulated uplink channel. Finally, the decoded uplink data and uplink control information are output to the control unit 24.

[0056] Antenna 213 is an antenna device that converts electric current and radio waves to each other. Antenna 213 may consist of one antenna element, for example, one patch antenna. Antenna 213 may consist of multiple antenna elements, for example, multiple patch antennas. If antenna 213 consists of multiple antenna elements, the wireless communication unit 21 may have a beamforming function. The wireless communication unit 21 may be configured to generate a directional beam by controlling the directivity of the radio signal using the multiple antenna elements. Antenna 213 may be a dual-polarization antenna. If antenna 213 is a dual-polarization antenna, the wireless communication unit 21 may use vertical polarization (V polarization) and horizontal polarization (H polarization) when transmitting the radio signal. The wireless communication unit 21 may control the directivity of the radio signal transmitted using vertical polarization and horizontal polarization.

[0057] The memory unit 22 is a read / write storage device such as DRAM, SRAM, flash memory, or a hard disk. The memory unit 22 functions as a storage means for the base station 20.

[0058] The first decoder 23 has the function of performing a first signal processing using an AI / ML model. The AI / ML model is a neural network model obtained by machine learning or deep learning. The neural network model may be, for example, a CNN (Convolutional Neural Network), an RNN (Recurrent Neural Network), or an LSTM (Long Short-Term Memory). The AI / ML model may be any of these models, or a combination of these models in series or parallel.

[0059] The first decoder 23 takes the second data as input and performs first signal processing using an AI / ML model to reconstruct and output the first data. The first decoder 23 may be implemented by a processor such as a CPU or MPU. The first decoder 23 may also be implemented by an integrated circuit such as an ASIC or FPGA. A more detailed configuration of the first decoder 23 will be described later with reference to Figure 6.

[0060] The second decoder 24 has the function of performing a second signal processing according to conventional technology that does not use an AI / ML model. The second decoder 24 takes the third data as input and performs the second signal processing on it to reconstruct and output the first data. The second decoder 24 may be implemented by a processor such as a CPU or MPU. The second decoder 24 may be implemented by an integrated circuit such as an ASIC or FPGA. A more detailed configuration of the second decoder 24 will be described later with reference to Figure 6.

[0061] The control unit 25 is a controller that controls various parts of the base station 20. The control unit 25 may be implemented by a processor such as a CPU or MPU. More specifically, the control unit 25 may be implemented by the processor executing various programs stored in the internal memory of the base station 20 using RAM or the like as a working area. The control unit 25 may be implemented by an integrated circuit such as an ASIC or FPGA. CPU, MPU, ASIC, and FPGA can all be considered controllers. In addition to the CPU, or instead of the CPU, the control unit 25 may be implemented by a GPU (Graphics Processing Unit).

[0062] In some embodiments, the base station 20 may be composed of a collection of multiple physical or logical devices. For example, the base station 20 in this embodiment 1 may be distinguished into multiple devices such as a BBU (Baseband Unit) and an RU (Radio Unit). The base station 20 may be interpreted as a collection of these multiple devices. Furthermore, the base station may be either a BBU or an RU, or both. The BBU and RU may be connected by a predetermined interface, such as eCPRI (enhanced Common Public Radio Interface).

[0063] RU may also be referred to as RRU (Remote Radio Unit) or RD (Radio DoT). RU may correspond to gNB-DU (gNB Distributed Unit), which will be described later. BBU may correspond to gNB-CU (gNB Central Unit), which will be described later. RU may be a device formed integrally with the antenna. The antenna of base station 20, for example, an antenna formed integrally with the RU, may employ an Advanced Antenna System and support MIMO such as FD-MIMO or beamforming. The antenna of base station 20 may have, for example, 64 transmitting antenna ports and 64 receiving antenna ports.

[0064] The antenna mounted on the RU may be an antenna panel composed of one or more antenna elements, and the RU may be equipped with one or more antenna panels. The RU may be equipped with two types of antenna panels: a horizontally polarized antenna panel and a vertically polarized antenna panel. The RU may be equipped with two types of antenna panels: a right-hand circularly polarized antenna panel and a left-hand circularly polarized antenna panel. The RU may form and control independent beams for each antenna panel.

[0065] Multiple base stations 20 may be connected to one another. One or more base stations 20 may be included in a Radio Access Network (RAN). In this case, base stations 20 may simply be referred to as RAN, RAN node, AN (Access Network), or AN node, etc. In LTE, the RAN is sometimes called EUTRAN (Enhanced Universal Terrestrial RAN). In NR, the RAN is sometimes called NGRAN. In W-CDMA (UMTS), the RAN is sometimes called UTRAN.

[0066] An LTE base station 20 may be referred to as an eNodeB (Evolved Node B) or eNB. In this case, EUTRAN includes one or more eNodeBs (eNBs). An NR base station 20 may be referred to as a gNodeB or gNB. In this case, NGRAN includes one or more gNBs. EUTRAN may also include gNBs (en-gNBs) connected to the core network (EPC) in an LTE communication system (EPS). NGRAN may also include ng-eNBs connected to the core network 5GC in a 5G communication system (5GS).

[0067] If base station 20 is an eNB or gNB, base station 20 may be referred to as 3GPP Access. If base station 20 is an Access Point, base station 20 may be referred to as Non-3GPP Access. Base station 20 may also be an optical extension device called an RRH (Remote Radio Head). If base station 20 is a gNB, base station 20 may be a combination of the gNB-CU and gNB-DU described above, or it may be either a gNB-CU or a gNB-DU.

[0068] The gNB-CU hosts multiple upper layers of the Access Stratum (e.g., RRC, SDAP, and PDCP) for communication with the UE. The gNB-DU hosts multiple lower layers of the Access Stratum (e.g., RLC, MAC, and PHY). Of the messages / information described later, RRC signaling (quasi-static notifications) may be generated by the gNB-CU, while MAC CE and DCI (dynamic notifications) may be generated by the gNB-DU. Alternatively, some configurations of the RRC configuration (quasi-static notifications), such as IE:cellGroupConfig, may be generated by the gNB-DU, and the remaining configurations may be generated by the gNB-CU. These configurations may be sent and received via the F1 interface described later.

[0069] Base station 20 may be configured to communicate with other base stations. If multiple base stations 20 are eNBs or a combination of eNB and en-gNB, these base stations 20 may be connected by an X2 interface. If multiple base stations 20 are gNBs or a combination of gn-eNB and gNB, these base stations 20 may be connected by an Xn interface. If multiple base stations 20 are a combination of gNB-CU and gNB-DU, these base stations 20 may be connected by the F1 interface described above. Messages / information described later (e.g., RRC signaling, MAC CE (MAC Control Element), or DCI, etc.) may be transmitted between multiple base stations 20, for example, via the X2 interface, Xn interface, or F1 interface, etc.

[0070] Cells provided by base station 20 are sometimes called serving cells. The concept of a serving cell includes PCell (Primary Cell) and SCell (Secondary Cell). When dual connectivity is provided to terminal equipment 40, the PCell provided by MN (Master Node) and zero or one or more SCells are sometimes called a master cell group. Examples of dual connectivity include EUTRA-EUTRA Dual Connectivity, EUTRA-NR Dual Connectivity (ENDC), EUTRA-NR Dual Connectivity with 5GC, NR-EUTRA Dual Connectivity (NEDC), and NR-NR Dual Connectivity.

[0071] A serving cell may include a PSCell (Primary Secondary Cell, or Primary SCG Cell). When dual connectivity is provided to the terminal device 40, the PSCell provided by the SN (Secondary Node) and zero or one or more SCells are sometimes referred to as an SCG (Secondary Cell Group). Unless otherwise specified (e.g., PUCCH on SCell), the physical uplink control channel (PUCCH) is transmitted by PCells and PSCells, but not by SCells. Radio link failures are detected by PCells and PSCells, but not by SCells (and do not need to be detected). Because PCells and PSCells play special roles within a serving cell, they are also called SpCells (Special Cells).

[0072] A single cell may be associated with one downlink component carrier and one uplink component carrier. The system bandwidth corresponding to a single cell may be divided into multiple Bandwidth Parts (BWPs). In this case, one or more BWPs may be configured in the terminal device 40, and one BWP may be used by the terminal device 40 as the Active BWP. The radio resources available to the terminal device 40, such as frequency band, numerology (subcarrier spacing), or slot configuration, may differ for each cell, each component carrier, or each BWP.

[0073] (Configuration of relay stations) The relay station 30 is a wireless communication device that acts as a repeater for the base station 20. The relay station 30 is a type of base station. The relay station 30 is a type of information processing device. The relay station 30 can also be referred to as a relay base station.

[0074] The relay station 30 may be capable of NOMA communication with the terminal device 40. The relay station 30 relays communication between the base station 20 and the terminal device 40. The relay station 30 may be capable of wireless communication with other relay stations 30 and base station 20. The relay station 30 may be a ground station or a non-ground station. The relay station 30, together with base station 20, constitutes a radio access network (RAN).

[0075] The relay station 30 may be a fixed device, a movable device, or a floating device. The coverage size of the relay station 30 is not limited to a specific size. The cells covered by the relay station 30 may be macrocells, microcells, or small cells.

[0076] The relay station 30 is not limited to the equipment it is mounted on, as long as its relay function is fulfilled. The relay station 30 may be mounted on terminal devices such as smartphones, on automobiles, trains, or rickshaws, on balloons, airplanes, or drones, or on home appliances such as televisions, game consoles, air conditioners, refrigerators, or lighting fixtures.

[0077] The configuration of the relay station 30 may be the same as that of the base station 20 described above. The relay station 30 may be a device installed on a mobile device, or it may be the mobile device itself, similar to the base station 20 described above. The mobile device may be a mobile terminal such as a smartphone or mobile phone, as described above. The mobile device may be a mobile device that moves on land (ground in the narrow sense), or a mobile device that moves underground. The mobile device may be a mobile device that moves on water, or a mobile device that moves underwater. The mobile device may be a mobile device that moves within the atmosphere, or a mobile device that moves outside the atmosphere. The relay station 30 may be a ground station device, or a non-ground station device. The relay station 30 may be an aircraft station, a satellite station, etc.

[0078] The coverage size of the relay station 30 may range from large, like a macrocell, to small, like a picocell, similar to the base station 20. The coverage size of the relay station 30 may also be extremely small, like a femtocell. The relay station 30 may have beamforming capabilities. The relay station 30 may have cells or service areas formed for each beam.

[0079] Figure 4 shows the configuration of a relay station 30 according to this embodiment 1. The relay station 30 comprises a wireless communication unit 31, a storage unit 32, a first decoder 33, a second decoder 34, and a control unit 35. However, the configuration shown in Figure 4 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the relay station 30 may be distributed and implemented across multiple physically separated configurations.

[0080] The wireless communication unit 31 is a signal processing unit for wireless communication with other wireless communication devices (e.g., base station 20, terminal device 40, or other relay station 30). The wireless communication unit 31 supports one or more wireless access schemes. The wireless communication unit 31 may support both NR and LTE. In addition to NR and LTE, the wireless communication unit 31 may support W-CDMA and cdma3000, etc.

[0081] The wireless communication unit 31 includes a transmitter 311, a receiver 312, and an antenna 313. The wireless communication unit 31 may include multiple transmitters 311, receivers 312, and antennas 313. If the wireless communication unit 31 supports multiple wireless access methods, each part of the wireless communication unit 31 may be configured separately for each wireless access method. The transmitter 311 and receiver 312 may be configured separately for LTE and NR. The configuration of the transmitter 311, receiver 312, and antenna 313 may be the same as the configuration of the transmitter 211, receiver 212, and antenna 213 of the base station 20 described above. The wireless communication unit 31 may have a beamforming function, similar to the wireless communication unit 21 of the base station 20.

[0082] The memory unit 32 is a read / write storage device such as DRAM, SRAM, flash memory, or a hard disk. The memory unit 32 functions as a storage means for the relay station 30.

[0083] The first decoder 33 has the function of performing a first signal processing using an AI / ML model. The AI / ML model is a neural network model obtained by machine learning or deep learning. The neural network model may be, for example, a CNN (Convolutional Neural Network), an RNN (Recurrent Neural Network), or an LSTM (Long Short-Term Memory). The AI / ML model may be any of these models, or a combination of these models in series or parallel.

[0084] The first decoder 33 receives second data from the terminal device 40 (described later) as input, and performs first signal processing using an AI / ML model on it to reconstruct and output first data. The configuration and function of the first decoder 33 may be the same as that of the first decoder 23 of the base station 20 described above.

[0085] The second decoder 34 has the function of performing a second signal processing according to conventional technology that does not use an AI / ML model. The second decoder 34 takes the third data received from the terminal device 40 (described later) as input and performs the second signal processing on it to restore and output the first data. The configuration and function of the second decoder 34 may be the same as that of the second decoder 24 of the base station 20 described above.

[0086] The control unit 34 is a controller that controls various parts of the relay station 30. The control unit 34 may be implemented by a processor such as a CPU or MPU. More specifically, the control unit 34 may be implemented by the processor executing various programs stored in the internal memory of the relay station 30 using RAM or the like as a working area. The control unit 34 may be implemented by an integrated circuit such as an ASIC or FPGA. A CPU, MPU, ASIC, and FPGA can all be considered controllers. In addition to a CPU, or instead of a CPU, the control unit 34 may be implemented by a GPU.

[0087] The relay station 30 may also be an IAB relay node. The relay station 30 operates as an IAB-MT (Mobile Termination) for the IAB donor node that provides backhaul, and as an IAB-DU (Distributed Unit) for the terminal device 40 that provides access. The IAB donor node may be, for example, a base station 20, which operates as an IAB-CU (Central Unit).

[0088] (Terminal device configuration) Terminal device 40 is a wireless communication device that performs wireless communication with other wireless communication devices (for example, base station 20, relay station 30, or other terminal devices 40, etc.). Terminal device 40 may be a mobile phone, smart device (smartphone or tablet), PDA (Personal Digital Assistant), or personal computer, etc. Terminal device 40 may be a professional camera or other device equipped with communication functions. Terminal device 40 may be a motorcycle or mobile relay vehicle equipped with communication equipment such as an FPU (Field Pickup Unit). Terminal device 40 may be an M2M (Machine to Machine) device or an IoT (Internet of Things) device, etc.

[0089] Terminal device 40 may be capable of NOMA communication with base station 20. Terminal device 40 may use automatic retransmission technology such as HARQ when communicating with base station 20. Terminal device 40 may be capable of sidelink communication with other terminal devices 40. Terminal device 40 may use automatic retransmission technology such as HARQ when performing sidelink communication. Terminal device 40 may be capable of NOMA communication when performing sidelink communication with other terminal devices 40. Terminal device 40 may be capable of LPWA communication with other wireless communication devices such as base station 20. The wireless communication used by terminal device 40 may be wireless communication using millimeter waves. The wireless communication used by terminal device 40, including sidelink communication, may be wireless communication using radio waves, or wireless communication using infrared or visible light, i.e., optical wireless communication.

[0090] The terminal device 40 may be a mobile wireless communication device, i.e., a mobile device. The terminal device 40 may be a wireless communication device installed on a mobile device, or it may be the mobile device itself. The terminal device 40 may be a vehicle that moves on roads, such as an automobile, bus, truck, or motorcycle, or it may be a wireless communication device mounted on such a vehicle. The mobile device may be a mobile terminal, or it may be a mobile device that moves on land (ground in the narrow sense), underground, on water, or underwater. The mobile device may be a mobile device that moves within the atmosphere, such as a drone or helicopter, or it may be a mobile device that moves outside the atmosphere, such as an artificial satellite.

[0091] The terminal device 40 may be capable of communicating with multiple base stations 20 or multiple cells simultaneously. If one base station 20 supports a communication area via multiple cells (e.g., pCell or sCell), communication between the base station 20 and the terminal device 40 can be achieved by bundling those multiple cells together using technologies such as carrier aggregation (CA), dual connectivity (DC), or multi-connectivity (MC). Alternatively, communication between the terminal device 40 and multiple base stations 20 can be achieved via cells of different base stations 20 using coordinated multi-point transmission and reception (CoMP) technology.

[0092] Figure 5 shows the configuration of a terminal device 40 according to this embodiment 1. The terminal device 40 comprises a wireless communication unit 41, a storage unit 42, a first encoder 43, a second encoder 44, and a control unit 45. However, the configuration shown in Figure 5 is a functional configuration, and the hardware configuration may differ. Furthermore, the functions of the terminal device 40 may be distributed and implemented across multiple physically separated configurations.

[0093] The wireless communication unit 41 is a signal processing unit for wireless communication with other wireless communication devices (e.g., base station 20, relay station 30, or other terminal devices 40). The wireless communication unit 41 is controlled by a control unit 45. The wireless communication unit 41 includes a transmitter 411, a receiver 412, and an antenna 413. The configuration of the wireless communication unit 41, transmitter 411, receiver 412, and antenna 413 may be the same as the configuration of the wireless communication unit 21, transmitter 211, receiver 212, and antenna 213 of the base station 20. The wireless communication unit 41 may have a beamforming function, similar to the wireless communication unit 21 of the base station 20.

[0094] The memory unit 42 is a read / write storage device such as DRAM, SRAM, flash memory, or a hard disk. The memory unit 42 functions as a storage means for the terminal device 40.

[0095] The first encoder 43 has the function of performing a first signal processing using an AI / ML model. The AI / ML model is a neural network model obtained by machine learning or deep learning. The neural network model may be, for example, a CNN (Convolutional Neural Network), an RNN (Recurrent Neural Network), or an LSTM (Long Short-Term Memory). The AI / ML model may be any of these models, or a combination of these models in series or parallel.

[0096] The first encoder 43 takes a given first data as input and generates and outputs second data by performing first signal processing using an AI / ML model on it. The first encoder 43 may be implemented by a processor such as a CPU or MPU. The first encoder 43 may also be implemented by an integrated circuit such as an ASIC or FPGA. A more detailed configuration of the first encoder 43 will be described later with reference to Figure 6.

[0097] The second encoder 44 has the function of performing a second signal processing according to the conventional technology without using an AI / ML model. The second encoder 44 takes a given first data as input and generates and outputs a third data by performing a second signal processing on it without using an AI / ML model. The second encoder 44 may be implemented by a processor such as a CPU or MPU. The second encoder 44 may be implemented by an integrated circuit such as an ASIC or FPGA. A more detailed configuration of the second encoder 44 will be described later with reference to Figure 6.

[0098] The control unit 45 is a controller that controls various parts of the terminal device 40. The control unit 45 may be implemented by a processor such as a CPU or MPU. More specifically, the control unit 45 may be implemented by the processor executing various programs stored in the internal storage device of the terminal device 40 using RAM or the like as a working area. The control unit 45 may be implemented by an integrated circuit such as an ASIC or FPGA. CPU, MPU, ASIC, and FPGA can all be considered controllers. In addition to the CPU, or instead of the CPU, the control unit 45 may be implemented by a GPU.

[0099] (Configuration of the transmitting terminal device and the receiving base station) In the following explanation, the technology relating to this disclosure will be described based on an example in which an arbitrary bit sequence or symbol sequence (hereinafter referred to as "data") is transmitted from a transmitting terminal device 40 to a receiving base station 20. However, the relationship between the transmitting and receiving sides may be reversed. That is, the technology relating to this disclosure can be similarly applied when data is transmitted from the transmitting base station 20 to the receiving terminal device 40. In this case, uplink (UL) in the following explanation may be read as downlink (DL). Furthermore, the technology relating to this disclosure can be similarly applied when data is transmitted from the transmitting terminal device 40 or base station 20 to the receiving relay station 30. Furthermore, the technology relating to this disclosure can be similarly applied when data is transmitted from the transmitting relay station 30 to the receiving terminal device 40 or base station 20.

[0100] Furthermore, in this disclosure, the terms encoding and decoding are concepts that include any pair of signaling operations, and may include not only signaling operations related to data compression and decompression, but also other signaling operations. In this disclosure, the terms encoding and decoding may also be referred to by other terms. In the following description, the terms encoding, encoder, decoding, and decoder will be used, but the technology relating to this disclosure may be described using other terms.

[0101] As shown in Figure 6, the wireless communication system 1 according to this embodiment 1 includes a transmitting terminal device 40 and a receiving base station 20.

[0102] The transmitting terminal device 40 includes a first encoder 43 having the function of performing a first signal processing using an AI / ML model, and a second encoder 44 having the function of performing a second signal processing according to the conventional technology that does not use an AI / ML model.

[0103] The first encoder 43 takes a given first data as input and generates second data by encoding it using a first signal processing method that employs an AI / ML model. In doing so, the first encoder 43 performs the encoding while referring to a first control information table, which will be described later. The second data generated by the first encoder 43 is transmitted from the transmission unit 411 to the base station 20 via the uplink.

[0104] The second encoder 44 takes the given first data as input and generates third data by encoding it using a second signal processing method that does not use an AI / ML model. In doing so, the second encoder 44 performs the encoding while referring to a second control information table, which will be described later. The third data generated by the second encoder 44 is transmitted from the transmission unit 411 to the base station 20 via the uplink.

[0105] Furthermore, the first signal processing and the second signal processing are performed mutually exclusively. That is, both signal processing processes are never performed simultaneously; if the first signal processing is performed, the second signal processing is not performed, and if the second signal processing is performed, the first signal processing is not performed.

[0106] Figure 7 shows an example of a first control information table and a second control information table. The first and second control information tables are tables containing one or more indexed control information. The first and second control information tables are either pre-generated or dynamically generated, and identical copies are stored in the storage unit 41 of the terminal device 40 and the storage unit 21 of the base station 20.

[0107] The terminal device 40 may decide which of the multiple control information items contained in the first control information table and the second control information table to refer to and transmit the corresponding index to the base station 20, or the base station 20 may decide and transmit the corresponding index to the terminal device 40. In either case, the amount of communication between the terminal device 40 and the base station 20 is reduced by transmitting and receiving only the corresponding index, rather than directly transmitting and receiving the control information contained in the first control information table and the second control information table. The first encoder 43 of the terminal device 40 and the first decoder 23 of the base station 20 identify the control information contained in the first control information table by index. Similarly, the second encoder 44 of the terminal device 40 and the second encoder 44 of the base station 20 identify the control information contained in the second control information table by index.

[0108] Returning to Figure 6, the control unit 45 of the mobile terminal 40 selects or decides whether to perform the first signal processing or the second signal processing, and based on the selection or decision, decides whether to use the first encoder 43 or the second encoder 44. Note that "selection" means that the terminal device 40 has the option to choose whether to perform the first or second signal processing. On the other hand, "decision" means that the decision to perform the first or second signal processing is made based on a notification from the base station 20, and the terminal device 40 has no option to choose. If the control unit 45 selects or decides to perform the first signal processing, it generates the second data from the first data using the first encoder 43. If the control unit 45 selects or decides to perform the first signal processing, it generates the third data from the first data using the second encoder 44.

[0109] Furthermore, the control unit 45 determines whether to refer to the first control information table or the second control information table. In the simplest example, the control unit 45 decides to refer to the first control information table if it selects or decides to perform the first signal processing, and decides to refer to the second control information table if it selects or decides to perform the second signal processing.

[0110] The receiving base station 20 includes a first decoder 23 that has the function of performing a first signal processing using an AI / ML model, and a second decoder 24 that has the function of performing a second signal processing according to conventional technology that does not use an AI / ML model.

[0111] The first decoder 23 receives the second data transmitted from the terminal device 40 via the uplink and received by the receiving unit 212 as input, and decodes it using a first signal processing method that employs an AI / ML model to restore the first data. In doing so, the first decoder 23 performs the decoding while referring to the first control information table described above.

[0112] The second decoder 24 takes the third data, transmitted from the terminal device 40 via the uplink and received by the receiver 212, as input and decodes it using a second signal processing method that does not use an AI / ML model to restore the first data. In doing so, the second decoder 24 performs the decoding while referring to the second control information table described above.

[0113] Furthermore, the first signal processing and the second signal processing are performed mutually exclusively. That is, both signal processing processes are never performed simultaneously; if the first signal processing is performed, the second signal processing is not performed, and if the second signal processing is performed, the first signal processing is not performed.

[0114] The control unit 25 of the base station 20 selects or decides whether to perform the first signal processing or the second signal processing, and based on the selection or decision result, decides whether to use the first decoder 23 or the second decoder 24. "Selection" means that the base station 20 has the option to choose whether to perform the first or second signal processing. On the other hand, "decision" means that the decision to perform the first or second signal processing is made based on a notification from the terminal device 40, and the base station 20 has no further choice.

[0115] When the control unit 25 receives second data from the terminal device 40, it selects or decides to perform the first signal processing. When the control unit 25 receives third data from the terminal device 40, it selects or decides to perform the second signal processing. If the control unit 25 selects or decides to perform the first signal processing, it uses the first decoder 23 to restore the first data from the second data. If the control unit 25 selects or decides to perform the second signal processing, it uses the second decoder 24 to restore the first data from the third data.

[0116] Furthermore, the control unit 25 determines whether to refer to the first control information table or the second control information table. In the simplest example, the control unit 25 decides to refer to the first control information table if it selects or decides to perform the first signal processing, and decides to refer to the second control information table if it selects or decides to perform the second signal processing.

[0117] (A concrete example of the first signal processing using an AI / ML model) In this embodiment 1, a specific example of the first signal processing using an AI / ML model is, for example, the following. However, the scope of applicability of the technology of this disclosure is not limited to the following specific example. The technology of this disclosure can be applied to any signal processing using AI / ML.

[0118] The first signal processing using the AI / ML model may be bit sequence signal processing and / or symbol sequence signal processing. In this case, the AI / ML model may be a signal processing model that performs some or all of the functions of bit sequence signal processing and / or symbol sequence signal processing. In this case, the second signal processing may be bit sequence signal processing and / or symbol sequence signal processing according to the prior art.

[0119] The signal processing of the bit sequence may include at least one of the following: CRC (Cyclic Redundancy Check) application, error correction, rate matching, scrambling, and interleaving.

[0120] The signal processing of the symbol sequence may include at least one of the following: QPSK / QAM modulation, multi-antenna processing, precoding, resource mapping, transform precoding including DFT / IDFT processing, and OFDM signal processing.

[0121] The AL / ML model may also be a signal processing model that includes functions for both bit sequence signal processing and symbol sequence signal processing.

[0122] An AI / ML model may be a signal processing model that adds new functionality to signal processing related to conventional technology. For example, an AI / ML model may be a signal processing model that adds the functionality of data compression or data decoding by an AI / ML model to signal processing related to conventional technology. For example, an AI / ML model may be a signal processing model that takes operational parameters inferred based on channel states, etc., as input to signal processing related to conventional technology.

[0123] (Selection or decision on signal processing based on feasibility information) In this embodiment 1, the transmitting terminal device 40 notifies the base station 20 of the capability information for performing a first signal processing using an AI / ML model, and the receiving base station 20 may select or decide whether to perform the first signal processing or the second signal processing based on the capability information transmitted from the terminal device 40. The selection result or decision result regarding whether to perform the first signal processing or the second signal processing may be notified from the base station 20 to the terminal device 40. For example, the following selection or decision method is possible. However, the technology relating to this disclosure is not limited to the following specific examples.

[0124] The base station 20 may select or decide on the first signal processing if the terminal device 40 is capable of performing the first signal processing using an AI / ML model, or, if the first signal processing is not possible, it may select or decide on the second signal processing relating to conventional technology that does not use an AI / ML model.

[0125] If the terminal device 40 is capable of performing a first signal processing using an AI / ML model, the base station 20 may select or decide on either the first signal processing or the second signal processing based on other selection or decision methods described below. If the first signal processing is not possible, the base station 20 may select or decide on a second signal processing method relating to conventional technology that does not use an AI / ML model.

[0126] (Selection or decision on signal processing based on explicit notification) In this first embodiment, the receiving base station 20 may explicitly notify the terminal device 40 of whether to perform the first signal processing or the second signal processing by quasi-static or dynamic control information (different from the control information included in the first control information table or the second control information table described above). The transmitting terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing based on the explicit notification transmitted from the base station 20. For example, the following notification methods are possible. However, the technology relating to this disclosure is not limited to the following specific examples.

[0127] The base station 20 may notify the terminal device 40, via System Information, whether to perform the first signal processing or the second signal processing. The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing based on the System Information transmitted from the base station 20.

[0128] The base station 20 may notify the terminal device 40 by RRC signaling whether to perform the first signal processing or the second signal processing. The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing based on the RRC signaling transmitted from the base station 20.

[0129] The base station 20 may notify the terminal device 40 by MAC CE whether to perform the first signal processing or the second signal processing. The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing based on the MAC CE transmitted from the base station 20.

[0130] The base station 20 may notify the terminal device 40 by DCI whether to perform the first signal processing or the second signal processing. The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing based on the DCI transmitted from the base station 20.

[0131] (Selection or decision of signal processing based on predetermined or dynamically determined criteria) In this embodiment 1, the transmitting terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing based on predetermined or dynamically determined criteria (in other words, implicit notification). For example, the following selection or decision method based on criteria is possible. However, the technology relating to this disclosure is not limited to the following specific examples.

[0132] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the DCI content or UCI content. For example, it may select or decide whether to perform the first signal processing or the second signal processing for each of the following: reference signal configuration information including DMRS, CSI-RS, SRS, and PT-RS, random access configuration information, MCS (Modulation and Coding Scheme) information, precoding matrix information, PUCCH configuration information, layer mapping information, CQI (Channel Quality Information) information, PMI (Precoding Matrix Indicator) information, LI (Layer Indicator) information, and / or RI (Rank Indicator) information.

[0133] For example, when transmitting PMI, the first signal processing is performed, and when transmitting RI, the second signal processing is performed. The signal processing to be performed can be selected or determined according to the information being transmitted. However, the above is merely an example, and the combination may be predetermined or dynamically determined by signaling, etc. In other words, depending on the DCI content or UCI content, it is possible to select or decide whether to perform the first signal processing using an AI / ML model or the second signal processing related to prior art.

[0134] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the UCI format or DCI format. For example, in the case of DCI format 0_0, the first signal processing may be performed, and in the case of DCI format 0_1, the second signal processing may be performed. Alternatively, for example, in the case of UCI format 0, the first signal processing may be performed, and in the case of UCI format 1, the second signal processing may be performed. Furthermore, for example, in the case of a DCI format or UCI format with a large amount of information, the first signal processing may be performed, and in the case of a DCI format or UCI format with a small amount of information, the second signal processing may be performed.

[0135] The terminal device 40 may select or decide whether to perform a first signal processing or a second signal processing depending on whether it is a data channel or a control channel. The data channel or control channel may include, for example, a logical channel, a transport channel, and / or a physical channel. Logical channels include BCCH, PCCH, CCCH, DCCH, and DTCH. Transport channels include BCH, DL-SCH, UL-SCH, and PCH. Physical channels include PBCH, PDCCH, PUCCH, PSCCH, PDSCH, PUSCH, PSSCH, and PRACH. For example, the first signal processing may be performed for PUCCH, and the second signal processing for PUSCH. Alternatively, the first signal processing may be performed only for specific channels such as PUCCH, and the second signal processing may be performed for other channels.

[0136] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the connection status. For example, the second signal processing may be performed during connection establishment, such as during registration processing, PDU session establishment processing, and initial connection, and the first signal processing may be performed after the connection is established. Alternatively, for example, the terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the RRC Status. For example, the second signal processing may be performed in the case of RRC Idle or RRC Inactive, and the first signal processing may be performed in the case of RRC Connected. Alternatively, for example, the first signal processing may be performed only after the connection between the terminal device 40 and the base station 20 is established, and the second signal processing may be performed until the connection is established. This ensures that, until the connection is established, signal processing related to conventional technology that does not use an AI / ML model is performed, thereby improving stability until the connection is established.

[0137] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the network slice. For example, the first signal processing may be performed in the case of network slice A, and the second signal processing may be performed in the case of network slice B. This allows, for example, the first signal processing using an AI / ML model to improve frequency utilization efficiency in the case of a network slice where relatively large-capacity communication is required, and the second signal processing according to the conventional technology to be performed in the case of other network slices. Alternatively, for example, the terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on an identifier called S-NSSAI (Single-Network Slice Selection Assistance Information) assigned to the network slice.

[0138] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the QoS. For example, depending on QoS information such as 5QI (5G QoS Identifier), it may select or decide whether to perform the first signal processing or the second signal processing. This allows, for example, the first signal processing using an AI / ML model to improve frequency utilization efficiency in the case of QoS packets requiring relatively large-capacity communication, and the second signal processing according to conventional technology to be performed in the case of other QoS packets.

[0139] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on its capability to perform AI / ML processing. For example, if the terminal device 40 and the base station 20 are capable of performing AI / ML processing, the first signal processing using an AI / ML model may be performed; if AI / ML processing is not possible, the second signal processing according to the prior art may be performed.

[0140] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the handover procedure. For example, the second signal processing may be performed during the handover procedure, and the first signal processing may be performed when the handover procedure is not in progress.

[0141] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the learning status of the AI / ML model. For example, before learning is performed, the second signal processing according to the prior art may be performed, and after learning is completed, the first signal processing using the AI / ML model may be performed.

[0142] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the subcarrier spacing. For example, if the subcarrier spacing is 15 kHz, the first signal processing may be performed, and if the subcarrier spacing is other than 15 kHz, the second signal processing may be performed.

[0143] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on whether it is a collision-based transmission or a collision-based transmission. For example, in the case of a collision-based transmission, the second signal processing may be performed, and in the case of a non-collision-based transmission, the first signal processing may be performed.

[0144] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on whether it is orthogonal multi-access signal processing or non-orthogonal multi-access signal processing. For example, in the case of non-orthogonal multi-access signal processing, the second signal processing may be performed, and in the case of orthogonal multi-access signal processing, the first signal processing may be performed. Here, non-orthogonal multi-access signal processing may include multi-layer transmission by MIMO transmission, or it may include multi-user MIMO (MU-MIMO).

[0145] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the type of RNTI scrambling of the DCI. For example, if the DCI is scrambled with an RNTI for signal processing using an AI / ML model, the first signal processing may be performed, and if the DCI is scrambled with an RNTI for signal processing that does not use an AI / ML model, the second signal processing may be performed.

[0146] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the frequency resources or time resources. For example, the first signal processing may be performed in the case of transmission using a predetermined BWP, and the second signal processing may be performed in the case of transmission using a different BWP. Alternatively, for example, the first signal processing may be performed in the case of transmission using a predetermined resource pool, and the second signal processing may be performed in the case of transmission using a different resource pool. Furthermore, for example, the second signal processing may be performed in the case of transmission using quasi-statically set frequency resources or time resources, and the first signal processing may be performed in the case of transmission using dynamically set frequency resources or time resources.

[0147] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the frequency band. For example, the second signal processing may be performed in the case of frequency band FR1, and the first signal processing may be performed in the case of frequency band FR2. Alternatively, for example, the second signal processing may be performed in the case of frequency bands below a predetermined bandwidth, and the first signal processing may be performed in the case of frequency bands other than that bandwidth.

[0148] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on the number of symbols contained in one slot. For example, if the number of symbols contained in one slot is greater than N symbols, the first signal processing may be performed, and if the number of symbols contained in one slot is less than N symbols, the second signal processing may be performed.

[0149] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on whether the transmission resource is dynamically set (Dynamic Grant) or quasi-statically set (Configured Grant). For example, the second signal processing may be performed when transmitting with a quasi-statically set transmission resource, and the first signal processing may be performed when transmitting with a dynamically set transmission resource.

[0150] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing depending on whether it is a 2-step RACH or a 4-step RACH. For example, in the case of a 2-step RACH, the second signal processing may be performed, and in the case of a 4-step RACH, the first signal processing may be performed.

[0151] The terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing by combining a plurality of the above predetermined or dynamically determined decision conditions. Alternatively, the terminal device 40 may select or decide whether to perform the first signal processing or the second signal processing by combining the above predetermined or dynamically determined decision conditions with the aforementioned method for selecting or deciding on signal processing based on explicit notification.

[0152] (Specific example of the contents of the control information table) In this embodiment 1, the first control information table and the second control information table may be tables that include, for example, reference signal configuration information such as DMRS, CSI-RS, SRS, and PT-RS, random access configuration information, MCS (Modulation and Coding Scheme) information, precoding matrix information, PUCCH configuration information, layer mapping information, CQI (Channel Quality Information) information, PMI (Precoding Matrix Indicator) information, LI (Layer Indicator) information, and / or RI (Rank Indicator) information. However, the scope of applicability of the technology relating to this disclosure is not limited to such specific examples. The technology relating to this disclosure can be applied to any information provided as prior information or control information such as standards.

[0153] Furthermore, during the first signal processing using the AI / ML model, part or all of the first control information table referenced by the first encoder 43 may be dynamically generated during the training of the AI / ML model. For example, part or all of the first control information table may be set as reserved values ​​such as "Reserved" or dynamic settings such as "Flexible" as parameters generated during the training of the AI / ML model, and the parameters may be dynamically generated during the training of the AI / ML model. Also, the size of the first control information table, i.e., the total number of indices, may be predetermined or determined dynamically.

[0154] (Determination of the control information table based on feasibility information) In this embodiment 1, the receiving base station 20 notifies the terminal device 40 of the capability information for performing a first signal processing using an AI / ML model, and the transmitting terminal device 40 may decide whether to refer to the first control information table or the second control information table based on the capability information received from the base station 20. For example, the following decision method is possible. However, the technology relating to this disclosure is not limited to the following specific examples.

[0155] The terminal device 40 may decide to refer to the first control information table if the first signal processing using the AI / ML model is feasible, and may decide to refer to the second control information table if the first signal processing is not feasible.

[0156] If the terminal device 40 is capable of performing the first signal processing using the AI / ML model, it may decide whether to refer to the first control information table or the second control information table based on other decision methods described below. If the first signal processing is not possible, it may decide to refer to the second control information table.

[0157] In the two specific examples described above, if the first signal processing is not possible, the terminal device 40 does not need to configure the first control information table. Furthermore, the terminal device 40 may always refer to the second control information table without deciding whether to refer to the first or second control information table.

[0158] (Determination of control signal tables based on explicit notification) In this embodiment 1, the receiving base station 20 may explicitly notify the terminal device 40 by quasi-static or dynamic control information (different from the control information contained in the first or second control information table) whether to refer to the first control information table or the second control information table. The transmitting terminal device 40 may decide whether to refer to the first or second control information table based on the explicit notification transmitted from the base station 20. For example, the following notification methods are possible. However, the technology relating to this disclosure is not limited to the following specific examples.

[0159] The base station 20 may notify the terminal device 40, via System Information, whether to refer to the first control information table or the second control information table. The terminal device 40 may decide whether to refer to the first control information table or the second control information table based on the System Information transmitted from the base station 20.

[0160] The base station 20 may notify the terminal device 40 by RRC signaling whether to refer to the first control information table or the second control information table. The terminal device 40 may decide whether to refer to the first control information table or the second control information table based on the RRC signaling transmitted from the base station 20.

[0161] The base station 20 may notify the terminal device 40 via MAC CE whether to refer to the first control information table or the second control information table. The terminal device 40 may decide whether to refer to the first control information table or the second control information table based on the MAC CE transmitted from the base station 20.

[0162] The base station 20 may notify the terminal device 40 by DCI whether to refer to the first control information table or the second control information table. The terminal device 40 may decide whether to refer to the first control information table or the second control information table based on the DCI transmitted from the base station 20.

[0163] (Determination of the control information table based on predetermined or dynamically determined criteria) In this embodiment 1, the transmitting terminal device 40 may decide whether to refer to the first control information table or the second control information table based on predetermined or dynamically determined criteria (in other words, implicit notification). For example, a decision method based on the following criteria is conceivable. However, the technology relating to this disclosure is not limited to the following specific examples.

[0164] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the DCI content or UCI content (type of control information). For example, it may decide whether to refer to the first control information table or the second control information table for each of the following: reference signal configuration information including DMRS, CSI-RS, SRS, and PT-RS, random access configuration information, MCS (Modulation and Coding Scheme) information, precoding matrix information, PUCCH configuration information, layer mapping information, CQI (Channel Quality Information) information, PMI (Precoding Matrix Indicator) information, LI (Layer Indicator) information, and / or RI (Rank Indicator) information.

[0165] For example, when transmitting PMI, the first control information table is referenced, and when transmitting RI, the second control information table is referenced. In this way, the control information table to reference can be determined according to the information being transmitted. However, the above is merely an example, and the combination may be predetermined or determined dynamically by signaling, etc. In other words, it can be determined whether to reference the first control information table or the second control information table depending on whether it is DCI content or UCI content.

[0166] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on whether the format is UCI format or DCI format. For example, in the case of DCI format 0_0, it may refer to the first control information table, and in the case of DCI format 0_1, it may refer to the second control information table. Alternatively, for example, in the case of UCI format 0, it may refer to the first control information table, and in the case of UCI format 1, it may refer to the second control information table. Furthermore, for example, in the case of a DCI format or UCI format with a large amount of information, it may refer to the first control information table, and in the case of a DCI format or UCI format with a small amount of information, it may refer to the second control information table.

[0167] The terminal device 40 may decide whether to refer to a first control information table or a second control information table depending on whether it is a data channel or a control channel. Data channels and control channels include, for example, logical channels, transport channels, and / or physical channels. Logical channels include BCCH, PCCH, CCCH, DCCH, and DTCH. Transport channels include BCH, DL-SCH, UL-SCH, and PCH. Physical channels include PBCH, PDCCH, PUCCH, PSCCH, PDSCH, PUSCH, PSSCH, and PRACH. For example, the terminal device 40 may refer to the first control information table in the case of PUCCH and the second control information table in the case of PUSCH. Alternatively, for example, the terminal device may refer to the first control information table only in the case of a specific channel such as PUCCH, and refer to the second control information table in the case of other channels.

[0168] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the connection status. For example, it may refer to the second control information table during connection establishment, such as during registration processing, PDU session establishment processing, and initial connection, and refer to the first control information table after the connection is established. Alternatively, it may decide whether to refer to the first or second control information table depending on the RRC Status. For example, it may refer to the second control information table in the case of RRC Idle or RRC Inactive, and refer to the first control information table in the case of RRC Connected. Alternatively, it may refer to the first control information table only after the connection between the terminal device 40 and the base station 20 is established, and refer to the second control information table until the connection is established. This ensures that until the connection is established, a control information table related to the conventional technology that does not use an AI / ML model is referenced, improving stability until the connection is established.

[0169] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the network slice. For example, in the case of network slice A, it may refer to the first control information table, and in the case of network slice B, it may refer to the second control information table. This allows, for example, in the case of a network slice requiring relatively large-capacity communication, the terminal device 40 to refer to the first control information table used in the AI / ML model to improve frequency utilization efficiency, and in the case of other network slices, it can refer to the second control information table relating to the prior art. Alternatively, for example, the terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on an identifier called S-NSSAI (Single-Network Slice Selection Assistance Information) assigned to the network slice.

[0170] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the QoS. For example, it may decide whether to refer to the first control information table or the second control information table depending on the QoS information such as 5QI (5G QoS Identifier). This allows, for example, in the case of QoS packets requiring relatively large-capacity communication, the terminal device 40 to refer to the first control information table used in the AI / ML model to improve frequency utilization efficiency, while in the case of other QoS packets, it can refer to the second control information table related to the conventional technology.

[0171] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on its capability to perform AI / ML processing. For example, if the terminal device 40 and the base station 20 are capable of performing AI / ML processing, they may refer to the first control information table used in the AI / ML model, and if they are not capable of performing AI / ML processing, they may refer to the second control information table relating to the prior art.

[0172] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the handover procedure. For example, it may refer to the second control information table during a handover procedure and to the first control information table when not in a handover procedure.

[0173] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the learning status of the AI / ML model. For example, before learning is performed, it may refer to the second control information table relating to the prior art, and after learning is completed, it may refer to the first control information table used in the AI / ML model.

[0174] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the subcarrier spacing. For example, if the subcarrier spacing is 15 kHz, it may refer to the first control information table, and if the subcarrier spacing is other than 15 kHz, it may refer to the second control information table.

[0175] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on whether it is a collision-based transmission or a collision-based transmission. For example, in the case of a collision-based transmission, it may refer to the second control information table, and in the case of a non-collision-based transmission, it may refer to the first control information table.

[0176] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on whether it is orthogonal multi-access signal processing or non-orthogonal multi-access signal processing. For example, in the case of non-orthogonal multi-access signal processing, it may refer to the second control information table, and in the case of orthogonal multi-access signal processing, it may refer to the first control information table. Here, non-orthogonal multi-access signal processing may include multi-layer transmission by MIMO transmission, or it may include multi-user MIMO (MU-MIMO).

[0177] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the type of RNTI scrambling used by the DCI. For example, if the DCI is scrambled with an RNTI for signal processing that uses an AI / ML model, the terminal device 40 may refer to the first control information table, and if the DCI is scrambled with an RNTI for signal processing that does not use an AI / ML model, the terminal device 40 may refer to the second control information table.

[0178] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the frequency resource or time resource. For example, in the case of transmission using a predetermined BWP, it may refer to the first control information table, and in the case of transmission using a different BWP, it may refer to the second control information table. Also, for example, in the case of transmission using a predetermined resource pool, it may refer to the first control information table, and in the case of transmission using a different resource pool, it may refer to the second control information table. Furthermore, for example, in the case of transmission using quasi-statically set frequency resources or time resources, it may refer to the second control information table, and in the case of transmission using dynamically set frequency resources or time resources, it may refer to the first control information table.

[0179] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the frequency band. For example, in the case of frequency band FR1, it may refer to the second control information table, and in the case of frequency band FR2, it may refer to the first control information table. Alternatively, for example, in the case of a frequency band below a predetermined bandwidth, it may refer to the second control information table, and in the case of a frequency band other than that, it may refer to the first control information table.

[0180] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on the number of symbols contained in one slot. For example, if the number of symbols contained in one slot is greater than N symbols, it may refer to the first control information table, and if the number of symbols contained in one slot is less than N symbols, it may refer to the second control information table.

[0181] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on whether the transmission resource is dynamically configured (Dynamic Grant) or quasi-statically configured (Configured Grant). For example, in the case of transmission using a quasi-statically configured transmission resource, the terminal device 40 may refer to the second control information table, and in the case of transmission using a dynamically configured transmission resource, it may refer to the first control information table.

[0182] The terminal device 40 may decide whether to refer to the first control information table or the second control information table depending on whether it is a 2-step RACH or a 4-step RACH. For example, in the case of a 2-step RACH, it may refer to the second control information table, and in the case of a 4-step RACH, it may refer to the first control information table.

[0183] The terminal device 40 may determine whether to refer to the first control information table or the second control information table by combining a plurality of the above predetermined or dynamically determined determination conditions. Alternatively, the terminal device 40 may determine whether to refer to the first control information table or the second control information table by combining the above predetermined or dynamically determined determination conditions with the aforementioned method for selecting or determining signal processing based on explicit notification.

[0184] (Configuration of the first control information table) In this embodiment 1, the first control information table may be configured as a separate control information table from the second control information table. In this case, the terminal device 40 and the base station 20 may maintain the first control information table and the second control information table as separate tables.

[0185] The first control information table may be configured by adding control information to the second control information table. In this case, the first control information table may be configured as a single table, or it may be configured as a table containing the additional control information and a reference to the second control information table.

[0186] The first control information table may be configured to contain the same content as the second control information table.

[0187] The first control information table may be configured to include multiple control information tables.

[0188] (Multiple control information tables included in the first control information table) In this embodiment 1, the first control information table is configured to include a plurality of control information tables, and the terminal device 40 may switch between and refer to these plurality of control information tables. In this case, one of the plurality of control information tables may be the default control information table. For example, the terminal device 40 may refer to the default control information table if there is no explicit notification from the base station 20. Also, for example, when a communication error occurs, such as when uplink synchronization fails or when the wireless link fails, or during handover or initial connection, the terminal device 40 may switch to the default control information table. Furthermore, for example, the default control information table may be the control information table that is referred to in the initial state.

[0189] (Switching between multiple control information tables based on explicit notification) In this embodiment 1, the receiving base station 20 may explicitly notify the terminal device 40 by quasi-static or dynamic control information (different from the control information contained in the first or second control information table) which of the multiple control information tables included in the first control information table to refer to. The transmitting terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to based on the explicit notification transmitted from the base station 20. For example, the following notification methods are possible. However, the technology relating to this disclosure is not limited to the following specific examples.

[0190] The base station 20 may notify the terminal device 40, by System Information, which of the multiple control information tables included in the first control information table to refer to. The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to based on the System Information transmitted from the base station 20.

[0191] The base station 20 may notify the terminal device 40 by RRC signaling which of the multiple control information tables included in the first control information table to refer to. The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to based on the RRC signaling transmitted from the base station 20.

[0192] The base station 20 may notify the terminal device 40 by MAC CE which of the multiple control information tables included in the first control information table to refer to. The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to based on the MAC CE transmitted from the base station 20.

[0193] The base station 20 may notify the terminal device 40 by DCI which of the multiple control information tables included in the first control information table to refer to. The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to based on the DCI transmitted from the base station 20.

[0194] (Switching between multiple control information tables based on predetermined or dynamically determined criteria) In this embodiment 1, the transmitting terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, based on predetermined or dynamically determined determination conditions (in other words, implicit notifications). For example, a determination method based on the following determination conditions is conceivable. However, the technology relating to this disclosure is not limited to the following specific examples.

[0195] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on whether it is in UCI format or DCI format. For example, in the case of DCI format 0_0, it may refer to control information table A included in the first control information table, and in the case of DCI format 0_1, it may refer to control information table B included in the first control information table. Alternatively, for example, in the case of UCI format 0, it may refer to control information table A included in the first control information table, and in the case of UCI format 1, it may refer to control information table B included in the first control information table.

[0196] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on whether it is a data channel or a control channel. Data channels or control channels include, for example, logical channels, transport channels, and / or physical channels. Logical channels include BCCH, PCCH, CCCH, DCCH, and DTCH. Transport channels include BCH, DL-SCH, UL-SCH, and PCH. Physical channels include PBCH, PDCCH, PUCCH, PSCCH, PDSCH, PUSCH, PSSCH, and PRACH. For example, in the case of PUCCH, it may refer to control information table A included in the first control information table, and in the case of PUSCH, it may refer to control information table B included in the first control information table.

[0197] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the connection status. For example, during connection establishment such as during registration processing, PDU session establishment processing, and initial connection, it may refer to control information table A included in the first control information table, and after connection establishment, it may refer to control information table B included in the first control information table. Alternatively, for example, it may decide which of the multiple control information tables included in the first control information table to refer to, depending on the RRC Status. For example, in the case of RRC Idle or RRC Inactive, it may refer to control information table A included in the first control information table, and in the case of RRC Connected, it may refer to control information table B included in the first control information table.

[0198] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the network slice. For example, in the case of network slice A, it may refer to control information table A included in the first control information table, and in the case of network slice B, it may refer to control information table B included in the first control information table. Alternatively, for example, it may decide which of the multiple control information tables included in the first control information table to refer to, depending on an identifier called S-NSSAI (Single-Network Slice Selection Assistance Information) assigned to the network slice.

[0199] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the QoS. For example, depending on the QoS information such as 5QI (5G QoS Identifier), it may decide which of the multiple control information tables included in the first control information table to refer to. For example, in the case of a QoS packet requiring relatively large-capacity communication, it may refer to control information table A included in the first control information table, and in the case of other QoS packets, it may refer to control information table B included in the first control information table.

[0200] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the handover procedure. For example, during a handover procedure, it may refer to control information table A included in the first control information table, and when not in a handover procedure, it may refer to control information table B included in the first control information table.

[0201] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the learning status of the AI / ML model. For example, depending on the progress of learning, it may switch from control information table A to control information table B included in the first control information table.

[0202] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the subcarrier spacing. For example, if the subcarrier spacing is 15 kHz, it may refer to control information table A included in the first control information table, and if the subcarrier spacing is other than 15 kHz, it may refer to control information table B included in the first control information table.

[0203] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on whether it is a collision-based transmission or a collision-based transmission. For example, in the case of a collision-based transmission, it may refer to control information table A included in the first control information table, and in the case of a non-collision-based transmission, it may refer to control information table B included in the first control information table.

[0204] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on whether it is orthogonal multi-access signal processing or non-orthogonal multi-access signal processing. For example, in the case of non-orthogonal multi-access signal processing, it may refer to control information table A included in the first control information table, and in the case of orthogonal multi-access signal processing, it may refer to control information table B included in the first control information table. Here, non-orthogonal multi-access signal processing may include multi-layer transmission by MIMO transmission, or it may include multi-user MIMO (MU-MIMO).

[0205] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the frequency resource or time resource. For example, in the case of transmission using a predetermined BWP, it may refer to control information table A included in the first control information table. Also, for example, in the case of transmission using a predetermined resource pool, it may refer to control information table A included in the first control information table. Furthermore, for example, in the case of transmission using quasi-statically set frequency resources or time resources, it may refer to control information table A included in the first control information table, and in the case of transmission using dynamically set frequency resources or time resources, it may refer to control information table B included in the first control information table.

[0206] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the frequency band. For example, in the case of frequency band FR1, it may refer to control information table A included in the first control information table, and in the case of frequency band FR2, it may refer to control information table B included in the first control information table. Alternatively, for example, in the case of a frequency band below a predetermined bandwidth, it may refer to control information table A included in the first control information table, and in the case of a frequency band other than that, it may refer to control information table B included in the first control information table.

[0207] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on the number of symbols included in one slot. For example, if the number of symbols included in one slot is greater than N symbols, it may refer to control information table A included in the first control information table, and if the number of symbols included in one slot is less than N symbols, it may refer to control information table B included in the first control information table.

[0208] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on whether the transmission resource is dynamically configured (Dynamic Grant) or quasi-statically configured (Configured Grant). For example, in the case of transmission using a quasi-statically configured transmission resource, it may refer to control information table A included in the first control information table, and in the case of transmission using a dynamically configured transmission resource, it may refer to control information table B included in the first control information table.

[0209] The terminal device 40 may decide which of the multiple control information tables included in the first control information table to refer to, depending on whether it is a 2-step RACH or a 4-step RACH. For example, in the case of a 2-step RACH, it may refer to control information table A included in the first control information table, and in the case of a 4-step RACH, it may refer to control information table B included in the first control information table.

[0210] The terminal device 40 may combine a plurality of the above predetermined or dynamically determined determination conditions to determine which of the plurality of control information tables included in the first control information table to refer to. Alternatively, the terminal device 40 may combine the above predetermined or dynamically determined determination conditions with the aforementioned method for selecting or determining signal processing based on explicit notification to determine which of the plurality of control information tables included in the first control information table to refer to.

[0211] The base station 20 may, after notifying the terminal device 40 which of the multiple control information tables included in the first control information table it will refer to, dynamically notify the index, etc., included in the control information table as other control information. For example, after notifying the terminal device 40 of the control information table to be referenced (for example, a control information table including indices 1 to 8 and corresponding control information 1 to 8), the base station 20 may, in other control information transmitted to the terminal device 40, notify the index in the control information table (for example, notify index 4 in the control information table and use the control information 4 corresponding to index 4 in signal processing, or notify the measurement result corresponding to index 4). In this case, the other control information may be, for example, MAC CE or DCI.

[0212] Alternatively, the terminal device 40 may dynamically notify the base station 20 of indices included in the control information table as separate control information. For example, after notifying the terminal device 40 of the control information table to be referenced (for example, a control information table including indices 1 to 8 and corresponding control information 1 to 8), the terminal device 40 may notify the index in the control information table in separate control information transmitted to the base station 20 (for example, notifying index 4 in the control information table and using the control information corresponding to index 4 in signal processing, or notifying the measurement result corresponding to index 4). In this case, the separate control information may be, for example, MAC CE or UCI.

[0213] (Example of the configuration of the control information table) In the following explanation, the first control information table is referenced in the first signal processing using an AI / ML model, and the second control information table is referenced in the second signal processing that does not use an AI / ML model. Furthermore, the following specific examples may be combined.

[0214] (First example) In the embodiment shown in Figure 8A, the first control information table includes all the control information contained in the second control information table, with additional new control information. In the embodiment shown in Figure 8B, the first control information table includes some of the control information contained in the second control information table, with additional new control information.

[0215] In the embodiment shown in Figure 8C, the first control information table is composed of a combination of control information table A1, which is identical to the second control information table, and a new control information table A2. That is, the first control information table in Figure 8C, like the first control information table in Figure 8A, includes all the control information contained in the second control information table, with new control information added, but it refers to the second control information table.

[0216] In the embodiment shown in Figure 8D, the first control information table consists of control information table A1 and control information table A2. That is, the first control information table in Figure 8D, like the first control information table in Figure 8B, includes some of the control information contained in the second control information table, and also includes new control information, but it consists of two control information tables.

[0217] (Second example) In the embodiment shown in Figure 9, the first control information table consists of control information table A, which is identical to the second control information table, and new control information tables B and C, which contain all the control information included in the second control information table. These multiple control information tables are referenced by switching between them.

[0218] (Third example) In the embodiment shown in Figure 10A, the first control information table is composed of new control information tables A to C, which are different from the second control information table, and these multiple control information tables are switched and referenced.

[0219] In the embodiment shown in Figure 10B, the first control information table consists of new control information tables A to C, which are different from the second control information table. Control information tables A and B, which are smaller in size, are generated by extracting a portion of the control information contained in control information table C, with control information table C being the largest in size. These multiple control information tables are referenced by switching between them.

[0220] In the first to third embodiments described above, the control information associated with each index may be predetermined as static control information, or it may be quasi-statically determined by control information exchanged between the terminal device 40 and the base station 20 (different from the control information included in the control information table). In addition, some of the control information may be reserved values ​​such as Reserved or dynamic settings such as Flexible. In this case, dynamic settings such as Flexible may be dynamically determined by control information exchanged between the terminal device 40 and the base station 20 (different from the control information included in the control information table), or they may be dynamically determined during the learning process of the AI / ML model.

[0221] Furthermore, in the first to third embodiments described above, as shown in Figure 11, each piece of control information included in the first control information table may be a combination of two or more types of control information. Also, as shown in Figure 12, the first control information table may contain two or more types of control information.

[0222] (Details of the wireless communication system's processing) The details of the processing in the wireless communication system 1 according to this embodiment 1 will be described below with reference to the sequence diagram in Figure 13. However, in the sequence diagram in Figure 13, it will be assumed that the AI / ML model included in the first encoder 43 of the terminal device 40 and the AI / ML model included in the first decoder 23 of the base station 20 have undergone sufficient prior training. Furthermore, it will be assumed that the first control information table (control information table A, control information table B, control information table C) and the second control information table shown in Figure 9 are pre-stored in the storage unit 42 of the terminal device 40 and the storage unit 22 of the base station 20.

[0223] First, the transmitter 211 of the base station 20 transmits downlink synchronization and system information to the terminal device 40 (T101). The system information includes a notification to select a second signal processing method that does not use an AI / ML model, and a notification to refer to a second control information table.

[0224] When the above system information is received by the receiving unit 412 of the terminal device 40, the control unit 45 of the terminal device 40 selects or decides to perform a second signal processing that does not use the AI / ML model (T102a). As described above, if the second signal processing is performed, the second encoder 44 is used. The control unit 45 of the terminal device 40 also decides to refer to the second control information table (T103a).

[0225] Similarly, the control unit 25 of the base station 20, which is the source of the system information, selects or decides to perform a second signal processing that does not use the AI / ML model (T102b). As described above, if the second signal processing is performed, the second decoder 24 is used. The control unit 25 of the base station 20 also decides to refer to the second control information table (T103b).

[0226] After a random access procedure is performed between the terminal device 40 and the base station 20 (T104), the transmitter 411 of the terminal device 40 notifies the base station 20 of the terminal's capability information, including information on whether or not it is possible to perform the first signal processing using an AI / ML model (T105). Upon receiving this, the transmitter 211 of the base station 20 sends to the terminal device 40 a notification to select the first signal processing, a notification to refer to the first control information table, and a notification to refer to control information table A, one of the multiple control information tables included in the first control information table (T106).

[0227] When the above notification is received by the receiving unit 412 of the terminal device 40, the control unit 45 of the terminal device 40 selects or decides to perform the first signal processing using the AI / ML model (T107a). As described above, if the first signal processing is performed, the first encoder 43 is used. The control unit 45 of the terminal device 40 also decides to refer to the control information table A included in the first control information table (T108a).

[0228] Similarly, the control unit 25 of the base station 20, which is the source of the above notification, selects or decides to perform the first signal processing using the AI / ML model (T107b). As described above, if the first signal processing is performed, the first decoder 23 is used. The control unit 25 of the base station 20 also decides to refer to control information table A included in the first control information table (T108b).

[0229] The transmitter 211 of the base station 20 transmits a reference signal for downlink channel state estimation, such as CSI-RS, to the terminal device 40 (T109). Upon receiving this, the transmitter 411 of the terminal device 40 notifies the terminal device 40 of downlink channel state information, such as CQI, RI, or PMI (T110).

[0230] The transmitter 211 of the base station 20 transmits downlink control information, such as DCI, to the terminal device 40 (T111). The downlink control information may include dynamic notifications relating to the technology relating to this disclosure, such as notifications of switching of the referenced control information table. The transmitter 211 of the base station transmits downlink data to the terminal device 40, for example, by PDSCH (T112). Upon receiving this, the transmitter 411 of the terminal device 40 transmits information relating to retransmission control, such as ACK or NACK, to the base station 20 (T113).

[0231] The transmitting unit 211 of the base station 20 sends a notification to the terminal device 40 to refer to control information table B included in the first control information table (T114). Upon receiving this, the control unit 45 of the terminal device 40 decides to stop referring to control information table A included in the first control information table and instead refer to control information table B included in the first control information table (T115a).

[0232] Similarly, the control unit 25 of the base station 20, which is the source of the above notification, decides to stop referring to control information table A, which is included in the first control information table, and instead refer to control information table B, which is included in the first control information table (T115b).

[0233] The transmitter 211 of the base station 20 transmits a reference signal for downlink channel state estimation, such as CSI-RS, to the terminal device 40 (T116). Upon receiving this, the transmitter 411 of the terminal device 40 notifies the terminal device 40 of downlink channel state information, such as CQI, RI, or PMI (T117).

[0234] The transmitter 211 of the base station 20 transmits downlink control information, such as DCI, to the terminal device 40 (T118). The downlink control information may include dynamic notifications relating to the technology relating to this disclosure, such as notifications of switching of the referenced control information table. The transmitter 211 of the base station transmits downlink data to the terminal device 40, for example, by PDSCH (T119). Upon receiving this, the transmitter 411 of the terminal device 40 transmits information relating to retransmission control, such as ACK or NACK, to the base station 20 (T120).

[0235] In step T121, if an uplink synchronization fail occurs, the control unit 45 of the terminal device 40 again selects or decides to perform a second signal processing that does not use the AI / ML model (T122a). The control unit 45 of the terminal device 45 also decides to refer to the second control information table (T123a). Similarly, the control unit 25 of the base station 20 again selects or decides to perform a second signal processing that does not use the AI / ML model (T122b). The control unit 25 of the base station 20 also decides to refer to the second control information table (T123b).

[0236] After a random access procedure is performed between the terminal device 40 and the base station 20 (T124), the transmitting unit 211 of the base station 20 sends to the terminal device 40 a notification to set up the first signal processing, a notification to refer to the first control information table, and a notification to refer to control information table A, one of the multiple control information tables included in the first control information table (T125).

[0237] When the above notification is received by the receiving unit 412 of the terminal device 40, the control unit 45 of the terminal device 40 selects or decides to perform a first signal processing using the AI / ML model (T126a). The control unit 45 of the terminal device 40 also decides to refer to control information table A included in the first control information table (T127a).

[0238] Similarly, the control unit 25 of the base station 20, which is the source of the above notification, selects or decides to perform the first signal processing using the AI / ML model (T126b). The control unit 25 of the base station 20 also decides to refer to control information table A, which is included in the first control information table (T127b).

[0239] As described above, in the wireless communication system 1 according to Embodiment 1 of this disclosure, the transmitting terminal device 40 includes a first encoder 43 having the function of performing a first signal processing using an AI / ML model, and a second encoder 44 having the function of performing a second signal processing that does not use an AI / ML model. The control unit 45 of the terminal device 40 selects or decides whether to perform the first signal processing or the second signal processing, and based on the selection or decision result, decides whether to use the first encoder 43 or the second encoder 45.

[0240] Similarly, the receiving base station 20 includes a first decoder 23 that has the function of performing a first signal processing using an AI / ML model, and a second decoder 24 that has the function of performing a second signal processing that does not use an AI / ML model. The control unit 25 of the base station 20 selects or decides whether to perform the first signal processing or the second signal processing, and based on the selection or decision result, decides whether to use the first decoder or the second decoder.

[0241] Due to the above features, the wireless communication system according to Embodiment 1 of this disclosure can perform both signal processing used with AI / ML models and signal processing without using AI / ML models.

[0242] In one example, the transmitting terminal device 40 transmits information on whether or not the first signal processing can be performed to the receiving base station 20. The control unit 25 of the base station 20 selects or decides whether to perform the first signal processing or the second signal processing based on the received information on whether or not the first signal processing can be performed. Alternatively, the control unit 45 of the terminal device 40 may select or decide whether or not to perform the first signal processing or the second signal processing based on the information it transmitted, or the base station 20 may notify the terminal device 40 of the selection or decision result regarding which of the first or second signal processing to perform, and the control unit 45 of the terminal device 40 may decide whether or not to perform the first signal processing or the second signal processing based on the notified selection or decision result. Due to these features, the first signal processing using an AI / ML model can be utilized when it is possible to perform it.

[0243] In another example, the receiving base station 20 sends an explicit notification to the transmitting terminal device 40 indicating whether to perform the first or second signal processing. The control unit 45 of the terminal device 40 selects or decides whether to perform the first or second signal processing based on the received explicit notification. The control unit 25 of the base station 20 selects or decides whether to perform the first or second signal processing based on the explicit notification it itself transmitted. This feature allows for a fine-grained distinction between the first signal processing using an AI / ML model and the second signal processing not using an AI / ML model.

[0244] In yet another example, the control unit 45 of the transmitting terminal device 40 selects or decides whether to perform the first signal processing or the second signal processing based on predetermined or dynamically set determination conditions (in other words, implicit notification). Similarly, the control unit 25 of the receiving base station 20 also selects or decides whether to perform the first signal processing or the second signal processing based on predetermined or dynamically set determination conditions. Due to these features, it is possible to appropriately select or decide whether to perform the first signal processing or the second signal processing without explicit information exchange between the transmitting and receiving sides.

[0245] Furthermore, the transmitting terminal device 40 and the receiving base station 20 maintain a first control information table and a second control information table, each containing one or more indexed control information. The first control information table is referenced by the first encoder 43 and the first decoder 23 when performing the first signal processing. The second control information table is referenced by the second encoder 44 and the second decoder 24 when performing the second signal processing.

[0246] In one example, the control unit 45 of the terminal device 40 and the control unit 25 of the base station 20 decide to refer to the first control information table when performing the first signal processing, and decide to refer to the second control information table when performing the second signal processing. This feature allows for appropriate switching between the first control information table and the second control information table in conjunction with the performance of the first or second signal processing.

[0247] In another example, the receiving base station 20 sends an explicit notification to the transmitting terminal device 40 indicating whether to refer to the first control information table or the second control information table. The control unit 45 of the terminal device 40 decides whether to refer to the first or second control information table based on the received explicit notification. The control unit 25 of the base station 20 decides whether to refer to the first or second control information table based on the explicit notification it sent. This feature allows for fine-grained switching between the first and second control information tables.

[0248] In yet another example, the control unit 45 of the terminal device 40 and the control unit 25 of the base station 20 decide whether to refer to the first control information table or the second control information table based on predetermined or dynamically set determination conditions. This feature allows for appropriate switching between the first and second control information tables without explicit information exchange between the transmitting and receiving sides.

[0249] Furthermore, the technology relating to this disclosure is not limited to any particular standard, and the exemplary settings may be modified as appropriate. The embodiments described above are merely examples of how to embody the technology relating to this disclosure, and it is possible to implement the technology relating to this disclosure in various other forms. For example, various modifications, substitutions, omissions, or combinations thereof are possible without departing from the gist of this disclosure. Such modified, substituted, omitted, or combined forms are included within the scope of the invention described in the claims and its equivalents, just as they are included within the scope of this disclosure.

[0250] Furthermore, the processing steps described in this disclosure may be considered as a method comprising these steps. Alternatively, they may be considered as a program for causing a computer to perform these steps, or as a recording medium for storing such a program. In addition, the processing described above may be executed by a processor such as a computer's CPU. Furthermore, the type of recording medium is not particularly limited, as it does not affect the embodiments of this disclosure.

[0251] Furthermore, each component shown in Figures 2 to 6 in this disclosure may be implemented in software or in hardware. For example, each component may be a software module implemented in software such as a microprogram, and each component may be implemented by a processor executing the software module. Alternatively, each component may be implemented by a circuit block on a semiconductor chip (die), such as an integrated circuit like an ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate Array). Also, the number of components and the number of hardware components that implement them do not have to be the same. For example, one processor or circuit may implement multiple components. Conversely, one component may be implemented by multiple processors or circuits.

[0252] The processors described in this disclosure are not limited to any particular type. For example, they may be CPUs, MPUs (Micro Processing Units), or GPUs (Graphics Processing Units), etc.

[0253] Furthermore, this disclosure can also take the following form. [1] (Transmitter) A first encoder having the function of performing a first signal processing using an AI / ML model and generating a second bit sequence or symbol sequence from a first bit sequence or symbol sequence, A second encoder having the function of performing a second signal processing that does not use the AI / ML model and generating a third bit sequence or symbol sequence from the first bit sequence or symbol sequence, A first transmitting unit that transmits the second bit sequence or symbol sequence, or the third bit sequence or symbol sequence, A first control unit that selects or determines whether to perform the first signal processing or the second signal processing, and determines whether to use the first encoder or the second encoder based on the selection or determination result. A transmitting device equipped with the following features. [2] (Feasibility Information Part 1: Signal Processing) The system further comprises a first transmitting unit that transmits information indicating whether or not the first signal processing can be performed, The transmitting device according to [1], wherein the first control unit selects or determines whether to perform the first signal processing or the second signal processing based on the feasibility information. [3] (Feasibility Information Part 2: Signal Processing) A first transmitting unit that transmits information indicating whether or not the first signal processing can be performed, A first receiving unit that receives a selection result or decision result of whether to perform the first signal processing or the second signal processing, Furthermore, The transmitting device according to [1], wherein the first control unit selects or decides whether to perform the first signal processing or the second signal processing based on the selection result or decision result. [4] (Explicit notification: signal processing) The system further includes a first receiving unit that receives explicit notification of whether to perform the first signal processing or the second signal processing, The transmitting apparatus according to [1], wherein the first control unit selects or determines, based on the explicit notification, whether to perform the first signal processing or the second signal processing. [5] (Decision conditions set in advance or dynamically: signal processing) The transmitting device according to [1], wherein the first control unit selects or determines whether to perform the first signal processing or the second signal processing based on predetermined or dynamically set determination conditions. [6] (Linked to signal processing: control information table) The system further comprises a first control information table and a second control information table, each containing one or more indexed control information referenced by the first encoder or the second encoder during the first signal processing or the second signal processing, The first encoder or the second encoder identifies the control information contained in the first control information table or the second control information table by the index, The transmitting device according to any one of [1] to [5], wherein the first control unit decides to refer to the first control information table when performing the first signal processing, and decides to refer to the second control information table when performing the second signal processing. [7] (Explicit notification: Control information table) A first control information table and a second control information table, which include one or more indexed control information referenced by the first encoder or the second encoder during the first signal processing or the second signal processing, A first receiving unit that receives explicit notification of which of the first control information table or the second control information table to refer to. Furthermore, The first encoder or the second encoder identifies the control information contained in the first control information table or the second control information table by the index, The first control unit determines, based on the explicit notification, whether to refer to the first control information table or the second control information table, as described in any of [1] to [5]. [8] (Decision conditions set in advance or dynamically: control information table) The system further comprises a first control information table and a second control information table, each containing one or more indexed control information referenced by the first encoder or the second encoder during the first signal processing or the second signal processing, The first encoder or the second encoder identifies the control information contained in the first control information table or the second control information table by the index, The first control unit determines, based on predetermined or dynamically set determination conditions, whether to refer to the first control information table or the second control information table, as described in any of [1] to [5]. [9] (Receiving device) A first decoder having the function of performing a first signal processing using an AI / ML model and restoring a first bit sequence or symbol sequence from a second bit sequence or symbol sequence, A second decoder having the function of performing a second signal processing that does not use the aforementioned AI / ML model and restoring the first bit sequence or symbol sequence from a third bit sequence or symbol sequence, A second receiving unit that receives the second bit sequence or symbol sequence, or the third bit sequence or symbol sequence, A second control unit that selects or determines whether to perform the first signal processing or the second signal processing, and determines whether to use the first decoder or the second decoder based on the selection or determination result. A receiving device equipped with the following features.

[10] (Feasibility Information Part 1: Signal Processing) The system further includes a second receiving unit that receives information on whether or not the first signal processing can be performed, The receiving device according to [9], wherein the second control unit selects or determines whether to perform the first signal processing or the second signal processing based on the feasibility information.

[11] (Feasibility Information Part 2: Signal Processing) A second receiving unit that receives information on whether the first signal processing can be performed, A first transmitting unit that transmits a selection result or decision result of whether to perform the first signal processing or the second signal processing. Furthermore, The transmitting device according to claim 9, wherein the second control unit selects or decides whether to perform the first signal processing or the second signal processing based on the feasibility information, and transmits the selection result or decision result via the first transmitting unit.

[12] (Explicit notification: signal processing) The system further comprises a second transmitting unit that transmits an explicit notification of whether to perform the first signal processing or the second signal processing, The receiving device according to [9], wherein the second control unit selects or determines, based on the explicit notification, whether to perform the first signal processing or the second signal processing.

[13] (Decision conditions set in advance or dynamically: signal processing) The transmitting device according to [9], wherein the second control unit selects or determines whether to perform the first signal processing or the second signal processing based on predetermined or dynamically set determination conditions.

[14] (Linked to signal processing: control information table) The system further comprises a first control information table and a second control information table, each containing one or more indexed control information referenced by the first encoder or the second encoder during the first signal processing or the second signal processing, The first decoder or the second decoder identifies the control information contained in the first control information table or the second control information table by the index, The transmitting device according to any one of [9] to

[13] , wherein the second control unit decides to refer to the first control information table when performing the first signal processing, and decides to refer to the second control information table when performing the second signal processing.

[15] (Explicit notification: Control information table) During the first signal processing or the second signal processing, a first control information table and a second control information table including one or more indexed control information items referred to by the first encoder or the second encoder A second transmitter that transmits an explicit notification as to which of the first control information table or the second control information table to refer to Further comprising The first decoder or the second decoder identifies the control information included in the first control information table or the second control information table by the index, The second control unit determines which of the first control information table or the second control information table to refer to based on the explicit notification, the receiving device according to any one of [9] to

[13] .

[16] (Determination condition set in advance or dynamically: control information table) During the first signal processing or the second signal processing, further comprising a first control information table and a second control information table including one or more indexed control information items referred to by the first encoder or the second encoder The first decoder or the second decoder identifies the control information included in the first control information table or the second control information table by the index, The second control unit determines which of the first control information table or the second control information table to refer to based on a determination condition set in advance or dynamically, the receiving device according to any one of [9] to

[13] .

[17] (Transmission method) Selecting or determining whether to perform either the first signal processing using an AI / ML model or the second signal processing not using the AI / ML model When performing the first signal processing described above, the steps include generating a second bit sequence or symbol sequence from a first bit sequence or symbol sequence by a first encoding using the AI / ML model, and transmitting the second bit sequence or symbol sequence, When performing the second signal processing, the steps include generating a third bit sequence or symbol sequence from the first bit sequence or symbol sequence by a second encoding that does not use the AI / ML model, and transmitting the third bit sequence or symbol sequence. Sending methods, including those mentioned.

[18] (Method of receiving) A step of selecting or deciding whether to perform a first signal processing using an AI / ML model or a second signal processing without using the AI / ML model, When performing the first signal processing described above, the steps include receiving a second bit sequence or symbol sequence and restoring the first bit sequence or symbol sequence from the second bit sequence or symbol sequence by first decoding using the AI / ML model, When performing the second signal processing, the steps include receiving a third bit sequence or symbol sequence, and restoring the first bit sequence or symbol sequence from the third bit sequence or symbol sequence by a second decoding that does not use the AI / ML model. Receiving methods, including those mentioned above. [Explanation of Symbols]

[0254] 1: Wireless communication system 10 Management device 11 Communications Department 12 Storage section 13 Control Unit 20 Base stations (receiving equipment) 21 Wireless Communication Section 211 Transmitting section (second transmitting section) 212 Receiving unit (second receiving unit) 213 Antenna 22 Memory section 23. First Decoder 24 Second Decoder 25 Control Unit (Second Control Unit) 30 Relay stations (receiving equipment) 31 Wireless Communication Section 311 Transmitting section (second transmitting section) 312 Receiving unit (second receiving unit) 313 Antenna 32 Storage section 33. The first decoder 34. Second Decoder 35 Control Unit (Second Control Unit) 40 Terminal device (transmitter) 41 Wireless Communication Section 411 Transmitting section (first transmitting section) 412 Receiving unit (first receiving unit) 413 Antenna 42 Storage section 43. First Decoder 44. Second Decoder 45 Control Unit (First Control Unit)

Claims

1. A first encoder having the function of performing a first signal processing using an AI / ML model and generating a second bit sequence or symbol sequence from a first bit sequence or symbol sequence, A second encoder having the function of performing a second signal processing that does not use the AI / ML model and generating a third bit sequence or symbol sequence from the first bit sequence or symbol sequence, A storage unit that stores a first control information table and a second control information table, each containing one or more indexed control information items, A first transmitting unit that transmits the second bit sequence or symbol sequence, or the third bit sequence or symbol sequence, The system includes a first control unit that selects or determines whether to perform the first signal processing or the second signal processing, and determines whether to use the first encoder or the second encoder based on the selection or determination result, The first encoder refers to the first control information table when performing the first signal processing, the second encoder refers to the second control information table when performing the second signal processing, and the first control unit decides to refer to the first control information table when performing the first signal processing, and decides to refer to the second control information table when performing the second signal processing. A transmitting device in which at least a portion of the control information included in the first control information table is a parameter dynamically generated during the training of the AI / ML model.

2. The system further includes a first transmitting unit that transmits information indicating whether or not the first signal processing can be performed, The transmitting device according to claim 1, wherein the first control unit selects or decides whether to perform the first signal processing or the second signal processing based on the feasibility information.

3. A first transmitting unit that transmits information indicating whether or not the first signal processing can be performed, A first receiving unit that receives a selection result or decision result of whether to perform the first signal processing or the second signal processing, Furthermore, The transmitting device according to claim 1, wherein the first control unit selects or decides whether to perform the first signal processing or the second signal processing based on the selection result or decision result.

4. The system further includes a first receiving unit that receives explicit notification of whether to perform the first signal processing or the second signal processing, The transmitting device according to claim 1, wherein the first control unit selects or decides, based on the explicit notification, whether to perform the first signal processing or the second signal processing.

5. The transmitting device according to claim 1, wherein the first control unit selects or determines whether to perform the first signal processing or the second signal processing based on a predetermined or dynamically set determination condition, the determination condition includes at least one of the following: the type of network slice used for communication, the type of collision-based transmission or non-collision-based transmission, or the type of two-step random access or four-step random access.

6. A first control information table and a second control information table, which include one or more indexed control information referenced by the first encoder or the second encoder during the first signal processing or the second signal processing, A first receiving unit that receives explicit notification of which of the first control information table or the second control information table to refer to. Furthermore, The first encoder or the second encoder identifies the control information contained in the first control information table or the second control information table by the index, The transmitting device according to claim 1, wherein the first control unit determines, based on the explicit notification, whether to refer to the first control information table or the second control information table.

7. The system further comprises a first control information table and a second control information table, each containing one or more indexed control information referenced by the first encoder or the second encoder during the first signal processing or the second signal processing, The first encoder or the second encoder identifies the control information contained in the first control information table or the second control information table by the index, The transmitting device according to claim 1, wherein the first control unit determines whether to refer to the first control information table or the second control information table based on predetermined or dynamically set determination conditions.

8. A first decoder having the function of performing a first signal processing using an AI / ML model and restoring a first bit sequence or symbol sequence from a second bit sequence or symbol sequence, A second decoder having the function of performing a second signal processing that does not use the AI / ML model and restoring the first bit sequence or symbol sequence from a third bit sequence or symbol sequence, A storage unit that stores a first control information table and a second control information table, each containing one or more indexed control information items, A second receiving unit that receives the second bit sequence or symbol sequence, or the third bit sequence or symbol sequence, The system includes a second control unit that selects or determines whether to perform the first signal processing or the second signal processing, and determines whether to use the first decoder or the second decoder based on the selection or determination result, A receiving device wherein the first decoder refers to the first control information table when performing the first signal processing, the second decoder refers to the second control information table when performing the second signal processing, the second control unit decides to refer to the first control information table when performing the first signal processing, and decides to refer to the second control information table when performing the second signal processing, and at least a portion of the control information included in the first control information table are parameters dynamically generated during the training of the AI / ML model.

9. The system further includes a second receiving unit that receives information on whether or not the first signal processing can be performed, The receiving device according to claim 8, wherein the second control unit selects or decides whether to perform the first signal processing or the second signal processing based on the feasibility information.

10. A second receiving unit that receives information on whether the first signal processing can be performed, A first transmitting unit that transmits a selection result or decision result of whether to perform the first signal processing or the second signal processing. Furthermore, The receiving device according to claim 8, wherein the second control unit selects or decides whether to perform the first signal processing or the second signal processing based on the feasibility information, and transmits the selection result or decision result via the first transmission unit.

11. The system further includes a second transmitting unit that transmits an explicit notification of whether to perform the first signal processing or the second signal processing, The receiving device according to claim 8, wherein the second control unit selects or decides, based on the explicit notification, to perform either the first signal processing or the second signal processing.

12. The receiving device according to claim 8, wherein the second control unit selects or determines whether to perform the first signal processing or the second signal processing based on a predetermined or dynamically set determination condition, the determination condition includes at least one of the following: the type of network slice used for communication, the type of collision-based transmission or non-collision-based transmission, or the type of two-step random access or four-step random access.

13. A first control information table and a second control information table, which include one or more indexed control information referenced by the first decoder or the second decoder during the first signal processing or the second signal processing, A second transmitting unit that transmits an explicit notification of which of the first control information table or the second control information table to refer to. Furthermore, The first decoder or the second decoder identifies the control information contained in the first control information table or the second control information table by the index, The receiving device according to claim 8, wherein the second control unit determines, based on the explicit notification, whether to refer to the first control information table or the second control information table.

14. The system further comprises a first control information table and a second control information table, each containing one or more indexed control information referenced by the first decoder or the second decoder during the first signal processing or the second signal processing, The first decoder or the second decoder identifies the control information contained in the first control information table or the second control information table by the index, The receiving device according to claim 8, wherein the second control unit determines whether to refer to the first control information table or the second control information table based on predetermined or dynamically set determination conditions.

15. A step of selecting or deciding whether to perform a first signal processing using an AI / ML model or a second signal processing without using the AI / ML model, When performing the first signal processing, the steps include: referring to a first control information table corresponding to the first signal processing, generating a second bit sequence or symbol sequence from a first bit sequence or symbol sequence by a first encoding using the AI / ML model, and transmitting the second bit sequence or symbol sequence; When performing the second signal processing, the steps include: referring to a second control information table corresponding to the second signal processing, generating a third bit sequence or symbol sequence from the first bit sequence or symbol sequence by a second encoding that does not use the AI / ML model, and transmitting the third bit sequence or symbol sequence. Includes, In the selection or determination step, it is determined to refer to the first control information table when performing the first signal processing, and to refer to the second control information table when performing the second signal processing. A transmission method wherein at least a portion of the control information included in the first control information table is a parameter dynamically generated during the training of the AI / ML model.

16. A step of selecting or deciding whether to perform either a first signal processing using an AI / ML model or a second signal processing without using the AI / ML model, When performing the first signal processing, the steps include: referring to a first control information table corresponding to the first signal processing, receiving a second bit sequence or symbol sequence, and restoring the first bit sequence or symbol sequence from the second bit sequence or symbol sequence by a first decoding using the AI / ML model; When performing the second signal processing, the steps include: referring to a second control information table corresponding to the second signal processing, receiving a third bit sequence or symbol sequence, and restoring the first bit sequence or symbol sequence from the third bit sequence or symbol sequence by a second decoding that does not use the AI / ML model; This includes, in the selection or determination step, determining to refer to the first control information table when performing the first signal processing, and determining to refer to the second control information table when performing the second signal processing. A receiving method wherein at least a portion of the control information included in the first control information table is a parameter dynamically generated during the training of the AI / ML model.

Citation Information

Patent Citations

  • Encoding and decoding of information for wireless transmission using multi-antenna transceivers

    US20180367192A1

  • Mobile communication method using ai

    US20210297178A1

  • Method and apparatus for reporting channel state information for network cooperative communication

    WO2020116874A1

  • Communications device, infrastructure equipment and methods

    WO2020165231A1