[go: up one dir, main page]

WO2025075423A1 - Method and apparatus for switching activated artificial intelligence and machine learning model or functionality - Google Patents

Method and apparatus for switching activated artificial intelligence and machine learning model or functionality Download PDF

Info

Publication number
WO2025075423A1
WO2025075423A1 PCT/KR2024/015079 KR2024015079W WO2025075423A1 WO 2025075423 A1 WO2025075423 A1 WO 2025075423A1 KR 2024015079 W KR2024015079 W KR 2024015079W WO 2025075423 A1 WO2025075423 A1 WO 2025075423A1
Authority
WO
WIPO (PCT)
Prior art keywords
model
function
information
event
switching
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
PCT/KR2024/015079
Other languages
French (fr)
Korean (ko)
Inventor
이은종
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KT Corp
Original Assignee
KT Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020240133840A external-priority patent/KR20250050733A/en
Application filed by KT Corp filed Critical KT Corp
Publication of WO2025075423A1 publication Critical patent/WO2025075423A1/en
Pending legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/0816Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/16Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition

Definitions

  • This specification relates to wireless communications applicable to 5G NR, 5G-Advanced and 6G.
  • next-generation 5G system which is an improved wireless broadband communication system than the existing LTE system
  • NewRAT communication scenarios are divided into Enhanced Mobile BroadBand (eMBB) / Ultra-reliability and low-latency communication (URLLC) / Massive Machine-Type Communications (mMTC).
  • eMBB Enhanced Mobile BroadBand
  • URLLC Ultra-reliability and low-latency communication
  • mMTC Massive Machine-Type Communications
  • eMBB is a next-generation mobile communication scenario with the characteristics of High Spectrum Efficiency, High User Experienced Data Rate, and High Peak Data Rate
  • URLLC is a next-generation mobile communication scenario with the characteristics of Ultra Reliable, Ultra Low Latency, and Ultra High Availability (e.g., V2X, Emergency Service, Remote Control)
  • mMTC is a next-generation mobile communication scenario with the characteristics of Low Cost, Low Energy, Short Packet, and Massive Connectivity (e.g., IoT).
  • One disclosure of the present specification is to provide, in a wireless communication system that performs communication using an AI/ML model or function by a terminal and a network (NW), a method and device for performing a transition to an optimal model/function while the terminal performs communication using an AI/ML model/function for an arbitrary feature.
  • NW network
  • One embodiment of the present specification provides a method for providing, in a wireless communication system, a terminal receiving a first message including event information related to an artificial intelligence (AI)/machine learning (ML) model or functionality switching from a base station, and determining whether an AI/ML model or functionality switching event is satisfied based on the received AI/ML model or functionality switching event information. Thereafter, if it is determined that the AI/ML model or functionality switching event is satisfied, transmitting a request for switching to a deactivated AI/ML model or function that satisfies the AI/ML model or functionality switching event to the base station.
  • AI artificial intelligence
  • ML machine learning
  • one embodiment of the present specification provides a method in a wireless communication system, wherein a base station transmits a first message including AI/ML model or function switching related event information to a terminal, and receives a request for switching to a deactivated AI/ML model or function that satisfies an AI/ML model or function switching event based on the transmitted AI/ML model or function switching related event information from the terminal.
  • one embodiment of the present specification provides a terminal that, in a wireless communication system, includes at least one processor, and at least one memory storing instructions and being operably electrically connected to the at least one processor, wherein the operations performed based on the instructions being executed by the at least one processor include: receiving a first message including AI/ML model or function switching related event information from a base station, and determining whether an AI/ML model or function switching event is satisfied based on the received AI/ML model or function switching related event information. Thereafter, if it is determined that the AI/ML model or function switching event is satisfied, the terminal transmits a request for switching to a deactivated AI/ML model or function that satisfies the AI/ML model or function switching event to the base station.
  • one embodiment of the present specification provides a base station in a wireless communication system, comprising at least one processor, and at least one memory storing instructions and being operably electrically connectable to the at least one processor, wherein the operations performed based on the instructions being executed by the at least one processor are: transmitting a first message including AI/ML model or function switching related event information to a terminal, and receiving a request for switching to a deactivated AI/ML model or function that satisfies the AI/ML model or function switching event based on the transmitted AI/ML model or function switching related event information, from the terminal.
  • the base station may transmit a second message to the terminal, which the terminal may receive.
  • the above AI/ML model or function switching related event information may include at least one of threshold information, offset information, timer information, and hysteresis information.
  • the above first message may further include resource setting information related to AI/ML model or function monitoring.
  • the terminal can perform a transition to the deactivated AI/ML model or function based on the received second message.
  • Figure 1 is a diagram illustrating a wireless communication system.
  • Figure 2 illustrates the structure of a radio frame used in NR.
  • FIGS. 3A to 3C are exemplary diagrams showing exemplary architectures for wireless communication services.
  • Figure 4 illustrates the slot structure of an NR frame.
  • Figure 5 shows examples of subframe types in NR.
  • Figure 6 illustrates the structure of a self-contained slot.
  • Figure 7 illustrates an operation method of a terminal according to one embodiment of the present specification.
  • Figure 8 illustrates an example of performance evaluation/monitoring of a model/function using a timer according to one embodiment of the present specification.
  • Figure 9 shows a procedure of a terminal and a base station according to one embodiment of the present specification.
  • Figure 10 illustrates a device according to one embodiment of the present specification.
  • Figure 11 is a block diagram showing the configuration of a terminal according to one embodiment of the present specification.
  • FIG. 12 shows a block diagram of a processor in which the disclosure of this specification is implemented.
  • FIG. 13 is a block diagram showing in detail the transceiver of the first device illustrated in FIG. 10 or the transceiver unit of the device illustrated in FIG. 11.
  • first, second, etc. used in this specification may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another.
  • first component may be referred to as the second component
  • second component may also be referred to as the first component.
  • a component When it is said that a component is connected or connected to another component, it may be directly connected or connected to that other component, but there may be other components in between. On the other hand, when it is said that a component is directly connected or connected to another component, it should be understood that there are no other components in between.
  • a or B can mean “only A,” “only B,” or “both A and B.” In other words, as used herein, “A or B” can be interpreted as “A and/or B.” For example, as used herein, “A, B or C” can mean “only A,” “only B,” “only C,” or “any combination of A, B and C.”
  • a slash (/) or a comma can mean “and/or.”
  • A/B can mean “A and/or B.”
  • A/B can mean “only A,” “only B,” or “both A and B.”
  • A, B, C can mean “A, B, or C.”
  • At least one of A and B can mean “only A”, “only B” or “both A and B”. Additionally, as used herein, the expressions “at least one of A or B” or “at least one of A and/or B” can be interpreted identically to “at least one of A and B”.
  • “at least one of A, B and C” can mean “only A,” “only B,” “only C,” or “any combination of A, B and C.” Additionally, “at least one of A, B or C” or “at least one of A, B and/or C” can mean “at least one of A, B and C.”
  • control information when it is indicated as “control information (PDCCH)”, “PDCCH (Physical Downlink Control Channel)” may be suggested as an example of “control information”.
  • control information in this specification is not limited to “PDCCH”, and “PDDCH” may be suggested as an example of “control information”.
  • PDCCH Physical Downlink Control Channel
  • PDCCH Physical Downlink Control Channel
  • the attached drawing illustrates an example of a UE (User Equipment), the illustrated UE may also be referred to as a terminal, an ME (Mobile Equipment), etc.
  • the UE may be a portable device such as a laptop, a mobile phone, a PDA, a smart phone, a multimedia device, etc., or a non-portable device such as a PC or a vehicle-mounted device.
  • UE is used as an example of a device capable of wireless communication (e.g., a wireless communication device, a wireless device, or a wireless device).
  • the operations performed by the UE can be performed by any device capable of wireless communication.
  • a device capable of wireless communication may also be referred to as a wireless communication device, a wireless device, or a wireless device.
  • base station generally refers to a fixed station that communicates with wireless devices, and can be used as a comprehensive term that includes eNodeB (evolved-NodeB), eNB (evolved-NodeB), BTS (Base Transceiver System), Access Point, gNB (Next generation NodeB), RRH (remote radio head), TP (transmission point), RP (reception point), relay, etc.
  • eNodeB evolved-NodeB
  • eNB evolved-NodeB
  • BTS Base Transceiver System
  • Access Point gNB (Next generation NodeB)
  • RRH remote radio head
  • TP transmission point
  • RP reception point
  • relay etc.
  • LTE long term evolution
  • LTE-A LTE-Advanced
  • 5G 5th generation
  • the 5th generation of mobile communications as defined by the International Telecommunication Union (ITU), provides data transmission speeds of up to 20 Gbps and a perceived transmission speed of at least 100 Mbps anywhere.
  • the official name is ‘IMT-2020.’
  • ITU proposes three usage scenarios: eMBB (enhanced Mobile BroadBand), mMTC (massive Machine Type Communication), and URLLC (Ultra Reliable and Low Latency Communications).
  • eMBB enhanced Mobile BroadBand
  • mMTC massive Machine Type Communication
  • URLLC Ultra Reliable and Low Latency Communications
  • URLLC is for use scenarios that require high reliability and low latency.
  • services such as autonomous driving, factory automation, and augmented reality require high reliability and low latency (e.g., latency below 1ms).
  • the current latency of 4G (LTE) is statistically 21-43ms (best 10%), 33-75ms (median). This is insufficient to support services requiring latency below 1ms.
  • eMBB use scenarios are for use scenarios that require mobile ultra-wideband.
  • the 5th generation mobile communication system can support higher capacity than the current 4G LTE, increase the density of mobile broadband users, and support D2D (Device to Device), high stability, and MTC (Machine type communication).
  • 5G research and development also aims for lower standby time and lower battery consumption than the 4G mobile communication system to better implement the Internet of Things.
  • a new radio access technology (New RAT or NR) can be proposed.
  • the NR frequency band can be defined by two types of frequency ranges (FR1, FR2).
  • the numerical values of the frequency ranges can be changed, and for example, the two types of frequency ranges (FR1, FR2) can be as shown in Table 1 below.
  • FR1 can mean “sub 6GHz range”
  • FR2 can mean “above 6GHz range” and can be called millimeter wave (mmW).
  • mmW millimeter wave
  • FR1 can include a band of 410 MHz to 7125 MHz as shown in Table 1. That is, FR1 can include a frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher.
  • the frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher included in FR1 can include an unlicensed band.
  • the unlicensed band can be used for various purposes, for example, it can be used for communication for vehicles (e.g., autonomous driving).
  • 3GPP-based communication standards define downlink physical channels corresponding to resource elements carrying information originating from upper layers, and downlink physical signals corresponding to resource elements used by the physical layer but not carrying information originating from upper layers.
  • a physical downlink shared channel (PDSCH), a physical broadcast channel (PBCH), a physical multicast channel (PMCH), a physical control format indicator channel (PCFICH), a physical downlink control channel (PDCCH), and a physical hybrid ARQ indicator channel (PHICH) are defined as downlink physical channels, and a reference signal and a synchronization signal are defined as downlink physical signals.
  • a reference signal also referred to as a pilot
  • RS is a signal with a special waveform that is defined mutually between the gNB and the UE, for example, cell specific RS, UE-specific RS (UE-RS), positioning RS (PRS), and channel state information RS (CSI-RS) are defined as downlink reference signals.
  • UE-RS UE-specific RS
  • PRS positioning RS
  • CSI-RS channel state information RS
  • the 3GPP LTE/LTE-A standard defines uplink physical channels corresponding to resource elements carrying information originating from higher layers, and uplink physical signals corresponding to resource elements used by the physical layer but not carrying information originating from higher layers.
  • a physical uplink shared channel (PUSCH), a physical uplink control channel (PUCCH), and a physical random access channel (PRACH) are defined as uplink physical channels
  • a demodulation reference signal (DMRS) for uplink control/data signals
  • a sounding reference signal (SRS) used for uplink channel measurement are defined.
  • PDCCH Physical Downlink Control CHannel
  • PCFICH Physical Control Format Indicator CHannel
  • PHICH Physical Hybrid automatic retransmit request Indicator CHannel
  • PDSCH Physical Downlink Shared CHannel
  • DCI Downlink Control Information
  • CFI Control Format Indicator
  • Downlink ACK/NACK ACKnowlegement/Negative ACK
  • PUCCH Physical Uplink Control CHannel
  • PUSCH Physical Uplink Shared CHannel
  • PRACH Physical Random Access CHannel
  • UCI Uplink Control Information
  • Figure 1 is a diagram illustrating a wireless communication system.
  • the wireless communication system includes at least one base station (BS).
  • the BS is divided into a gNodeB (or gNB) (20a) and an eNodeB (or eNB) (20b).
  • the gNB (20a) supports 5th generation mobile communication.
  • the eNB (20b) supports 4th generation mobile communication, i.e., LTE (long term evolution).
  • Each base station (20a and 20b) provides communication services for a specific geographic area (generally called a cell) (20-1, 20-2, 20-3).
  • the cell may be further divided into a number of areas (called sectors).
  • a UE usually belongs to one cell, and the cell to which the UE belongs is called a serving cell.
  • a base station that provides communication services for a serving cell is called a serving BS. Since a wireless communication system is a cellular system, there are other cells adjacent to the serving cell. Other cells adjacent to a serving cell are called neighbor cells.
  • a base station that provides communication services for a neighbor cell is called a neighbor BS. The serving cell and neighbor cells are determined relatively based on the UE.
  • downlink means communication from a base station (20) to a UE (10)
  • uplink means communication from a UE (10) to a base station (20).
  • the transmitter may be part of the base station (20), and the receiver may be part of the UE (10).
  • the transmitter may be part of the UE (10), and the receiver may be part of the base station (20).
  • wireless communication systems can be largely divided into FDD (frequency division duplex) and TDD (time division duplex).
  • FDD frequency division duplex
  • TDD time division duplex
  • uplink transmission and downlink transmission are performed while occupying different frequency bands.
  • TDD time division duplex
  • the channel response of the TDD method is substantially reciprocal. This means that the downlink channel response and the uplink channel response are almost the same in a given frequency domain. Therefore, in a wireless communication system based on TDD, the downlink channel response has the advantage of being able to be obtained from the uplink channel response.
  • the entire frequency band is time-divided into uplink transmission and downlink transmission, so the downlink transmission by the base station and the uplink transmission by the UE cannot be performed simultaneously.
  • uplink transmission and downlink transmission are divided into subframe units, uplink transmission and downlink transmission are performed in different subframes.
  • Figure 2 illustrates the structure of a radio frame used in NR.
  • a radio frame has a length of 10 ms and is defined by two 5 ms half-frames (Half-Frames, HF).
  • a half-frame is defined by five 1 ms subframes (Subframes, SF).
  • a subframe is divided into one or more slots, and the number of slots in a subframe depends on the Subcarrier Spacing (SCS).
  • SCS Subcarrier Spacing
  • Each slot contains 12 or 14 OFDM (A) symbols depending on the cyclic prefix (CP). When a normal CP is used, each slot contains 14 symbols. When an extended CP is used, each slot contains 12 symbols.
  • a symbol may include an OFDM symbol (or a CP-OFDM symbol), an SC-FDMA symbol (or a DFT-s-OFDM symbol).
  • multiple numerologies may be provided to a terminal as wireless communication technology advances. For example, when the SCS is 15 kHz, it supports a wide area in traditional cellular bands; when the SCS is 30 kHz/60 kHz, it supports dense-urban, lower latency, and wider carrier bandwidth; and when the SCS is 60 kHz or higher, it supports a bandwidth larger than 24.25 GHz to overcome phase noise.
  • the above numerology can be defined by the CP (cycle prefix) length and the subcarrier spacing (SCS).
  • One cell can provide multiple numerologies to the terminal.
  • the index of the numerology is represented as ⁇
  • each subcarrier spacing and the corresponding CP length can be as shown in the table below.
  • N slot symb the number of OFDM symbols per slot
  • N frame, ⁇ slot the number of slots per frame
  • N subframe, ⁇ slot the number of slots per subframe
  • ⁇ ⁇ f 2 ⁇ 15 [kHz] N slot symb N frame, ⁇ slot N subframe, ⁇ slot 0 15 14 10 1 1 30 14 20 2 2 60 14 40 4 3 120 14 80 8 4 240 14 160 16 5 480 14 320 32 6 960 14 640 64
  • N slot symb the number of OFDM symbols per slot
  • N frame, ⁇ slot the number of slots per frame
  • N subframe, ⁇ slot the number of slots per subframe
  • OFDM(A) numerology e.g., SCS, CP length, etc.
  • OFDM(A) numerology e.g., SCS, CP length, etc.
  • the (absolute time) section of a time resource e.g., SF, slot or TTI
  • TU Time Unit
  • Figures 3a to 3c are exemplary diagrams showing exemplary architectures for wireless communication services.
  • the UE is connected to an LTE/LTE-A based cell and an NR based cell in a DC (dual connectivity) manner.
  • DC dual connectivity
  • the above NR-based cell is connected to the core network for existing 4th generation mobile communications, i.e. Evolved Packet Core (EPC).
  • EPC Evolved Packet Core
  • an LTE/LTE-A-based cell is connected to a core network for 5th generation mobile communications, i.e., a 5G core network.
  • NSA non-standalone
  • the UE is connected only to NR-based cells.
  • a service method based on this architecture is called SA (standalone).
  • reception from a base station uses a downlink subframe, and transmission to a base station uses an uplink subframe.
  • This method can be applied to paired spectrums and non-paired spectrums.
  • a pair of spectrums means that two carrier spectrums are included for downlink and uplink operations.
  • one carrier can include a downlink band and an uplink band that are paired with each other.
  • Figure 4 illustrates the slot structure of an NR frame.
  • a slot includes multiple symbols in the time domain. For example, in the case of a normal CP, one slot includes 14 symbols, but in the case of an extended CP, one slot includes 12 symbols.
  • a carrier includes multiple subcarriers in the frequency domain.
  • An RB Resource Block
  • a BWP Bandwidth Part
  • a terminal can be configured with up to N (e.g., 4) BWPs in the downlink and uplink, respectively.
  • each element is referred to as a Resource Element (RE), to which one complex symbol can be mapped.
  • RE Resource Element
  • Figure 5 shows examples of subframe types in NR.
  • the TTI (transmission time interval) illustrated in FIG. 5 may be called a subframe or slot for NR (or new RAT).
  • the subframe (or slot) of FIG. 5 may be used in a TDD system of NR (or new RAT) to minimize data transmission delay.
  • the subframe (or slot) includes 14 symbols.
  • the symbols in the front of the subframe (or slot) may be used for a downlink (DL) control channel, and the symbols in the back of the subframe (or slot) may be used for an uplink (UL) control channel.
  • the remaining symbols may be used for DL data transmission or UL data transmission.
  • downlink transmission and uplink transmission may be sequentially performed in one subframe (or slot). Therefore, downlink data may be received within a subframe (or slot), and an uplink acknowledgement (ACK/NACK) may be transmitted within the subframe (or slot).
  • ACK/NACK uplink acknowledgement
  • subframes or slots
  • slots self-contained subframes
  • the first N symbols in a slot are used to transmit a DL control channel (hereinafter, DL control region), and the last M symbols in the slot can be used to transmit a UL control channel (hereinafter, UL control region).
  • N and M are each an integer greater than or equal to 0.
  • a resource region (hereinafter, data region) between the DL control region and the UL control region can be used for DL data transmission or UL data transmission.
  • a physical downlink control channel (PDCCH) can be transmitted in the DL control region
  • a physical downlink shared channel (PDSCH) can be transmitted in the DL data region.
  • a physical uplink control channel (PUCCH) can be transmitted in the UL control region, and a physical uplink shared channel (PUSCH) can be transmitted in the UL data region.
  • a time gap may be required for a transition process from a transmission mode to a reception mode or from a reception mode to a transmission mode.
  • some OFDM symbols when switching from DL to UL in the subframe structure can be set as a guard period (GP).
  • Figure 6 illustrates the structure of a self-contained slot.
  • a frame is characterized by a self-contained structure in which a DL control channel, DL or UL data, and a UL control channel can all be included in one slot.
  • the first N symbols in a slot can be used to transmit a DL control channel (hereinafter, referred to as a DL control region), and the last M symbols in a slot can be used to transmit a UL control channel (hereinafter, referred to as a UL control region).
  • N and M are each integers greater than or equal to 0.
  • a resource region hereinafter, referred to as a data region
  • a data region between the DL control region and the UL control region can be used for DL data transmission or UL data transmission.
  • the following configuration can be considered. Each section is listed in chronological order.
  • DL Area (i) DL Data Area, (ii) DL Control Area + DL Data Area
  • UL domain (i) UL data domain, (ii) UL data domain + UL control domain.
  • a PDCCH In the DL control region, a PDCCH can be transmitted, and in the DL data region, a PDSCH can be transmitted.
  • a PUCCH In the UL control region, a PUCCH can be transmitted, and in the UL data region, a PUSCH can be transmitted.
  • DCI Downlink Control Information
  • UCI Uplink Control Information
  • ACK/NACK Positive Acknowledgement/Negative Acknowledgement
  • CSI Channel State Information
  • SR Service Request
  • GP provides a time gap during the process in which a base station and a terminal switch from a transmission mode to a reception mode or during the process in which they switch from a reception mode to a transmission mode. Some symbols at the time of switching from DL to UL within a subframe can be set to GP.
  • 3GPP is conducting research to improve the performance of wireless communication systems by applying AI/ML starting from Release 18.
  • AI/ML is being studied with regard to LCM (life cycle management) of AI/ML models.
  • Terminology Description Data collection The process of collecting data by network nodes, management entities, or UEs for the purpose of AI/ML model training, data analysis, and inference.
  • AI/ML Model Data-driven algorithms that apply AI/ML techniques to generate output sets based on input sets.
  • AI/ML model training The process of training an AI/ML model [by learning input/output relationships] in a data-driven manner and obtaining a trained AI/ML model for inference.
  • AI/ML model inference The process of using a trained AI/ML model to generate a set of outputs based on a set of inputs.
  • AI/ML model validation A sub-process of training that evaluates the quality of an AI/ML model using a different dataset than the one used to train the model, helping to select model parameters that generalize beyond the dataset used to train the model.
  • AI/ML model testing A sub-process of training to evaluate the performance of the final AI/ML model using a different dataset than that used for model training and validation. Unlike AI/ML model validation, testing does not assume any subsequent tuning of the model. (A subprocess of training, to evaluate the performance of a final AI/ML model using a dataset different from one used for model training and validation.
  • AI/ML model AI/ML models where inference is performed entirely on the UE
  • AI/ML model AI/ML models where inference is performed entirely on the network
  • AI/ML models where inference is performed entirely on the network
  • One-sided (AI/ML) model UE-side (AI/ML) model or network-side (AI/ML) model A UE-side (AI/ML) model or a Network-side (AI/ML) model
  • Two-sided (AI/ML) model A pair of AI/ML model(s) on which joint inference is performed.
  • Joint inference is AI/ML inference where inference is performed jointly by the UE and the network, i.e., the first part of the inference is performed by the UE first and the remaining part by the gNB, or vice versa.
  • Model download Transferring models from network to UE Model transfer from the network to UE
  • Model upload Transferring models from UE to network Model transfer from UE to the network
  • Federated learning / federated training A machine learning technique that trains AI/ML models on multiple distributed edge nodes (e.g., UEs, gNBs), each performing local model training using local data samples. This technique requires multiple interactions of the model, but does not require the exchange of local data samples.
  • a machine learning technique that trains an AI/ML model across multiple decentralized edge nodes (eg, UEs, gNBs) each performing local model training using local data samples. The technique requires multiple interactions of the model, but no exchange of local data samples.
  • Offline field data Data collected in the field and used for offline training of AI/ML models The data collected from field and used for offline training of the AI/ML model
  • Online field data Data collected in the field and used for online training of AI/ML models The data collected from field and used for online training of the AI/ML model
  • Model monitoring Procedure for monitoring the inference performance of AI/ML models A procedure that monitors the inference performance of the AI/ML model
  • Supervised learning The process of training a model from inputs and their labels.
  • Unsupervised learning The process of training a model without labeled data.
  • Semi-supervised learning The process of training a model using a mixture of labeled and unlabeled data.
  • Reinforcement Learning (RL)Reinforcement Learning (RL) The process of training an AI/ML model from feedback signals (reward) based on inputs (states) and outputs (actions) of the model in an environment where the model interacts.
  • 3GPP is considering the following two methods as a means for base stations to manage models in terminals.
  • feature-based LCM means that the AI/ML model of the terminal is not recognized by the base station, but the terminal performs model-based LCM. That is, the base station performs LCM of the terminal based on functionality instead of AI/ML models, but there may actually be one or more AI/ML models mapped to one functionality. Switching between models belonging to the same functionality may operate internally depending on the terminal implementation.
  • model-based LCM means that the base station and the terminal recognize each other based on AI/ML models and perform LCM. Accordingly, the base station and the terminal need to share a model recognizer with each other in order to use an appropriate model.
  • the base station can recognize the AI/ML model/function of the terminal through the functionality/model identification procedure.
  • the terminal can recognize one or more models/functions for any feature through the identification procedure, and perform communication through AI/ML model inference by activating one of the functions/models.
  • the terminal When the terminal has one or more functions/models for a specific feature/sub-use case, the terminal considers model switching as a way to derive good performance in various scenarios/configurations/sites.
  • a terminal performing communication using an AI/ML model for a specific feature defines an event for the terminal performing monitoring/evaluation of the activation and deactivation models/functions of the terminal from the base station to switch the activation model/function to one of the deactivation models/functions.
  • the event may include at least one of the following three events.
  • Event 1 When the performance result value of the disabled model/function is better than the performance result value of the enabled model/function by an offset.
  • Event 2 When the performance result value of the disabled model/function is above the threshold.
  • Figure 7 illustrates an operation method of a terminal according to one embodiment of the present specification.
  • a terminal that has been set to receive at least one of the events described above performs a procedure for switching to the deactivated model/function that triggered the specific event when the specific event occurs.
  • a terminal performing communication using an AI/ML model for a specific feature receives information related to an event for switching the model/function of the terminal from a base station (S701). Based on the information related to the event for switching the model/function of the terminal received, if at least one event is satisfied, a request/instruction for switching to a deactivated model/function that has generated the event is transmitted to the base station (S702).
  • a message requesting/instructing switching to a deactivated model/function that has generated the event may include information on the deactivated model/function.
  • the information on the deactivated model/function may be identity (ID) information of the model/function and/or a monitoring/evaluation result value of the model/function.
  • the request or instruction for switching the model/function may be defined using at least one of PHY (physical)/MAC (medium access control)/RRC (radio resource control) signaling. Thereafter, the terminal performs switching to a deactivated model/function that has satisfied the event (S703).
  • the present invention may define hysteresis and/or a timer to solve the ping pong problem between models/functions due to frequent switching between functions/models.
  • time to trigger time to trigger
  • Figure 8 illustrates an example of performance evaluation/monitoring of a model/function using a timer according to one embodiment of the present specification.
  • the terminal can receive a timer associated with the threshold described above from the base station.
  • the timer is (re)started when the event described above is satisfied. If the event described above becomes unsatisfied while the timer is operating, the timer is stopped. If the timer expires, the terminal transmits a message to the base station requesting/instructing a transition including information about the deactivated model/function that caused the event (e.g., event 1).
  • Event 1 the condition for entering Event 1 can be defined as the case where the performance value of the inactive model/function is better than "the performance value of the active model/function + Offset + hysteresis", and the condition for exiting Event 1 can be defined as the case where the performance value of the inactive model/function is worse than "the performance value of the active model/function + Offset -hysteresis”.
  • Event 2 if the performance value of the disabled model/function is greater than or equal to "threshold + hysteresis", the event is entered, and if the performance value of the disabled model/function is less than "threshold - hysteresis", the event is terminated (leaving).
  • the above-described method can also be defined so that hysteresis and a timer are applied simultaneously.
  • the timer is defined to start or stop at the value to which the hysteresis is applied.
  • Figure 9 shows a procedure of a terminal and a base station according to one embodiment of the present specification.
  • the terminal receives an AI/ML related configuration message including at least one of the following information from the base station (S901).
  • Event information for switching AI/ML models may include i) offset for event 1 information, ii) threshold for event 2 information, iii) threshold1 and threshold2 for event 3 information, and/or iv) hysteresis/timer for events 1, 2, and 3 information.
  • Resource configuration information for AI/ML model (or function) monitoring can be CSI-RS (channel state information-reference signal)/PRS (positioning reference signal) resource configuration information.
  • CSI-RS channel state information-reference signal
  • PRS positioning reference signal
  • the terminal performs communication through inference using an activated model (or function) (e.g., model x) (S902), and also performs performance monitoring (or evaluation) for the activated model (or function) and the deactivated model (or function) (S903).
  • an activated model e.g., model x
  • S903 performs performance monitoring (or evaluation) for the activated model (or function) and the deactivated model (or function)
  • the terminal starts the timer. Then, if a leaving condition of a triggered event is satisfied while the timer is running, the timer is stopped. If the timer expires, a message including information about a deactivated model/function (for example, model y) that triggered the event is transmitted to the base station (S904).
  • This is a message requesting or instructing model/function switching, which can be defined using at least one of PHY/MAC/RRC signaling, and can include at least one of the following information.
  • the evaluation/monitoring result value information of the deactivated model/function and the activated model/function that satisfied the corresponding event may be included in a message requesting or instructing model/function switching and transmitted.
  • the evaluation/monitoring result value information of the deactivated model/function that satisfied the corresponding event may be included in a message requesting or instructing model/function switching and transmitted.
  • the terminal receives a response message from the base station for a message including information about the deactivated model/function that triggered the transmitted event (S905).
  • the response message from the base station may be a confirm message for switching to the deactivated model/function (e.g., model y) that triggered the event.
  • the terminal performs AI/ML model (or function) inference and monitoring using the converted model (or function) (e.g., model y) (S906).
  • AI/ML model or function
  • model y e.g., model y
  • the base station transmits an AI/ML related configuration message including at least one of the following information to the terminal (S901).
  • Event information for switching AI/ML models may include i) offset for event 1 information, ii) threshold for event 2 information, iii) threshold1 and threshold2 for event 3 information, and/or iv) hysteresis/timer for events 1, 2, and 3 information.
  • Resource configuration information for AI/ML model (or function) monitoring can be CSI-RS (channel state information-reference signal)/PRS (positioning reference signal) resource configuration information.
  • CSI-RS channel state information-reference signal
  • PRS positioning reference signal
  • the base station performs communication using the activated model (or function) of the terminal (e.g., model x) (S902).
  • the base station receives a signal requesting (or instructing) a transition to a deactivated model/function from the terminal (S904).
  • a signal requesting (or instructing) a transition to a deactivated model/function from the terminal (S904).
  • This may be defined by using at least one of PHY/MAC/RRC signaling as a message requesting or instructing a transition to a model/function, and may include at least one of the following information:
  • the evaluation/monitoring result value information of the deactivated model/function and the activated model/function that satisfied the corresponding event may be included in a message requesting or instructing model/function switching and received.
  • the evaluation/monitoring result value information of the deactivated model/function that satisfied the corresponding event may be included in a message requesting or instructing model/function switching and received.
  • the base station transmits a response message to the terminal for a message including information about the deactivated model/function that triggered the received event (S905).
  • the response message from the base station may be a confirm message for switching to the deactivated model/function (e.g., model y) that triggered the event.
  • the base station performs AI/ML model (or function) inference and monitoring related operations using the converted model (or function) of the terminal (e.g., model y) (S906).
  • Figure 10 illustrates a device according to one embodiment of the present specification.
  • a wireless communication system may include a first device (100a) and a second device (100b).
  • the above first device (100a) may be a base station, a network node, a transmitting terminal, a receiving terminal, a wireless device, a wireless communication device, a vehicle, a vehicle equipped with an autonomous driving function, a connected car, a drone (Unmanned Aerial Vehicle, UAV), an AI (Artificial Intelligence) module, a robot, an AR (Augmented Reality) device, a VR (Virtual Reality) device, an MR (Mixed Reality) device, a hologram device, a public safety device, an MTC device, an IoT device, a medical device, a fintech device (or a financial device), a security device, a climate/environmental device, a device related to 5G services, or any other device related to the 4th industrial revolution field.
  • UAV Unmanned Aerial Vehicle
  • AI Artificial Intelligence
  • a robot an AR (Augmented Reality) device, a VR (Virtual Reality) device, an MR (Mixed
  • the second device (100b) may be a base station, a network node, a transmitting terminal, a receiving terminal, a wireless device, a wireless communication device, a vehicle, a vehicle equipped with an autonomous driving function, a connected car, a drone (Unmanned Aerial Vehicle, UAV), an AI (Artificial Intelligence) module, a robot, an AR (Augmented Reality) device, a VR (Virtual Reality) device, an MR (Mixed Reality) device, a hologram device, a public safety device, an MTC device, an IoT device, a medical device, a fintech device (or a financial device), a security device, a climate/environmental device, a device related to 5G services, or any other device related to the 4th industrial revolution field.
  • UAV Unmanned Aerial Vehicle
  • AI Artificial Intelligence
  • a robot an AR (Augmented Reality) device, a VR (Virtual Reality) device, an MR (Mixed Reality
  • the first device (100a) may include at least one processor, such as a processor (1020a), at least one memory, such as a memory (1010a), and at least one transceiver, such as a transceiver (1031a).
  • the processor (1020a) may perform the functions, procedures, and/or methods described above.
  • the processor (1020a) may perform one or more protocols.
  • the processor (1020a) may perform one or more layers of a wireless interface protocol.
  • the memory (1010a) may be connected to the processor (1020a) and may store various forms of information and/or commands.
  • the transceiver (1031a) may be connected to the processor (1020a) and may be controlled to transmit and receive wireless signals.
  • the second device (100b) may include at least one processor, such as a processor (1020b), at least one memory device, such as a memory (1010b), and at least one transceiver, such as a transceiver (1031b).
  • the processor (1020b) may perform the functions, procedures, and/or methods described above.
  • the processor (1020b) may implement one or more protocols.
  • the processor (1020b) may implement one or more layers of a wireless interface protocol.
  • the memory (1010b) may be connected to the processor (1020b) and may store various forms of information and/or commands.
  • the transceiver (1031b) may be connected to the processor (1020b) and may be controlled to transmit and receive wireless signals.
  • the above memory (1010a) and/or the above memory (1010b) may be connected internally or externally to the processor (1020a) and/or the processor (1020b), respectively, and may be connected to another processor via various technologies such as a wired or wireless connection.
  • the first device (100a) and/or the second device (100b) may have one or more antennas.
  • the antenna (1036a) and/or the antenna (1036b) may be configured to transmit and receive wireless signals.
  • Figure 11 is a block diagram showing the configuration of a terminal according to one embodiment of the present specification.
  • FIG. 11 is a drawing illustrating the device of FIG. 10 in more detail.
  • the device includes a memory (1010), a processor (1020), a transceiver (1031), a power management module (1091), a battery (1092), a display (1041), an input unit (1053), a speaker (1042), a microphone (1052), a subscriber identification module (SIM) card, and one or more antennas.
  • the processor (1020) may be configured to implement the proposed functions, procedures and/or methods described herein. Layers of a radio interface protocol may be implemented in the processor (1020).
  • the processor (1020) may include an application-specific integrated circuit (ASIC), another chipset, logic circuitry and/or data processing devices.
  • the processor (1020) may be an application processor (AP).
  • the processor (1020) may include at least one of a digital signal processor (DSP), a central processing unit (CPU), a graphics processing unit (GPU), and a modem (modulator and demodulator).
  • DSP digital signal processor
  • CPU central processing unit
  • GPU graphics processing unit
  • modem modulator and demodulator
  • Examples of the processor (1020) may be a SNAPDRAGONTM series processor manufactured by Qualcomm®, an EXYNOSTM series processor manufactured by Samsung®, an A series processor manufactured by Apple®, a HELIOTM series processor manufactured by MediaTek®, an ATOMTM series processor manufactured by INTEL®, a KIRINTM series processor manufactured by HiSilicon®, or a corresponding next-generation processor.
  • the power management module (1091) manages power to the processor (1020) and/or the transceiver (1031).
  • the battery (1092) supplies power to the power management module (1091).
  • the display (1041) outputs the results processed by the processor (1020).
  • the input unit (1053) receives input to be used by the processor (1020).
  • the input unit (1053) can be displayed on the display (1041).
  • a SIM card is an integrated circuit used to securely store an international mobile subscriber identity (IMSI) and its associated keys, which are used to identify and authenticate subscribers in mobile devices such as mobile phones and computers. Contact information can also be stored on many SIM cards.
  • IMSI international mobile subscriber identity
  • the memory (1010) is operably coupled with the processor (1020) and stores various information for operating the processor (610).
  • the memory (1010) may include a read-only memory (ROM), a random access memory (RAM), a flash memory, a memory card, a storage medium, and/or other storage devices.
  • ROM read-only memory
  • RAM random access memory
  • flash memory a non-transitory computer-readable medium
  • the modules may be stored in the memory (1010) and executed by the processor (1020).
  • the memory (1010) may be implemented within the processor (1020). Alternatively, the memory (1010) may be implemented outside the processor (1020) and may be communicatively connected to the processor (1020) via various means known in the art.
  • the transceiver (1031) is operably coupled to the processor (1020) and transmits and/or receives a radio signal.
  • the transceiver (1031) includes a transmitter and a receiver.
  • the transceiver (1031) may include a baseband circuit for processing a radio frequency signal.
  • the transceiver controls one or more antennas to transmit and/or receive a radio signal.
  • the processor (1020) transmits command information to the transceiver (1031) to initiate communication, for example, to transmit a radio signal constituting voice communication data.
  • the antenna functions to transmit and receive radio signals.
  • the transceiver (1031) may transmit the signal for processing by the processor (1020) and convert the signal to a baseband.
  • the processed signal may be converted into audible or readable information output through the speaker (1042).
  • the speaker (1042) outputs sound-related results processed by the processor (1020).
  • the microphone (1052) receives sound-related input to be used by the processor (1020).
  • a user inputs command information, such as a telephone number, for example, by pressing (or touching) a button on an input unit (1053) or by voice activation using a microphone (1052).
  • the processor (1020) receives the command information and processes it to perform an appropriate function, such as making a call to the telephone number.
  • Operational data may be extracted from a SIM card or memory (1010).
  • the processor (1020) may display command information or operational information on a display (1041) for the user's recognition and convenience.
  • FIG. 12 shows a block diagram of a processor in which the disclosure of this specification is implemented.
  • the processor (1020) implementing the disclosure of the present specification may include a plurality of circuits to implement the proposed functions, procedures and/or methods described herein.
  • the processor (1020) may include a first circuit (1020-1), a second circuit (1020-2) and a third circuit (1020-3).
  • the processor (1020) may include more circuits.
  • Each circuit may include a plurality of transistors.
  • the above processor (1020) may be called an ASIC (application-specific integrated circuit) or AP (application processor) and may include at least one of a DSP (digital signal processor), a CPU (central processing unit), and a GPU (graphics processing unit).
  • ASIC application-specific integrated circuit
  • AP application processor
  • DSP digital signal processor
  • CPU central processing unit
  • GPU graphics processing unit
  • FIG. 13 is a block diagram showing in detail the transceiver of the first device illustrated in FIG. 10 or the transceiver unit of the device illustrated in FIG. 11.
  • the transceiver unit (1031) includes a transmitter (1031-1) and a receiver (1031-2).
  • the transmitter (1031-1) includes a DFT (Discrete Fourier Transform) unit (1031-11), a subcarrier mapper (1031-12), an IFFT unit (1031-13), a CP insertion unit (1031-14), and a wireless transmitter unit (1031-15).
  • the transmitter (1031-1) may further include a modulator.
  • the transmitter may further include a scramble unit (not shown), a modulation mapper (not shown), a layer mapper (not shown), and a layer permutator (not shown), which may be arranged before the DFT unit (1031-11).
  • the transmitter (1031-1) first causes information to pass through a DFT (1031-11) before mapping the signal to a subcarrier.
  • the signal spread (or precoded in the same sense) by the DFT unit (1031-11) is mapped to a subcarrier through a subcarrier mapper (1031-12) and then passes through an IFFT (Inverse Fast Fourier Transform) unit (1031-13) to be converted into a signal on the time axis.
  • IFFT Inverse Fast Fourier Transform
  • the DFT unit (1031-11) performs DFT on the input symbols and outputs complex-valued symbols. For example, if Ntx symbols are input (where Ntx is a natural number), the DFT size is Ntx.
  • the DFT unit (1031-11) may be called a transform precoder.
  • the subcarrier mapper (1031-12) maps the complex symbols to each subcarrier in the frequency domain. The complex symbols may be mapped to resource elements corresponding to resource blocks allocated for data transmission.
  • the subcarrier mapper (1031-12) may be called a resource element mapper.
  • the IFFT unit (1031-13) performs IFFT on the input symbols and outputs a baseband signal for data, which is a time-domain signal.
  • the CP insertion unit (1031-14) copies a portion of the rear part of the base band signal for data and inserts it into the front part of the base band signal for data.
  • CP insertion ISI (Inter-Symbol Interference) and ICI (Inter-Carrier Interference) are prevented, so that orthogonality can be maintained even in a multipath channel.
  • the receiver (1031-2) includes a wireless receiving unit (1031-21), a CP removing unit (1031-22), an FFT unit (1031-23), and an equalizer unit (1031-24).
  • the wireless receiving unit (1031-21), the CP removing unit (1031-22), and the FFT unit (1031-23) of the receiver (1031-2) perform the inverse functions of the wireless transmitting unit (1031-15), the CP inserting unit (1031-14), and the IFF unit (1031-13) of the transmitting terminal (1031-1).
  • the receiver (1031-2) may further include a demodulator.
  • the methods are described based on the flow chart as a series of steps or blocks, but the order of the steps described is not limited, and some steps may occur in a different order or simultaneously with other steps described above. Furthermore, those skilled in the art will understand that the steps depicted in the flow chart are not exclusive, and other steps may be included or one or more of the steps in the flow chart may be deleted without affecting the scope of the rights.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Artificial Intelligence (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Provided are a method and an apparatus for performing switching of an activated artificial intelligence/machine learning (AI/ML) model or functionality. A terminal receives, from a base station, a first message including event information related to artificial intelligence (AI)/machine learning (ML) model or functionality switching, and determines whether an AI/ML model or functionality switching event is satisfied, on the basis of the received event information related to the AI/ML model or functionality switching. Thereafter, if the AI/ML model or functionality switching event is determined to be satisfied, a request for switching to a deactivated AI/ML model or functionality that has satisfied the AI/ML model or functionality switching event is transmitted to the base station.

Description

활성화 인공지능 및 머신러닝 모델 또는 기능의 전환 방법 및 장치Method and device for switching activated artificial intelligence and machine learning models or functions

본 명세서는 5G NR, 5G-Advanced 및 6G에 적용될 수 있는 무선 통신에 관한 것이다.This specification relates to wireless communications applicable to 5G NR, 5G-Advanced and 6G.

시대의 흐름에 따라 더욱 많은 통신 기기들이 더욱 큰 통신 트래픽을 요구하게 되면서, 기존 LTE 시스템보다 향상된 무선 광대역 통신인 차세대 5G 시스템이 요구되고 있다. NewRAT이라고 명칭되는, 이러한 차세대 5G 시스템에서는 Enhanced Mobile BroadBand (eMBB) / Ultra-reliability and low-latency communication (URLLC) / Massive Machine-Type Communications (mMTC) 등으로 통신 시나리오가 구분된다.As more and more communication devices demand greater communication traffic over time, the next-generation 5G system, which is an improved wireless broadband communication system than the existing LTE system, is required. In this next-generation 5G system, called NewRAT, communication scenarios are divided into Enhanced Mobile BroadBand (eMBB) / Ultra-reliability and low-latency communication (URLLC) / Massive Machine-Type Communications (mMTC).

여기서, eMBB는 High Spectrum Efficiency, High User Experienced Data Rate, High Peak Data Rate 등의 특성을 갖는 차세대 이동통신 시나리오이고, URLLC는 Ultra Reliable, Ultra Low Latency, Ultra High Availability 등의 특성을 갖는 차세대 이동통신 시나리오이며 (e.g., V2X, Emergency Service, Remote Control), mMTC는 Low Cost, Low Energy, Short Packet, Massive Connectivity 특성을 갖는 차세대 이동통신 시나리오이다. (e.g., IoT).Here, eMBB is a next-generation mobile communication scenario with the characteristics of High Spectrum Efficiency, High User Experienced Data Rate, and High Peak Data Rate; URLLC is a next-generation mobile communication scenario with the characteristics of Ultra Reliable, Ultra Low Latency, and Ultra High Availability (e.g., V2X, Emergency Service, Remote Control); and mMTC is a next-generation mobile communication scenario with the characteristics of Low Cost, Low Energy, Short Packet, and Massive Connectivity (e.g., IoT).

본 명세서의 일 개시는 단말 및 네트워크(Network, NW)에 의해 AI/ML 모델 또는 기능을 이용하여 통신을 수행하는 무선 통신 시스템에서, 단말이 임의의 피쳐(feature)에 대해 AI/ML 모델/기능을 이용한 통신을 수행하는 동안 최적의 모델/기능으로의 전환을 수행하기 위한 방법 및 장치를 제공하고자 한다.One disclosure of the present specification is to provide, in a wireless communication system that performs communication using an AI/ML model or function by a terminal and a network (NW), a method and device for performing a transition to an optimal model/function while the terminal performs communication using an AI/ML model/function for an arbitrary feature.

본 명세서의 일 실시예는 무선 통신 시스템에서, 단말은 AI(artificial intelligence)/ML(machine learning) 모델(model) 또는 기능(functionality) 전환 관련 이벤트 정보를 포함하는 제1 메시지를 기지국으로부터 수신하고, 수신된 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 기초로, AI/ML 모델 또는 기능 전환 이벤트가 만족하는지 판단한다. 이후, AI/ML 모델 또는 기능 전환 이벤트가 만족하는 것으로 판단되면, AI/ML 모델 또는 기능 전환 이벤트를 만족시킨 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청을 기지국으로 전송하는 방법을 제공한다.One embodiment of the present specification provides a method for providing, in a wireless communication system, a terminal receiving a first message including event information related to an artificial intelligence (AI)/machine learning (ML) model or functionality switching from a base station, and determining whether an AI/ML model or functionality switching event is satisfied based on the received AI/ML model or functionality switching event information. Thereafter, if it is determined that the AI/ML model or functionality switching event is satisfied, transmitting a request for switching to a deactivated AI/ML model or function that satisfies the AI/ML model or functionality switching event to the base station.

또한, 본 명세서의 일 실시예는 무선 통신 시스템에서, 기지국은 단말로 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 포함하는 제1 메시지를 전송하고, 전송된 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 기반으로 한, AI/ML 모델 또는 기능 전환 이벤트를 만족시킨 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청을 단말로부터 수신하는 방법을 제공한다.In addition, one embodiment of the present specification provides a method in a wireless communication system, wherein a base station transmits a first message including AI/ML model or function switching related event information to a terminal, and receives a request for switching to a deactivated AI/ML model or function that satisfies an AI/ML model or function switching event based on the transmitted AI/ML model or function switching related event information from the terminal.

또한, 본 명세서의 일 실시예는 무선 통신 시스템에서, 적어도 하나의 프로세서와, 명령어(instructions)를 저장하고, 적어도 하나의 프로세서와 동작 가능하게(operably) 전기적으로 연결가능한, 적어도 하나의 메모리를 포함하고, 명령어가 적어도 하나의 프로세서에 의해서 실행되는 것에 기초하여, 수행되는 동작은: AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 포함하는 제1 메시지를 기지국으로부터 수신하고, 수신된 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 기초로, AI/ML 모델 또는 기능 전환 이벤트가 만족하는지 판단한다. 이후, AI/ML 모델 또는 기능 전환 이벤트가 만족하는 것으로 판단되면, AI/ML 모델 또는 기능 전환 이벤트를 만족시킨 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청을 기지국으로 전송하는 단말을 제공한다.In addition, one embodiment of the present specification provides a terminal that, in a wireless communication system, includes at least one processor, and at least one memory storing instructions and being operably electrically connected to the at least one processor, wherein the operations performed based on the instructions being executed by the at least one processor include: receiving a first message including AI/ML model or function switching related event information from a base station, and determining whether an AI/ML model or function switching event is satisfied based on the received AI/ML model or function switching related event information. Thereafter, if it is determined that the AI/ML model or function switching event is satisfied, the terminal transmits a request for switching to a deactivated AI/ML model or function that satisfies the AI/ML model or function switching event to the base station.

또한, 본 명세서의 일 실시예는 무선 통신 시스템에서, 적어도 하나의 프로세서와, 명령어(instructions)를 저장하고, 적어도 하나의 프로세서와 동작 가능하게(operably) 전기적으로 연결가능한, 적어도 하나의 메모리를 포함하고, 명령어가 적어도 하나의 프로세서에 의해서 실행되는 것에 기초하여, 수행되는 동작은: 단말로 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 포함하는 제1 메시지를 전송하고, 전송된 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 기반으로 한, AI/ML 모델 또는 기능 전환 이벤트를 만족시킨 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청을 단말로부터 수신하는 기지국을 제공한다.In addition, one embodiment of the present specification provides a base station in a wireless communication system, comprising at least one processor, and at least one memory storing instructions and being operably electrically connectable to the at least one processor, wherein the operations performed based on the instructions being executed by the at least one processor are: transmitting a first message including AI/ML model or function switching related event information to a terminal, and receiving a request for switching to a deactivated AI/ML model or function that satisfies the AI/ML model or function switching event based on the transmitted AI/ML model or function switching related event information, from the terminal.

상기 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청에 대한 응답으로, 기지국은 단말로 제2 메시지를 전송하고, 단말은 이를 수신할 수 있다.In response to a request to switch to the above-deactivated AI/ML model or function, the base station may transmit a second message to the terminal, which the terminal may receive.

상기 AI/ML 모델 또는 기능 전환 관련 이벤트 정보는 임계치 정보, 오프셋 정보, 타이머 정보 및 히스테리시스(hysteresis) 정보 중 적어도 하나를 포함할 수 있다.The above AI/ML model or function switching related event information may include at least one of threshold information, offset information, timer information, and hysteresis information.

상기 제1 메시지는 AI/ML 모델 또는 기능 모니터링 관련 자원 설정 정보를 더 포함할 수 있다.The above first message may further include resource setting information related to AI/ML model or function monitoring.

한편, 단말은 수신된 제2 메시지를 기초로, 상기 비활성화 AI/ML 모델 또는 기능으로의 전환을 수행할 수 있다.Meanwhile, the terminal can perform a transition to the deactivated AI/ML model or function based on the received second message.

본 명세서의 개시에 따르면, 단말이 하나 이상의 AI/ML 모델/기능을 사용하는 경우, 단말이 필요한 시점에 비활성화 모델/기능으로의 전환을 수행하도록 함으로써 단말의 불필요한 비활성화 모델/기능에 대한 잦은 전환을 최소화한다. 이는 단말이 시기 적절하게 활성화 모델/기능을 전환하도록 함으로써 전체 통신 시스템 성능을 향상시키는 효과가 있다.According to the disclosure of this specification, when a terminal uses one or more AI/ML models/functions, frequent switching of the terminal to unnecessary inactive models/functions is minimized by allowing the terminal to perform switching to inactive models/functions at a necessary time. This has the effect of improving the performance of the overall communication system by allowing the terminal to switch to active models/functions in a timely manner.

도 1은 무선 통신 시스템을 예시한 도면이다.Figure 1 is a diagram illustrating a wireless communication system.

도 2는 NR에서 사용되는 무선 프레임의 구조를 예시한다.Figure 2 illustrates the structure of a radio frame used in NR.

도 3a 내지 도 3c는 무선 통신 서비스를 위한 예시적인 아키텍처를 나타낸 예시도들이다.FIGS. 3A to 3C are exemplary diagrams showing exemplary architectures for wireless communication services.

도 4는 NR 프레임의 슬롯 구조를 예시한다.Figure 4 illustrates the slot structure of an NR frame.

도 5는 NR에서의 서브프레임 유형의 예를 도시한다.Figure 5 shows examples of subframe types in NR.

도 6은 자기-완비(self-contained) 슬롯의 구조를 예시한다.Figure 6 illustrates the structure of a self-contained slot.

도 7은 본 명세서의 일 실시예에 따른 단말의 동작 방법을 나타낸다.Figure 7 illustrates an operation method of a terminal according to one embodiment of the present specification.

도 8은 본 명세서의 일 실시예에 따른 타이머를 이용한 모델/기능의 성능 평가/모니터링에 대한 예시를 나타낸다.Figure 8 illustrates an example of performance evaluation/monitoring of a model/function using a timer according to one embodiment of the present specification.

도 9는 본 명세서의 일 실시예에 따른 단말과 기지국의 프로시저를 나타낸다.Figure 9 shows a procedure of a terminal and a base station according to one embodiment of the present specification.

도 10은 본 명세서의 일 실시예에 따른 장치를 나타낸다.Figure 10 illustrates a device according to one embodiment of the present specification.

도 11은 본 명세서의 일 실시예에 따른 단말의 구성을 나타낸 블록도이다.Figure 11 is a block diagram showing the configuration of a terminal according to one embodiment of the present specification.

도 12는 본 명세서의 개시가 구현된 프로세서의 구성 블록도를 나타낸다.FIG. 12 shows a block diagram of a processor in which the disclosure of this specification is implemented.

도 13은 도 10에 도시된 제1 장치의 송수신기 또는 도 11에 도시된 장치의 송수신부를 상세하게 나타낸 블록도이다.FIG. 13 is a block diagram showing in detail the transceiver of the first device illustrated in FIG. 10 or the transceiver unit of the device illustrated in FIG. 11.

본 명세서에서 사용되는 기술적 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 명세서의 내용을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 명세서에서 사용되는 기술적 용어는 본 명세서에서 특별히 다른 의미로 정의되지 않는 한, 본 명세서의 개시가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나, 과도하게 축소된 의미로 해석되지 않아야 한다. 또한, 본 명세서에서 사용되는 기술적인 용어가 본 명세서의 내용과 사상을 정확하게 표현하지 못하는 잘못된 기술적 용어일 때에는, 당업자가 올바르게 이해할 수 있는 기술적 용어로 대체되어 이해되어야 할 것이다. 또한, 본 명세서에서 사용되는 일반적인 용어는 사전에 정의되어 있는 바에 따라, 또는 전후 문맥상에 따라 해석되어야 하며, 과도하게 축소된 의미로 해석되지 않아야 한다.It should be noted that the technical terms used in this specification are only used to describe specific embodiments and are not intended to limit the contents of this specification. In addition, the technical terms used in this specification should be interpreted as having a meaning generally understood by a person having ordinary skill in the technical field to which the disclosure of this specification belongs, unless specifically defined otherwise in this specification, and should not be interpreted in an excessively comprehensive or excessively narrow sense. In addition, when the technical terms used in this specification are incorrect technical terms that do not accurately express the contents and ideas of this specification, they should be replaced with technical terms that can be correctly understood by a person skilled in the art. In addition, the general terms used in this specification should be interpreted as defined in the dictionary or according to the context, and should not be interpreted in an excessively narrow sense.

또한, 본 명세서에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, 구성된다 또는 가지다 등의 용어는 명세서 상에 기재된 여러 구성 요소들, 또는 여러 단계들을 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고, 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다.In addition, the singular expressions used in this specification include plural expressions unless the context clearly indicates otherwise. In this application, the terms “consist of” or “have” should not be construed as necessarily including all of the various components or various steps described in the specification, and should be construed as not including some of the components or some of the steps, or may further include additional components or steps.

또한, 본 명세서에서 사용되는 제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 권리 범위를 벗어나지 않으면서 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제2 구성 요소도 제1 구성 요소로 명명될 수 있다.Also, terms including ordinal numbers such as first, second, etc. used in this specification may be used to describe various components, but the components should not be limited by the terms. The terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the right, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component.

어떤 구성 요소가 다른 구성 요소에 연결되어 있다거나 접속되어 있다고 언급된 때에는, 그 다른 구성 요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성 요소가 존재할 수도 있다. 반면에, 어떤 구성 요소가 다른 구성 요소에 직접 연결되어 있다거나 직접 접속되어 있다고 언급된 때에는, 중간에 다른 구성 요소가 존재하지 않는 것으로 이해되어야 할 것이다.When it is said that a component is connected or connected to another component, it may be directly connected or connected to that other component, but there may be other components in between. On the other hand, when it is said that a component is directly connected or connected to another component, it should be understood that there are no other components in between.

이하, 첨부된 도면을 참조하여 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 또한, 본 명세서의 내용을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 명세서의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 명세서의 내용과 사상을 쉽게 이해할 수 있도록 하기 위한 것일 뿐, 첨부된 도면에 의해 본 명세서의 내용과 사상이 제한되는 것으로 해석되어서는 아니됨을 유의해야 한다. 본 명세서의 내용과 사상은 첨부된 도면 외에 모든 변경, 균등물 내지 대체물에 까지도 확장되는 것으로 해석되어야 한다.Hereinafter, embodiments will be described in detail with reference to the attached drawings. Regardless of the drawing symbols, identical or similar components will be given the same reference numerals and redundant descriptions thereof will be omitted. In addition, when describing the contents of this specification, if it is determined that a specific description of a related known technology may obscure the gist of this specification, the detailed description thereof will be omitted. In addition, it should be noted that the attached drawings are only intended to facilitate easy understanding of the contents and ideas of this specification and should not be construed as limiting the contents and ideas of this specification by the attached drawings. The contents and ideas of this specification should be construed to extend to all changes, equivalents, and substitutes in addition to the attached drawings.

본 명세서에서 “A 또는 B(A or B)”는 “오직 A”, “오직 B” 또는 “A와 B 모두”를 의미할 수 있다. 달리 표현하면, 본 명세서에서 “A 또는 B(A or B)”는 “A 및/또는 B(A and/or B)”으로 해석될 수 있다. 예를 들어, 본 명세서에서 “A, B 또는 C(A, B or C)”는 “오직 A”, “오직 B”, “오직 C”, 또는 “A, B 및 C의 임의의 모든 조합(any combination of A, B and C)”를 의미할 수 있다.As used herein, “A or B” can mean “only A,” “only B,” or “both A and B.” In other words, as used herein, “A or B” can be interpreted as “A and/or B.” For example, as used herein, “A, B or C” can mean “only A,” “only B,” “only C,” or “any combination of A, B and C.”

본 명세서에서 사용되는 슬래쉬(/)나 쉼표(comma)는 “및/또는(and/or)”을 의미할 수 있다. 예를 들어, “A/B”는 “A 및/또는 B”를 의미할 수 있다. 이에 따라 “A/B”는 “오직 A”, “오직 B”, 또는 “A와 B 모두”를 의미할 수 있다. 예를 들어, “A, B, C”는 “A, B 또는 C”를 의미할 수 있다.As used herein, a slash (/) or a comma can mean “and/or.” For example, “A/B” can mean “A and/or B.” Accordingly, “A/B” can mean “only A,” “only B,” or “both A and B.” For example, “A, B, C” can mean “A, B, or C.”

본 명세서에서 “적어도 하나의 A 및 B(at least one of A and B)”는, “오직 A”, “오직 B” 또는 “A와 B 모두”를 의미할 수 있다. 또한, 본 명세서에서 “적어도 하나의 A 또는 B(at least one of A or B)”나 “적어도 하나의 A 및/또는 B(at least one of A and/or B)”라는 표현은 “적어도 하나의 A 및 B(at least one of A and B)”와 동일하게 해석될 수 있다.As used herein, “at least one of A and B” can mean “only A”, “only B” or “both A and B”. Additionally, as used herein, the expressions “at least one of A or B” or “at least one of A and/or B” can be interpreted identically to “at least one of A and B”.

또한, 본 명세서에서 “적어도 하나의 A, B 및 C(at least one of A, B and C)”는, “오직 A”, “오직 B”, “오직 C”, 또는 “A, B 및 C의 임의의 모든 조합(any combination of A, B and C)”를 의미할 수 있다. 또한, “적어도 하나의 A, B 또는 C(at least one of A, B or C)”나 “적어도 하나의 A, B 및/또는 C(at least one of A, B and/or C)”는 “적어도 하나의 A, B 및 C(at least one of A, B and C)”를 의미할 수 있다.Additionally, in this specification, “at least one of A, B and C” can mean “only A,” “only B,” “only C,” or “any combination of A, B and C.” Additionally, “at least one of A, B or C” or “at least one of A, B and/or C” can mean “at least one of A, B and C.”

또한, 본 명세서에서 사용되는 괄호는 “예를 들어(for example)”를 의미할 수 있다. 구체적으로, “제어 정보(PDCCH)”로 표시된 경우, “제어 정보”의 일례로 “PDCCH(Physical Downlink Control Channel)”가 제안된 것일 수 있다. 달리 표현하면 본 명세서의 “제어 정보”는 “PDCCH”로 제한(limit)되지 않고, “PDDCH”가 “제어 정보”의 일례로 제안될 것일 수 있다. 또한, “제어 정보(즉, PDCCH)”로 표시된 경우에도, “제어 정보”의 일례로 “PDCCH”가 제안된 것일 수 있다.In addition, the parentheses used in this specification may mean “for example”. Specifically, when it is indicated as “control information (PDCCH)”, “PDCCH (Physical Downlink Control Channel)” may be suggested as an example of “control information”. In other words, “control information” in this specification is not limited to “PDCCH”, and “PDDCH” may be suggested as an example of “control information”. In addition, even when it is indicated as “control information (i.e., PDCCH)”, “PDCCH” may be suggested as an example of “control information”.

본 명세서에서 하나의 도면 내에서 개별적으로 설명되는 기술적 특징은, 개별적으로 구현될 수도 있고, 동시에 구현될 수도 있다.Technical features individually described in a single drawing in this specification may be implemented individually or simultaneously.

첨부된 도면에서는 예시적으로 UE(User Equipment)가 도시되어 있으나, 도시된 상기 UE는 단말(Terminal), ME(Mobile Equipment) 등의 용어로 언급될 수도 있다. 또한, 상기 UE는 노트북, 휴대폰, PDA, 스마트 폰(Smart Phone), 멀티미디어 기기 등과 같이 휴대 가능한 기기일 수 있거나, PC, 차량 탑재 장치와 같이 휴대 불가능한 기기일 수 있다.Although the attached drawing illustrates an example of a UE (User Equipment), the illustrated UE may also be referred to as a terminal, an ME (Mobile Equipment), etc. In addition, the UE may be a portable device such as a laptop, a mobile phone, a PDA, a smart phone, a multimedia device, etc., or a non-portable device such as a PC or a vehicle-mounted device.

이하에서, UE는 무선 통신이 가능한 장치(예: 무선 통신 장치, 무선 장치, 또는 무선 기기)의 예시로 사용된다. UE가 수행하는 동작은 무선 통신이 가능한 임의의 장치에 의해 수행될 수 있다. 무선 통신이 가능한 장치 무선 통신 장치, 무선 장치, 또는 무선 기기 등으로도 지칭될 수도 있다.Hereinafter, UE is used as an example of a device capable of wireless communication (e.g., a wireless communication device, a wireless device, or a wireless device). The operations performed by the UE can be performed by any device capable of wireless communication. A device capable of wireless communication may also be referred to as a wireless communication device, a wireless device, or a wireless device.

이하에서 사용되는 용어인 기지국은, 일반적으로 무선 기기와 통신하는 고정된 지점(fixed station)을 말하며, eNodeB(evolved-NodeB), eNB(evolved-NodeB), BTS(Base Transceiver System), 액세스 포인트(Access Point), gNB(Next generation NodeB), RRH(remote radio head), TP(transmission point), RP(reception point), 중계기(relay) 등을 포함하는 포괄적인 용어로 사용될 수 있다.The term base station used below generally refers to a fixed station that communicates with wireless devices, and can be used as a comprehensive term that includes eNodeB (evolved-NodeB), eNB (evolved-NodeB), BTS (Base Transceiver System), Access Point, gNB (Next generation NodeB), RRH (remote radio head), TP (transmission point), RP (reception point), relay, etc.

본 명세서는 LTE 시스템, LTE-A 시스템 및 NR 시스템을 사용하여 실시예들을 설명하지만, 이러한 실시예들은 상기 정의에 해당되는 어떤 통신 시스템에도 적용될 수 있다.Although this specification describes embodiments using LTE systems, LTE-A systems and NR systems, these embodiments may be applied to any communication system falling within the above definitions.

<무선 통신 시스템><Wireless Communication System>

4세대 이동통신을 위한 LTE(long term evolution)/LTE-Advanced(LTE-A)의 성공에 힘입어, 차세대 즉, 5세대(소위 5G) 이동통신에 대한 상용화 완료 및 후속 연구도 계속 진행되고 있다.Following the success of LTE (long term evolution)/LTE-Advanced (LTE-A) for 4th generation mobile communications, commercialization and follow-up research on the next generation, or 5th generation (so-called 5G) mobile communications are also ongoing.

국제전기통신연합(ITU)이 정의하는 5세대 이동통신은 최대 20Gbps의 데이터 전송 속도와 어디에서든 최소 100Mbps 이상의 체감 전송 속도를 제공하는 것을 말한다. 정식 명칭은 ‘IMT-2020’이라고 지칭된다.The 5th generation of mobile communications, as defined by the International Telecommunication Union (ITU), provides data transmission speeds of up to 20 Gbps and a perceived transmission speed of at least 100 Mbps anywhere. The official name is ‘IMT-2020.’

ITU에서는 3대 사용 시나리오, 예컨대 eMBB(enhanced Mobile BroadBand) mMTC(massive Machine Type Communication) 및 URLLC(Ultra Reliable and Low Latency Communications)를 제시하고 있다.ITU proposes three usage scenarios: eMBB (enhanced Mobile BroadBand), mMTC (massive Machine Type Communication), and URLLC (Ultra Reliable and Low Latency Communications).

URLLC는 높은 신뢰성과 낮은 지연시간을 요구하는 사용 시나리에 관한 것이다. 예를 들면, 자동주행, 공장자동화, 증강현실과 같은 서비스는 높은 신뢰성과 낮은 지연시간(예컨대, 1ms 이하의 지연시간)을 요구한다. 현재 4G (LTE)의 지연시간은 통계적으로 21-43ms (best 10%), 33-75ms (median) 이다. 이는 1ms 이하의 지연시간을 요구하는 서비스를 지원하기에 부족하다. 다음으로, eMBB 사용 시나리오는 이동 초광대역을 요구하는 사용 시나리오에 관한 것이다.URLLC is for use scenarios that require high reliability and low latency. For example, services such as autonomous driving, factory automation, and augmented reality require high reliability and low latency (e.g., latency below 1ms). The current latency of 4G (LTE) is statistically 21-43ms (best 10%), 33-75ms (median). This is insufficient to support services requiring latency below 1ms. Next, eMBB use scenarios are for use scenarios that require mobile ultra-wideband.

즉, 5세대 이동통신 시스템은 현재의 4G LTE보다 높은 용량을 지원하며, 모바일 광대역 사용자의 밀도를 높이고, D2D(Device to Device), 높은 안정성 및 MTC(Machine type communication)를 지원할 수 있다. 5G 연구 개발은 또한 사물의 인터넷을 보다 잘 구현하기 위해 4G 이동 통신 시스템 보다 낮은 대기 시간과 낮은 배터리 소모를 목표로 한다. 이러한 5G 이동 통신을 위해서 새로운 무선 액세스 기술(new radio access technology: New RAT 또는 NR)이 제시될 수 있다.That is, the 5th generation mobile communication system can support higher capacity than the current 4G LTE, increase the density of mobile broadband users, and support D2D (Device to Device), high stability, and MTC (Machine type communication). 5G research and development also aims for lower standby time and lower battery consumption than the 4G mobile communication system to better implement the Internet of Things. For such 5G mobile communication, a new radio access technology (New RAT or NR) can be proposed.

NR 주파수 밴드(frequency band)는 2가지 type(FR1, FR2)의 주파수 범위(frequency range)로 정의될 수 있다. 주파수 범위의 수치는 변경될 수 있으며, 예를 들어, 2가지 type(FR1, FR2)의 주파수 범위는 하기 표 1과 같을 수 있다. 설명의 편의를 위해 NR 시스템에서 사용되는 주파수 범위 중 FR1은 “sub 6GHz range”를 의미할 수 있고, FR2는 “above 6GHz range”를 의미할 수 있고 밀리미터 웨이브(millimeter wave, mmW)로 불릴 수 있다.The NR frequency band can be defined by two types of frequency ranges (FR1, FR2). The numerical values of the frequency ranges can be changed, and for example, the two types of frequency ranges (FR1, FR2) can be as shown in Table 1 below. For convenience of explanation, among the frequency ranges used in the NR system, FR1 can mean “sub 6GHz range”, and FR2 can mean “above 6GHz range” and can be called millimeter wave (mmW).

Frequency Range designationFrequency Range designation Corresponding frequency range Corresponding frequency range Subcarrier SpacingSubcarrier Spacing FR1FR1 410MHz - 7125MHz410MHz - 7125MHz 15, 30, 60kHz15, 30, 60kHz FR2FR2 24250MHz - 52600MHz24250MHz - 52600MHz 60, 120, 240kHz60, 120, 240kHz

NR 시스템의 주파수 범위의 수치는 변경될 수 있다. 예를 들어, FR1은 표 1와 같이 410MHz 내지 7125MHz의 대역을 포함할 수 있다. 즉, FR1은 6GHz (또는 5850, 5900, 5925 MHz 등) 이상의 주파수 대역을 포함할 수 있다. 예를 들어, FR1 내에서 포함되는 6GHz (또는 5850, 5900, 5925 MHz 등) 이상의 주파수 대역은 비면허 대역(unlicensed band)을 포함할 수 있다. 비면허 대역은 다양한 용도로 사용될 수 있고, 예를 들어, 차량을 위한 통신(예를 들어, 자율주행)을 위해 사용될 수 있다.The numerical value of the frequency range of the NR system can be changed. For example, FR1 can include a band of 410 MHz to 7125 MHz as shown in Table 1. That is, FR1 can include a frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher. For example, the frequency band of 6 GHz (or 5850, 5900, 5925 MHz, etc.) or higher included in FR1 can include an unlicensed band. The unlicensed band can be used for various purposes, for example, it can be used for communication for vehicles (e.g., autonomous driving).

한편, 3GPP 기반 통신 표준은 상위 계층으로부터 기원한 정보를 나르는 자원 요소들에 대응하는 하향링크 물리 채널들과, 물리 계층에 의해 사용되나 상위 계층으로부터 기원하는 정보를 나르지 않는 자원 요소들에 대응하는 하향링크 물리 신호들을 정의된다. 예를 들어, 물리 하향링크 공유 채널(physical downlink shared channel, PDSCH), 물리 브로드캐스트 채널(physical broadcast channel, PBCH), 물리 멀티캐스트 채널(physical multicast channel, PMCH), 물리 제어 포맷 지시자 채널(physical control format indicator channel, PCFICH), 물리 하향링크 제어 채널(physical downlink control channel, PDCCH) 및 물리 하이브리드 ARQ 지시자 채널(physical hybrid ARQ indicator channel, PHICH)들이 하향링크 물리 채널들로서 정의되어 있으며, 참조 신호와 동기 신호가 하향링크 물리 신호들로서 정의되어 있다. 파일럿(pilot)이라고도 지칭되는 참조 신호(reference signal, RS)는 gNB와 UE가 서로 알고 있는 기 정의된 특별한 파형의 신호를 의미하는데, 예를 들어, 셀 특정적 RS(cell specific RS), UE-특정적 RS(UE-specific RS, UE-RS), 포지셔닝 RS(positioning RS, PRS) 및 채널 상태 정보 RS(channel state information RS, CSI-RS)가 하향링크 참조 신호로서 정의된다. 3GPP LTE/LTE-A 표준은 상위 계층으로부터 기원한 정보를 나르는 자원 요소들에 대응하는 상향링크 물리 채널들과, 물리 계층에 의해 사용되나 상위 계층으로부터 기원하는 정보를 나르지 않는 자원 요소들에 대응하는 상향링크 물리 신호들을 정의하고 있다. 예를 들어, 물리 상향링크 공유 채널(physical uplink shared channel, PUSCH), 물리 상향링크 제어 채널(physical uplink control channel, PUCCH), 물리 임의 접속 채널(physical random access channel, PRACH)가 상향링크 물리 채널로서 정의되며, 상향링크 제어/데이터 신호를 위한 복조 참조 신호(demodulation reference signal, DMRS)와 상향링크 채널 측정에 사용되는 사운딩 참조 신호(sounding reference signal, SRS)가 정의된다.Meanwhile, 3GPP-based communication standards define downlink physical channels corresponding to resource elements carrying information originating from upper layers, and downlink physical signals corresponding to resource elements used by the physical layer but not carrying information originating from upper layers. For example, a physical downlink shared channel (PDSCH), a physical broadcast channel (PBCH), a physical multicast channel (PMCH), a physical control format indicator channel (PCFICH), a physical downlink control channel (PDCCH), and a physical hybrid ARQ indicator channel (PHICH) are defined as downlink physical channels, and a reference signal and a synchronization signal are defined as downlink physical signals. A reference signal (RS), also referred to as a pilot, is a signal with a special waveform that is defined mutually between the gNB and the UE, for example, cell specific RS, UE-specific RS (UE-RS), positioning RS (PRS), and channel state information RS (CSI-RS) are defined as downlink reference signals. The 3GPP LTE/LTE-A standard defines uplink physical channels corresponding to resource elements carrying information originating from higher layers, and uplink physical signals corresponding to resource elements used by the physical layer but not carrying information originating from higher layers. For example, a physical uplink shared channel (PUSCH), a physical uplink control channel (PUCCH), and a physical random access channel (PRACH) are defined as uplink physical channels, and a demodulation reference signal (DMRS) for uplink control/data signals and a sounding reference signal (SRS) used for uplink channel measurement are defined.

본 명세서에서 PDCCH(Physical Downlink Control CHannel)/PCFICH(Physical Control Format Indicator CHannel)/PHICH((Physical Hybrid automatic retransmit request Indicator CHannel)/PDSCH(Physical Downlink Shared CHannel)은 각각 DCI(Downlink Control Information)/CFI(Control Format Indicator)/하향링크 ACK/NACK(ACKnowlegement/Negative ACK)/하향링크 데이터를 나르는 시간-주파수 자원의 집합 혹은 자원요소의 집합을 의미한다. 또한, PUCCH(Physical Uplink Control CHannel)/PUSCH(Physical Uplink Shared CHannel)/PRACH(Physical Random Access CHannel)는 각각 UCI(Uplink Control Information)/상향링크 데이터/랜덤 엑세스 신호를 나르는 시간-주파수 자원의 집합 혹은 자원요소의 집합을 의미한다.In this specification, PDCCH (Physical Downlink Control CHannel)/PCFICH (Physical Control Format Indicator CHannel)/PHICH ((Physical Hybrid automatic retransmit request Indicator CHannel)/PDSCH (Physical Downlink Shared CHannel) mean a set of time-frequency resources or a set of resource elements that carry DCI (Downlink Control Information)/CFI (Control Format Indicator)/downlink ACK/NACK (ACKnowlegement/Negative ACK)/downlink data, respectively. In addition, PUCCH (Physical Uplink Control CHannel)/PUSCH (Physical Uplink Shared CHannel)/PRACH (Physical Random Access CHannel) mean a set of time-frequency resources or a set of resource elements that carry UCI (Uplink Control Information)/uplink data/random access signals, respectively.

도 1은 무선 통신 시스템을 예시한 도면이다.Figure 1 is a diagram illustrating a wireless communication system.

도 1을 참조하여 알 수 있는 바와 같이, 무선 통신 시스템은 적어도 하나의 기지국(base station: BS)을 포함한다. 상기 BS는 gNodeB(혹은 gNB)(20a)와 eNodeB(혹은 eNB)(20b)로 구분된다. 상기 gNB(20a)는 5세대 이동통신을 지원한다. 상기 eNB(20b)는 4세대 이동통신, 즉 LTE(long term evolution)를 지원한다.As can be seen with reference to FIG. 1, the wireless communication system includes at least one base station (BS). The BS is divided into a gNodeB (or gNB) (20a) and an eNodeB (or eNB) (20b). The gNB (20a) supports 5th generation mobile communication. The eNB (20b) supports 4th generation mobile communication, i.e., LTE (long term evolution).

각 기지국(20a 및 20b)은 특정한 지리적 영역(일반적으로 셀이라고 함)(20-1, 20-2, 20-3)에 대해 통신 서비스를 제공한다. 셀은 다시 다수의 영역(섹터라고 함)으로 나누어질 수 있다.Each base station (20a and 20b) provides communication services for a specific geographic area (generally called a cell) (20-1, 20-2, 20-3). The cell may be further divided into a number of areas (called sectors).

UE(user equipment)는 통상적으로 하나의 셀에 속하는데, UE가 속한 셀을 서빙 셀(serving cell)이라 한다. 서빙 셀에 대해 통신 서비스를 제공하는 기지국을 서빙 기지국(serving BS)이라 한다. 무선 통신 시스템은 셀룰러 시스템(cellular system)이므로, 서빙 셀에 인접하는 다른 셀이 존재한다. 서빙 셀에 인접하는 다른 셀을 인접 셀(neighbor cell)이라 한다. 인접 셀에 대해 통신 서비스를 제공하는 기지국을 인접 기지국(neighbor BS)이라 한다. 서빙 셀 및 인접 셀은 UE를 기준으로 상대적으로 결정된다.A UE (user equipment) usually belongs to one cell, and the cell to which the UE belongs is called a serving cell. A base station that provides communication services for a serving cell is called a serving BS. Since a wireless communication system is a cellular system, there are other cells adjacent to the serving cell. Other cells adjacent to a serving cell are called neighbor cells. A base station that provides communication services for a neighbor cell is called a neighbor BS. The serving cell and neighbor cells are determined relatively based on the UE.

이하에서, 하향링크는 기지국(20)에서 UE(10)로의 통신을 의미하며, 상향링크는 UE(10)에서 기지국(20)으로의 통신을 의미한다. 하향링크에서 송신기는 기지국(20)의 일부분이고, 수신기는 UE(10)의 일부분일 수 있다. 상향링크에서 송신기는 UE(10)의 일부분이고, 수신기는 기지국(20)의 일부분일 수 있다.Hereinafter, downlink means communication from a base station (20) to a UE (10), and uplink means communication from a UE (10) to a base station (20). In the downlink, the transmitter may be part of the base station (20), and the receiver may be part of the UE (10). In the uplink, the transmitter may be part of the UE (10), and the receiver may be part of the base station (20).

한편, 무선 통신 시스템은 크게 FDD(frequency division duplex) 방식과 TDD(time division duplex) 방식으로 나눌 수 있다. FDD 방식에 의하면 상향링크 전송과 하향링크 전송이 서로 다른 주파수 대역을 차지하면서 이루어진다. TDD 방식에 의하면 상향링크 전송과 하향링크 전송이 같은 주파수 대역을 차지하면서 서로 다른 시간에 이루어진다. TDD 방식의 채널 응답은 실질적으로 상호적(reciprocal)이다. 이는 주어진 주파수 영역에서 하향링크 채널 응답과 상향링크 채널 응답이 거의 동일하다는 것이다. 따라서, TDD에 기반한 무선통신 시스템에서 하향링크 채널 응답은 상향링크 채널 응답으로부터 얻어질 수 있는 장점이 있다. TDD 방식은 전체 주파수 대역을 상향링크 전송과 하향링크 전송이 시분할되므로 기지국에 의한 하향링크 전송과 UE에 의한 상향링크 전송이 동시에 수행될 수 없다. 상향링크 전송과 하향링크 전송이 서브프레임 단위로 구분되는 TDD 시스템에서, 상향링크 전송과 하향링크 전송은 서로 다른 서브프레임에서 수행된다.Meanwhile, wireless communication systems can be largely divided into FDD (frequency division duplex) and TDD (time division duplex). According to the FDD method, uplink transmission and downlink transmission are performed while occupying different frequency bands. According to the TDD method, uplink transmission and downlink transmission are performed at different times while occupying the same frequency band. The channel response of the TDD method is substantially reciprocal. This means that the downlink channel response and the uplink channel response are almost the same in a given frequency domain. Therefore, in a wireless communication system based on TDD, the downlink channel response has the advantage of being able to be obtained from the uplink channel response. In the TDD method, the entire frequency band is time-divided into uplink transmission and downlink transmission, so the downlink transmission by the base station and the uplink transmission by the UE cannot be performed simultaneously. In a TDD system where uplink transmission and downlink transmission are divided into subframe units, uplink transmission and downlink transmission are performed in different subframes.

도 2는 NR에서 사용되는 무선 프레임의 구조를 예시한다.Figure 2 illustrates the structure of a radio frame used in NR.

NR에서 상향링크 및 하향링크 전송은 프레임으로 구성된다. 무선 프레임은 10ms의 길이를 가지며, 2개의 5ms 하프-프레임(Half-Frame, HF)으로 정의된다. 하프-프레임은 5개의 1ms 서브프레임(Subframe, SF)으로 정의된다. 서브프레임은 하나 이상의 슬롯으로 분할되며, 서브프레임 내 슬롯 개수는 SCS(Subcarrier Spacing)에 의존한다. 각 슬롯은 CP(cyclic prefix)에 따라 12개 또는 14개의 OFDM(A) 심볼을 포함한다. 일반 CP가 사용되는 경우, 각 슬롯은 14개의 심볼을 포함한다. 확장 CP가 사용되는 경우, 각 슬롯은 12개의 심볼을 포함한다. 여기서, 심볼은 OFDM 심볼 (혹은, CP-OFDM 심볼), SC-FDMA 심볼 (혹은, DFT-s-OFDM 심볼)을 포함할 수 있다.In NR, uplink and downlink transmissions are organized into frames. A radio frame has a length of 10 ms and is defined by two 5 ms half-frames (Half-Frames, HF). A half-frame is defined by five 1 ms subframes (Subframes, SF). A subframe is divided into one or more slots, and the number of slots in a subframe depends on the Subcarrier Spacing (SCS). Each slot contains 12 or 14 OFDM (A) symbols depending on the cyclic prefix (CP). When a normal CP is used, each slot contains 14 symbols. When an extended CP is used, each slot contains 12 symbols. Here, a symbol may include an OFDM symbol (or a CP-OFDM symbol), an SC-FDMA symbol (or a DFT-s-OFDM symbol).

<다양한 뉴머롤로지(numerology)의 지원><Support for various numerologies>

NR 시스템에서는 무선 통신 기술의 발달에 따라, 단말에 다수의 뉴머롤로지(numerology)가 제공될 수도 있다. 예를 들어, SCS가 15kHz인 경우, 전통적인 셀룰러 밴드들에서의 넓은 영역(wide area)을 지원하며, SCS가 30kHz/60kHz인 경우, 밀집한-도시(dense-urban), 더 낮은 지연(lower latency) 및 더 넓은 캐리어 대역폭(wider carrier bandwidth)을 지원하며, SCS가 60kHz 또는 그보다 높은 경우, 위상 잡음(phase noise)을 극복하기 위해 24.25GHz보다 큰 대역폭을 지원한다.In NR systems, multiple numerologies may be provided to a terminal as wireless communication technology advances. For example, when the SCS is 15 kHz, it supports a wide area in traditional cellular bands; when the SCS is 30 kHz/60 kHz, it supports dense-urban, lower latency, and wider carrier bandwidth; and when the SCS is 60 kHz or higher, it supports a bandwidth larger than 24.25 GHz to overcome phase noise.

상기 뉴머롤로지는 CP(cycle prefix) 길이와 부반송파 간격(Subcarrier Spacing: SCS)에 의해 정의될 수 있다. 하나의 셀은 복수의 뉴머롤로지를 단말로 제공할 수 있다. 뉴머롤로지의 인덱스를 μ로 나타낼 때, 각 부반송파 간격과 해당하는 CP 길이는 아래의 표와 같을 수 있다.The above numerology can be defined by the CP (cycle prefix) length and the subcarrier spacing (SCS). One cell can provide multiple numerologies to the terminal. When the index of the numerology is represented as μ, each subcarrier spacing and the corresponding CP length can be as shown in the table below.

μμ △f=2μ15 [kHz]△f=2 μ 15 [kHz] CPCP 00 1515 일반common 11 3030 일반common 22 6060 일반, 확장General, Extended 33 120120 일반common 44 240240 일반common 55 480480 일반common 66 960960 일반common

일반 CP의 경우, 뉴머롤로지의 인덱스를 μ로 나타낼 때, 슬롯 당 OFDM 심볼 개수(Nslot symb), 프레임당 슬롯 개수(Nframe,μ slot) 그리고, 서브프레임 당 슬롯 개수(Nsubframe,μ slot)는 아래의 표와 같다.For general CP, when the index of the numerology is represented as μ, the number of OFDM symbols per slot (N slot symb ), the number of slots per frame (N frame,μ slot ), and the number of slots per subframe (N subframe,μ slot ) are as shown in the table below.

μμ △f=2μ15 [kHz]△f=2 μ 15 [kHz] Nslot symb N slot symb Nframe,μ slot N frame, μ slot Nsubframe,μ slot N subframe,μ slot 00 1515 1414 1010 11 11 3030 1414 2020 22 22 6060 1414 4040 44 33 120120 1414 8080 88 44 240240 1414 160160 1616 55 480480 1414 320320 3232 66 960960 1414 640640 6464

확장 CP의 경우, 뉴머롤로지의 인덱스를 μ로 나타낼 때, 슬롯 당 OFDM 심볼 개수(Nslot symb), 프레임당 슬롯 개수(Nframe,μ slot) 그리고, 서브프레임 당 슬롯 개수(Nsubframe,μ slot)는 아래의 표와 같다.For extended CP, when the index of the numerology is represented as μ, the number of OFDM symbols per slot (N slot symb ), the number of slots per frame (N frame,μ slot ), and the number of slots per subframe (N subframe,μ slot ) are as shown in the table below.

μμ SCS (15*2u)SCS (15*2 u ) Nslot symb N slot symb Nframe,μ slot N frame, μ slot Nsubframe,μ slot N subframe,μ slot 22 60KHz (u=2)60KHz (u=2) 1212 4040 44

NR 시스템에서는 하나의 단말에게 병합되는 복수의 셀들 간에 OFDM(A) 뉴머롤러지(numerology)(예, SCS, CP 길이 등)가 상이하게 설정될 수 있다. 이에 따라, 동일한 개수의 심볼로 구성된 시간 자원(예, SF, 슬롯 또는 TTI)(편의상, TU(Time Unit)로 통칭)의 (절대 시간) 구간이 병합된 셀들 간에 상이하게 설정될 수 있다.In the NR system, OFDM(A) numerology (e.g., SCS, CP length, etc.) may be set differently between multiple cells merged into one terminal. Accordingly, the (absolute time) section of a time resource (e.g., SF, slot or TTI) (conveniently referred to as TU (Time Unit)) consisting of the same number of symbols may be set differently between the merged cells.

도 3a 내지 도 3c는 무선 통신의 서비스를 위한 예시적인 아키텍처를 나타낸 예시도들이다.Figures 3a to 3c are exemplary diagrams showing exemplary architectures for wireless communication services.

도 3a를 참조하면, UE는 LTE/LTE-A 기반의 셀과 그리고 NR 기반의 셀에 DC(dual connectivity) 방식으로 연결되어 있다.Referring to Figure 3a, the UE is connected to an LTE/LTE-A based cell and an NR based cell in a DC (dual connectivity) manner.

상기 NR 기반의 셀은 기존 4세대 이동통신을 위한 코어 네트워크(core network), 즉 EPC(Evolved Packet Core)에 연결된다.The above NR-based cell is connected to the core network for existing 4th generation mobile communications, i.e. Evolved Packet Core (EPC).

도 3b를 참조하면, 도 3a와 달리 LTE/LTE-A 기반의 셀은 5세대 이동통신을 위한 코어 네트워크 즉, 5G 코어 네트워크에 연결되어 있다.Referring to Fig. 3b, unlike Fig. 3a, an LTE/LTE-A-based cell is connected to a core network for 5th generation mobile communications, i.e., a 5G core network.

위 도 3a 및 도 3b에 도시된 바와 같은 아키텍처에 기반한 서비스 방식을 NSA(non-standalone)라고 한다.A service method based on an architecture such as that illustrated in Figures 3a and 3b above is called NSA (non-standalone).

도 3c를 참조하면, UE는 NR 기반의 셀에만 연결되어 있다. 이러한 아키텍처에 기반한 서비스 방식을 SA(standalone)이라고 한다.Referring to Figure 3c, the UE is connected only to NR-based cells. A service method based on this architecture is called SA (standalone).

한편, 상기 NR에서, 기지국으로부터의 수신은 하향링크 서브프레임을 이용하고, 기지국으로의 송신은 상향링크 서브프레임을 이용하는 것이 고려될 수 있다. 이 방식은 쌍으로 된 스펙트럼 및 쌍을 이루지 않은 스펙트럼에 적용될 수 있다. 한 쌍의 스펙트럼은 하향링크 및 상향링크 동작을 위해 두 개의 반송파 스펙트럼을 포함된다는 것을 의미한다. 예를 들어, 한 쌍의 스펙트럼에서, 하나의 반송파는 서로 쌍을 이루는 하향링크 대역 및 상향링크 대역을 포함할 수 있다.Meanwhile, in the above NR, it can be considered that reception from a base station uses a downlink subframe, and transmission to a base station uses an uplink subframe. This method can be applied to paired spectrums and non-paired spectrums. A pair of spectrums means that two carrier spectrums are included for downlink and uplink operations. For example, in a pair of spectrums, one carrier can include a downlink band and an uplink band that are paired with each other.

도 4는 NR 프레임의 슬롯 구조를 예시한다.Figure 4 illustrates the slot structure of an NR frame.

슬롯은 시간 도메인에서 복수의 심볼을 포함한다. 예를 들어, 일반 CP의 경우 하나의 슬롯이 14개의 심볼을 포함하나, 확장 CP의 경우 하나의 슬롯이 12개의 심볼을 포함한다. 반송파는 주파수 도메인에서 복수의 부반송파를 포함한다. RB(Resource Block)는 주파수 도메인에서 복수(예, 12)의 연속한 부반송파로 정의된다. BWP(Bandwidth Part)는 주파수 도메인에서 복수의 연속한 (physical, P)RB로 정의되며, 하나의 뉴머롤로지(numerology)(예, SCS, CP 길이 등)에 대응될 수 있다. 단말은 하향링크와 상향링크에서 각각 최대 N개(예, 4개)의 BWP가 구성될 수 있다. 하향링크 또는 상향링크 전송은 활성화된 BWP를 통해서 수행되며, 정해진 시간(at a given time)에는 단말에게 구성된 BWP들 중 하나의 BWP만 활성화될 수 있다. 자원 그리드에서 각각의 요소는 자원요소(Resource Element, RE)로 지칭되며, 하나의 복소 심볼이 매핑될 수 있다.A slot includes multiple symbols in the time domain. For example, in the case of a normal CP, one slot includes 14 symbols, but in the case of an extended CP, one slot includes 12 symbols. A carrier includes multiple subcarriers in the frequency domain. An RB (Resource Block) is defined as multiple (e.g., 12) consecutive subcarriers in the frequency domain. A BWP (Bandwidth Part) is defined as multiple consecutive (physical, P)RBs in the frequency domain and can correspond to one numerology (e.g., SCS, CP length, etc.). A terminal can be configured with up to N (e.g., 4) BWPs in the downlink and uplink, respectively. Downlink or uplink transmission is performed through an activated BWP, and only one BWP among the BWPs configured for the terminal can be activated at a given time. In the resource grid, each element is referred to as a Resource Element (RE), to which one complex symbol can be mapped.

도 5는 NR에서의 서브프레임 유형의 예를 도시한다.Figure 5 shows examples of subframe types in NR.

도 5에 도시된 TTI(transmission time interval)는 NR(또는 new RAT)을 위한 서브프레임 또는 슬롯으로 불릴 수 있다. 도 5의 서브프레임(또는 슬롯)은, 데이터 전송 지연을 최소화하기 위해 NR(또는 new RAT)의 TDD 시스템에서 사용될 수 있다. 도 5에 도시 된 바와 같이, 서브프레임(또는 슬롯)은 14 개의 심볼을 포함한다. 서브프레임(또는 슬롯)의 앞부분 심볼은 하향링크(downlink, DL) 제어 채널을 위해서 사용될 수 있고, 서브프레임(또는 슬롯)의 뒷부분 심볼은 상향링크(uplink, UL) 제어 채널을 위해서 사용될 수 있다. 나머지 심볼들은 DL 데이터 전송 또는 UL 데이터 전송을 위해 사용될 수 있다. 이러한 서브프레임(또는 슬롯) 구조에 따르면, 하향링크 전송과 상향링크 전송은 하나의 서브프레임(또는 슬롯)에서 순차적으로 진행될 수 있다. 따라서, 서브프레임(또는 슬롯) 내에서 하향링크 데이터가 수신될 수 있고, 그 서브프레임(또는 슬롯) 내에서 상향링크 확인 응답(ACK/NACK)이 전송될 수도 있다.The TTI (transmission time interval) illustrated in FIG. 5 may be called a subframe or slot for NR (or new RAT). The subframe (or slot) of FIG. 5 may be used in a TDD system of NR (or new RAT) to minimize data transmission delay. As illustrated in FIG. 5, the subframe (or slot) includes 14 symbols. The symbols in the front of the subframe (or slot) may be used for a downlink (DL) control channel, and the symbols in the back of the subframe (or slot) may be used for an uplink (UL) control channel. The remaining symbols may be used for DL data transmission or UL data transmission. According to this subframe (or slot) structure, downlink transmission and uplink transmission may be sequentially performed in one subframe (or slot). Therefore, downlink data may be received within a subframe (or slot), and an uplink acknowledgement (ACK/NACK) may be transmitted within the subframe (or slot).

이러한 서브프레임(또는 슬롯)의 구조를 자기-완비(self-contained) 서브프레임(또는 슬롯)이라고 할 수 있다.The structure of these subframes (or slots) can be called self-contained subframes (or slots).

구체적으로, 슬롯 내의 처음 N개의 심볼은 DL 제어 채널을 전송하는데 사용되고(이하, DL 제어 영역), 슬롯 내의 마지막 M개의 심볼은 UL 제어 채널을 전송하는데 사용될 수 있다(이하, UL 제어 영역). N과 M은 각각 0 이상의 정수이다. DL 제어 영역과 UL 제어 영역의 사이에 있는 자원 영역(이하, 데이터 영역)은 DL 데이터 전송을 위해 사용되거나, UL 데이터 전송을 위해 사용될 수 있다. 예를 들어, DL 제어 영역에서는 물리 하향링크 제어 채널(physical downlink control channel, PDCCH)이 전송될 수 있고, DL 데이터 영역에서는 물리 하향링크 공유 채널(physical downlink shared channel, PDSCH)이 전송될 수 있다. UL 제어 영역에서는 물리 상향링크 제어 채널(physical uplink control channel, PUCCH)이 전송될 수 있고, UL 데이터 영역에서는 물리 상향링크 공유 채널(physical uplink shared channel, PUSCH)이 전송될 수 있다.Specifically, the first N symbols in a slot are used to transmit a DL control channel (hereinafter, DL control region), and the last M symbols in the slot can be used to transmit a UL control channel (hereinafter, UL control region). N and M are each an integer greater than or equal to 0. A resource region (hereinafter, data region) between the DL control region and the UL control region can be used for DL data transmission or UL data transmission. For example, a physical downlink control channel (PDCCH) can be transmitted in the DL control region, and a physical downlink shared channel (PDSCH) can be transmitted in the DL data region. A physical uplink control channel (PUCCH) can be transmitted in the UL control region, and a physical uplink shared channel (PUSCH) can be transmitted in the UL data region.

이러한 서브프레임(또는 슬롯)의 구조를 사용하면, 수신 오류가 발생한 데이터를 재전송하는 데 걸리는 시간이 줄어들어 최종 데이터 전송 대기 시간이 최소화될 수 있는 장점이 있다. 이와 같은 자기-완비(self-contained) 서브프레임(또는 슬롯) 구조에서, 송신 모드에서 수신 모드로 또는 수신 모드에서 송신 모드로의 전이 과정에 시간 차(time gap)가 필요할 수 있다. 이를 위해, 서브 프레임 구조에서 DL에서 UL로 전환할 때의 일부 OFDM 심볼은 보호 구간(Guard Period: GP)으로 설정될 수 있다.Using this structure of subframes (or slots) has the advantage that the time taken to retransmit data in which a reception error has occurred can be reduced, thereby minimizing the final data transmission latency. In this self-contained subframe (or slot) structure, a time gap may be required for a transition process from a transmission mode to a reception mode or from a reception mode to a transmission mode. For this purpose, some OFDM symbols when switching from DL to UL in the subframe structure can be set as a guard period (GP).

도 6은 자기-완비(self-contained) 슬롯의 구조를 예시한다.Figure 6 illustrates the structure of a self-contained slot.

NR 시스템에서 프레임은 하나의 슬롯 내에 DL 제어 채널, DL 또는 UL 데이터, UL 제어 채널 등이 모두 포함될 수 있는 자기-완비 구조를 특징으로 한다. 예를 들어, 슬롯 내의 처음 N개의 심볼은 DL 제어 채널을 전송하는데 사용되고(이하, DL 제어 영역), 슬롯 내의 마지막 M개의 심볼은 UL 제어 채널을 전송하는데 사용될 수 있다(이하, UL 제어 영역). N과 M은 각각 0 이상의 정수이다. DL 제어 영역과 UL 제어 영역의 사이에 있는 자원 영역(이하, 데이터 영역)은 DL 데이터 전송을 위해 사용되거나, UL 데이터 전송을 위해 사용될 수 있다. 일 예로, 다음의 구성을 고려할 수 있다. 각 구간은 시간 순서대로 나열되었다.In an NR system, a frame is characterized by a self-contained structure in which a DL control channel, DL or UL data, and a UL control channel can all be included in one slot. For example, the first N symbols in a slot can be used to transmit a DL control channel (hereinafter, referred to as a DL control region), and the last M symbols in a slot can be used to transmit a UL control channel (hereinafter, referred to as a UL control region). N and M are each integers greater than or equal to 0. A resource region (hereinafter, referred to as a data region) between the DL control region and the UL control region can be used for DL data transmission or UL data transmission. As an example, the following configuration can be considered. Each section is listed in chronological order.

1. DL only 구성1. DL only configuration

2. UL only 구성2. UL only configuration

3. 혼합된(Mixed) UL-DL 구성3. Mixed UL-DL configuration

- DL 영역 + GP(Guard Period) + UL 제어 영역- DL area + GP (Guard Period) + UL control area

- DL 제어 영역 + GP + UL 영역- DL control area + GP + UL area

DL 영역: (i) DL 데이터 영역, (ii) DL 제어 영역 + DL 데이터 영역DL Area: (i) DL Data Area, (ii) DL Control Area + DL Data Area

UL 영역: (i) UL 데이터 영역, (ii) UL 데이터 영역 + UL 제어 영역UL domain: (i) UL data domain, (ii) UL data domain + UL control domain.

DL 제어 영역에서는 PDCCH가 전송될 수 있고, DL 데이터 영역에서는 PDSCH가 전송될 수 있다. UL 제어 영역에서는 PUCCH가 전송될 수 있고, UL 데이터 영역에서는 PUSCH가 전송될 수 있다. PDCCH에서는 DCI(Downlink Control Information) 예를 들어, DL 데이터 스케줄링 정보, UL 데이터 스케줄링 정보 등이 전송될 수 있다. PUCCH에서는 UCI(Uplink Control Information) 예를 들어, DL 데이터에 대한 ACK/NACK(Positive Acknowledgement/Negative Acknowledgement) 정보, CSI(Channel State Information) 정보, SR(Scheduling Request) 등이 전송될 수 있다. GP는 기지국과 단말이 송신 모드에서 수신 모드로 전환하는 과정 또는 수신 모드에서 송신 모드로 전환하는 과정에서 시간 갭을 제공한다. 서브프레임 내에서 DL에서 UL로 전환되는 시점의 일부 심볼이 GP로 설정될 수 있다.In the DL control region, a PDCCH can be transmitted, and in the DL data region, a PDSCH can be transmitted. In the UL control region, a PUCCH can be transmitted, and in the UL data region, a PUSCH can be transmitted. In the PDCCH, DCI (Downlink Control Information), for example, DL data scheduling information, UL data scheduling information, etc., can be transmitted. In the PUCCH, UCI (Uplink Control Information), for example, ACK/NACK (Positive Acknowledgement/Negative Acknowledgement) information for DL data, CSI (Channel State Information) information, SR (Scheduling Request), etc., can be transmitted. GP provides a time gap during the process in which a base station and a terminal switch from a transmission mode to a reception mode or during the process in which they switch from a reception mode to a transmission mode. Some symbols at the time of switching from DL to UL within a subframe can be set to GP.

<< Artificial Intelligence (AI)/Machine Learning (ML)>Artificial Intelligence (AI)/Machine Learning (ML)>

현재 3GPP에서는 릴리즈(Release) 18부터 AI/ML을 적용하여 무선 통신 시스템의 성능을 향상시키고자 하는 연구를 진행 중에 있다. 특히, AI/ML 모델의 LCM(life cycle management) 관련해서, 다음의 측면(aspect)들이 연구되고 있다.Currently, 3GPP is conducting research to improve the performance of wireless communication systems by applying AI/ML starting from Release 18. In particular, the following aspects are being studied with regard to LCM (life cycle management) of AI/ML models.

- 데이터 수집 (Data collection)- Data collection

- 모델 훈련(Model training)- Model training

- 기능/모델 인식(Functionality/model identification)- Functionality/model identification

- 모델 전달/전송(Model delivery/transfer)- Model delivery/transfer

- 모델 추론 동작(Model inference operation)- Model inference operation

- 기능/모델 선택, 활성화, 비활성화, 스위칭 및 폴백 동작(Functionality/model selection, activation, deactivation, switching, and fallback operation.)- Functionality/model selection, activation, deactivation, switching, and fallback operation.

- 기능/모델 모니터링(Functionality/model monitoring)- Functionality/model monitoring

- 모델 업데이트(Model update)- Model update

- UE 능력(UE capability)- UE capability

한편, AI/ML에 적용되는 용어들의 리스트는 아래의 표 5와 같이 논의되고 있다. Meanwhile, the list of terms applied to AI/ML is discussed as shown in Table 5 below.

용어(Terminology)Terminology 기술(Description)Description 데이터 수집(Data collection)Data collection AI/ML 모델 훈련, 데이터 분석 및 추론을 목적으로 네트워크 노드들, 관리 엔티티 또는 UE에 의해 데이터를 수집하는 프로세스
(A process of collecting data by the network nodes, management entity, or UE for the purpose of AI/ML model training, data analytics and inference)
The process of collecting data by network nodes, management entities, or UEs for the purpose of AI/ML model training, data analysis, and inference.
(A process of collecting data by the network nodes, management entity, or UE for the purpose of AI/ML model training, data analytics and inference)
AI/ML 모델(AI/ML Model)AI/ML Model 입력 세트를 기반으로 출력 세트를 생성하기 위한 AI/ML 기법을 적용하는 데이터 기반 알고리즘
(A data driven algorithm that applies AI/ML techniques to generate a set of outputs based on a set of inputs.)
Data-driven algorithms that apply AI/ML techniques to generate output sets based on input sets.
(A data driven algorithm that applies AI/ML techniques to generate a set of outputs based on a set of inputs.)
AI/ML 모델 훈련(AI/ML model training)AI/ML model training 데이터 기반 방식으로 [입력/출력 관계를 학습함으로써] AI/ML 모델을 훈련하고 추론을 위해 훈련된 AI/ML 모델을 획득하는 과정
(A process to train an AI/ML Model [by learning the input/output relationship] in a data driven manner and obtain the trained AI/ML Model for inference)
The process of training an AI/ML model [by learning input/output relationships] in a data-driven manner and obtaining a trained AI/ML model for inference.
(A process to train an AI/ML Model [by learning the input/output relationship] in a data driven manner and obtain the trained AI/ML Model for inference)
AI/ML 모델 추론(AI/ML model Inference)AI/ML model inference 입력 세트에 기초한 출력 세트를 생성하기 위해 훈련된 AI/ML 모델을 사용하는 프로세스
(A process of using a trained AI/ML model to produce a set of outputs based on a set of inputs)
The process of using a trained AI/ML model to generate a set of outputs based on a set of inputs.
(A process of using a trained AI/ML model to produce a set of outputs based on a set of inputs)
AI/ML 모델 검증(AI/ML model validation)AI/ML model validation 모델 훈련에 사용되는 것과 다른 데이터 세트를 사용하여 AI/ML 모델의 품질을 평가하는 훈련의 하위 프로세스로, 모델 훈련에 사용되는 데이터 세트 이상으로 일반화되는 모델 파라미터를 선택하는 데 도움이 됨
(A subprocess of training, to evaluate the quality of an AI/ML model using a dataset different from one used for model training, that helps selecting model parameters that generalize beyond the dataset used for model training.)
A sub-process of training that evaluates the quality of an AI/ML model using a different dataset than the one used to train the model, helping to select model parameters that generalize beyond the dataset used to train the model.
(A subprocess of training, to evaluate the quality of an AI/ML model using a dataset different from one used for model training, that helps selecting model parameters that generalize beyond the dataset used for model training.)
AI/ML 모델 테스트(AI/ML model testing)AI/ML model testing 모델 훈련 및 검증에 사용된 것과 다른 데이터 세트를 사용하여 최종 AI/ML 모델의 성능을 평가하기 위한 훈련의 하위 프로세스. AI/ML 모델 검증과 달리 테스트에서는 모델의 후속 조정을 가정하지 않음.
(A subprocess of training, to evaluate the performance of a final AI/ML model using a dataset different from one used for model training and validation. Differently from AI/ML model validation, testing does not assume subsequent tuning of the model.)
A sub-process of training to evaluate the performance of the final AI/ML model using a different dataset than that used for model training and validation. Unlike AI/ML model validation, testing does not assume any subsequent tuning of the model.
(A subprocess of training, to evaluate the performance of a final AI/ML model using a dataset different from one used for model training and validation. Differently from AI/ML model validation, testing does not assume subsequent tuning of the model.)
UE측 (AI/ML) 모델(UE-side (AI/ML) model)UE-side (AI/ML) model 추론이 전적으로 UE에서 수행되는 AI/ML 모델
(An AI/ML Model whose inference is performed entirely at the UE)
AI/ML models where inference is performed entirely on the UE
(An AI/ML Model whose inference is performed entirely at the UE)
네트워크측 (AI/ML) 모델(Network-side (AI/ML) model)Network-side (AI/ML) model 추론이 전적으로 네트워크에서 수행되는 AI/ML 모델
(An AI/ML Model whose inference is performed entirely at the network)
AI/ML models where inference is performed entirely on the network
(An AI/ML Model whose inference is performed entirely at the network)
단측 (AI/ML) 모델(One-sided (AI/ML) model)One-sided (AI/ML) model UE 측 (AI/ML) 모델 또는 네트워크 측 (AI/ML) 모델
(A UE-side (AI/ML) model or a Network-side (AI/ML) model)
UE-side (AI/ML) model or network-side (AI/ML) model
(A UE-side (AI/ML) model or a Network-side (AI/ML) model)
양측 (AI/ML) 모델(Two-sided (AI/ML) model)Two-sided (AI/ML) model 공동 추론이 수행되는 쌍을 이루는 AI/ML 모델(들). 여기서, 공동 추론은 추론이 UE와 네트워크를 통해 공동으로 수행되는 AI/ML 추론으로, 즉, 추론의 첫번째 부분은 UE에 의해 먼저 수행되고 나머지 부분은 gNB에 의해 수행되거나 또는 그 반대의 경우도 해당됨.
(A paired AI/ML Model(s) over which joint inference is performed, where joint inference comprises AI/ML Inference whose inference is performed jointly across the UE and the network, i.e, the first part of inference is firstly performed by UE and then the remaining part is performed by gNB, or vice versa.)
A pair of AI/ML model(s) on which joint inference is performed. Joint inference is AI/ML inference where inference is performed jointly by the UE and the network, i.e., the first part of the inference is performed by the UE first and the remaining part by the gNB, or vice versa.
(A paired AI/ML Model(s) over which joint inference is performed, where joint inference comprises AI/ML Inference whose inference is performed jointly across the UE and the network, ie, the first part of inference is firstly performed by UE and then the remaining part is performed by gNB, or vice versa.)
AI/ML 모델 전송(AI/ML model transfer)AI/ML model transfer 수신측에 알려진 모델 구조의 파라미터 또는 파라미터를 가지는 새 모델을 무선 인터페이스를 통해 AI/ML 모델의 전달. 전달에는 전체 모델 또는 부분 모델이 포함될 수 있음.
(Delivery of an AI/ML model over the air interface, either parameters of a model structure known at the receiving end or a new model with parameters. Delivery may contain a full model or a partial model.)
Transmission of an AI/ML model over a wireless interface with parameters of a model structure known to the receiver or with a new model having parameters. The transmission may include a full model or a partial model.
(Delivery of an AI/ML model over the air interface, either parameters of a model structure known at the receiving end or a new model with parameters. Delivery may contain a full model or a partial model.)
모델 다운로드(Model download)Model download 네트워크에서 UE로 모델 전송
(Model transfer from the network to UE)
Transferring models from network to UE
(Model transfer from the network to UE)
모델 업로드(Model upload)Model upload UE에서 네트워크로 모델 전송
(Model transfer from UE to the network)
Transferring models from UE to network
(Model transfer from UE to the network)
연합 학습 / 연합 훈련(Federated learning / federated training)Federated learning / federated training 로컬 데이터 샘플을 사용하여 각각 로컬 모델 훈련을 수행하는 여러 분산형 에지 노드 (예로, UE, gNB)에서 AI/ML 모델을 훈련하는 머신 러닝 기술. 이 기술에서는 모델의 여러 상호 작용이 필요하지만 로컬 데이터 샘플의 교환은 필요하지 않음.
(A machine learning technique that trains an AI/ML model across multiple decentralized edge nodes (e.g., UEs, gNBs) each performing local model training using local data samples. The technique requires multiple interactions of the model, but no exchange of local data samples.)
A machine learning technique that trains AI/ML models on multiple distributed edge nodes (e.g., UEs, gNBs), each performing local model training using local data samples. This technique requires multiple interactions of the model, but does not require the exchange of local data samples.
(A machine learning technique that trains an AI/ML model across multiple decentralized edge nodes (eg, UEs, gNBs) each performing local model training using local data samples. The technique requires multiple interactions of the model, but no exchange of local data samples.)
오프라인 필드 데이터(Offline field data)Offline field data 필드에서 수집되어 AI/ML 모델의 오프라인 교육에 사용되는 데이터
(The data collected from field and used for offline training of the AI/ML model)
Data collected in the field and used for offline training of AI/ML models
(The data collected from field and used for offline training of the AI/ML model)
온라인 필드 데이터(Online field data)Online field data 필드에서 수집되어 AI/ML 모델의 온라인 교육에 사용되는 데이터
(The data collected from field and used for online training of the AI/ML model)
Data collected in the field and used for online training of AI/ML models
(The data collected from field and used for online training of the AI/ML model)
모델 모니터링(Model monitoring)Model monitoring AI/ML 모델의 추론 성능을 모니터링하는 절차
(A procedure that monitors the inference performance of the AI/ML model)
Procedure for monitoring the inference performance of AI/ML models
(A procedure that monitors the inference performance of the AI/ML model)
지도 학습(Supervised learning)Supervised learning 입력 및 해당 레이블로부터 모델을 훈련하는 프로세스
(A process of training a model from input and its corresponding labels.)
The process of training a model from inputs and their labels.
(A process of training a model from input and its corresponding labels .)
비지도 학습(Unsupervised learning)Unsupervised learning 레이블이 지정된 데이터가 없이 모델을 훈련하는 프로세스
(A process of training a model without labelled data.)
The process of training a model without labeled data.
(A process of training a model without labeled data.)
준지도 학습(Semi-supervised learning )Semi-supervised learning 레이블이 지정된 데이터와 레이블이 지정되지 않은 데이터가 혼합된 모델을 훈련하는 프로세스
(A process of training a model with a mix of labelled data and unlabelled data)
The process of training a model using a mixture of labeled and unlabeled data.
(A process of training a model with a mix of labeled data and unlabelled data)
강화 학습 (RL)Reinforcement Learning (RL)Reinforcement Learning (RL)Reinforcement Learning (RL) 모델이 상호 작용하는 환경에서 입력(상태)과 모델의 출력(작업)에 따른 피드백 신호(보상)로부터 AI/ML 모델을 훈련하는 프로세스
(A process of training an AI/ML model from input (a.k.a. state) and a feedback signal (a.k.a. reward) resulting from the model's output (a.k.a. action) in an environment the model is interacting with.)
The process of training an AI/ML model from feedback signals (reward) based on inputs (states) and outputs (actions) of the model in an environment where the model interacts.
(A process of training an AI/ML model from input (aka state) and a feedback signal (aka reward) resulting from the model's output (aka action) in an environment the model is interacting with.)
모델 활성화
(Model activation)
Activate model
(Model activation)
특정 기능에 대한 AI/ML 모델 활성화
(enable an AI/ML model for a specific function)
Activate AI/ML models for specific functions
(enable an AI/ML model for a specific function)
모델 비활성화(Model deactivation)Model deactivation 특정 기능에 대한 AI/ML 모델 비활성화
(disable an AI/ML model for a specific function)
Disable AI/ML models for specific features
(disable an AI/ML model for a specific function)
모델 스위칭(Model switching)Model switching 특정 기능에 대해, 현재 활성화된 AI/ML 모델을 비활성화하고 다른 AI/ML 모델을 활성화
Deactivating a currently active AI/ML model and activating a different AI/ML model for a specific function
For a specific function, disable the currently activated AI/ML model and activate another AI/ML model.
Deactivating a currently active AI/ML model and activating a different AI/ML model for a specific function

현재 3GPP에서는 기지국이 단말에서의 모델을 관리하기 위한 방안으로 크게 다음 2가지 방법을 고려 중에 있다.Currently, 3GPP is considering the following two methods as a means for base stations to manage models in terminals.

- 기능 기반 LCM(Functionality based LCM)- Functionality based LCM

- 모델 기반 LCM(Model based LCM)- Model based LCM

여기서, 기능 기반 LCM은 단말의 AI/ML 모델이 기지국에서 인식되지 않지만, 단말은 모델 기반 LCM을 수행한다. 즉, 기지국은 AI/ML모델 대신 기능(functionality) 기반으로 단말의 LCM을 수행하지만, 하나의 기능(functionality)에 매핑되는 AI/ML모델은 실제 하나 또는 하나 이상일 수 있음을 의미한다. 동일 기능(functionality)에 속하는 모델들 사이의 스위칭(switching)은 단말 구현에 따라 내부적으로 동작할 수 있다. 그러나, 이와 달리 모델 기반 LCM은 기지국과 단말 사이에 AI/ML 모델 기반으로 서로 인식하고 LCM을 수행함을 의미한다. 이에 따라, 기지국 및 단말은 적절한 모델을 사용하기 위해 모델 인식자를 상호간에 공유할 필요가 있다.Here, feature-based LCM means that the AI/ML model of the terminal is not recognized by the base station, but the terminal performs model-based LCM. That is, the base station performs LCM of the terminal based on functionality instead of AI/ML models, but there may actually be one or more AI/ML models mapped to one functionality. Switching between models belonging to the same functionality may operate internally depending on the terminal implementation. However, unlike this, model-based LCM means that the base station and the terminal recognize each other based on AI/ML models and perform LCM. Accordingly, the base station and the terminal need to share a model recognizer with each other in order to use an appropriate model.

기지국은 기능/모델 인식 프로시저(functionality/model identification procedure)를 통해 단말의 AI/ML 모델/기능을 인식할 수 있게 된다. 단말은 인식 프로시저(identification procedure)를 통해 임의의 피쳐(feature)에 대해 하나 또는 하나 이상의 모델/기능을 인식할 수 있고, 이 가운데 하나의 기능/모델을 활성화함으로써 AI/ML 모델 추론을 통한 통신을 수행할 수 있다. 단말이 특정 피쳐/하위 사용 사례(feature/sub-use case)에 대해 하나 이상의 기능/모델을 가진 경우, 단말은 다양한 시나리오/설정/사이트(scenarios/configurations/sites)에서 좋은 성능을 도출하기 위한 방안으로 모델 스위칭(model switching)을 고려하고 있다. 그러나, 현재 모델/기능을 효율적으로 스위칭하기 위한 방안에 대해서는 구체적인 논의가 없는 상황이다. 본 명세서에서는 비활성화 모델/기능의 성능 평가/모니터링을 이용하여 최적의 비활성화 모델/기능으로의 모델/기능 전환을 위한 방안을 제안한다.The base station can recognize the AI/ML model/function of the terminal through the functionality/model identification procedure. The terminal can recognize one or more models/functions for any feature through the identification procedure, and perform communication through AI/ML model inference by activating one of the functions/models. When the terminal has one or more functions/models for a specific feature/sub-use case, the terminal considers model switching as a way to derive good performance in various scenarios/configurations/sites. However, there is currently no specific discussion on a way to efficiently switch models/functions. In this specification, we propose a way to switch the model/function to the optimal deactivated model/function by using performance evaluation/monitoring of the deactivated model/function.

이하, 임의의 모델을 이용하여 AI/ML 모델 추론을 수행하는 단말이 비활성화 모델/기능의 모니터링을 통한 활성화 모델/기능 전환 방안을 기술한다.Below, a method for switching between activated models/functions through monitoring of inactive models/functions is described, by a terminal performing AI/ML model inference using an arbitrary model.

보다 상세하게는, 특정 피쳐(feature)에 대해 AI/ML 모델을 이용한 통신을 수행 중인 단말은 기지국으로부터 단말의 활성화 및 비활성화 모델/기능의 모니터링/평가를 수행 중인 단말이 활성화 모델/기능을 비활성화 모델/기능 중 하나의 모델/기능으로 전환하기 위한 이벤트를 정의한다. 이벤트는 다음 3개의 이벤트 중 적어도 하나를 포함할 수 있다.More specifically, a terminal performing communication using an AI/ML model for a specific feature defines an event for the terminal performing monitoring/evaluation of the activation and deactivation models/functions of the terminal from the base station to switch the activation model/function to one of the deactivation models/functions. The event may include at least one of the following three events.

- 이벤트 1: 비활성화 모델/기능의 성능 결과 값이 활성화 모델/기능의 성능 결과 값보다 오프셋(offset) 만큼 더 좋은 경우- Event 1: When the performance result value of the disabled model/function is better than the performance result value of the enabled model/function by an offset.

- 이벤트 2: 비활성화 모델/기능의 성능 결과 값이 임계치(threshold) 이상인 경우- Event 2: When the performance result value of the disabled model/function is above the threshold.

- 이벤트 3: 활성화 모델/기능의 성능 결과 값이 임계치1(threshold1)보다 낮고, 비활성화 모델/기능의 성능 결과 값이 임계치(threshold2)보다 높은 경우- Event 3: When the performance result value of the activated model/function is lower than threshold1 and the performance result value of the deactivated model/function is higher than threshold2

도 7은 본 명세서의 일 실시예에 따른 단말의 동작 방법을 나타낸다.Figure 7 illustrates an operation method of a terminal according to one embodiment of the present specification.

앞서 기술한 이벤트들 중 적어도 하나의 이벤트를 설정 받은 단말은 특정 이벤트가 발생한 경우, 이를 트리거(trigger) 시킨 비활성화 모델/기능으로의 전환을 위한 절차를 수행한다.A terminal that has been set to receive at least one of the events described above performs a procedure for switching to the deactivated model/function that triggered the specific event when the specific event occurs.

도 7을 참조하면, 특정 피쳐(feature)에 대해 AI/ML 모델을 이용한 통신을 수행 중인 단말은 기지국으로부터 단말의 모델/기능의 전환에 대한 이벤트와 연관된 정보를 수신한다 (S701). 수신한 단말의 모델/기능의 전환에 대한 이벤트와 연관된 정보를 기초로, 적어도 하나의 이벤트를 만족한 경우, 이벤트를 발생시킨 비활성화 모델/기능으로의 전환의 요청/지시를 기지국으로 전송한다 (S702). 해당 이벤트를 발생시킨 비활성화 모델/기능으로 전환을 요청/지시하는 메시지에는 비활성화 모델/기능에 대한 정보가 포함될 수 있다. 상기 비활성화 모델/기능에 대한 정보는 모델/기능의 인식자(identity, ID)정보 및/또는 해당 모델/기능의 모니터링/평가 결과 값일 수 있다. 해당 모델/기능 전환을 요청 또는 지시는 PHY(physical)/MAC(medium access control)/RRC(radio resource control) 시그널링 중 적어도 하나를 이용하여 정의될 수 있다. 이후, 단말은 이벤트를 만족시킨 비활성화 모델/기능으로의 전환을 수행한다 (S703).Referring to FIG. 7, a terminal performing communication using an AI/ML model for a specific feature receives information related to an event for switching the model/function of the terminal from a base station (S701). Based on the information related to the event for switching the model/function of the terminal received, if at least one event is satisfied, a request/instruction for switching to a deactivated model/function that has generated the event is transmitted to the base station (S702). A message requesting/instructing switching to a deactivated model/function that has generated the event may include information on the deactivated model/function. The information on the deactivated model/function may be identity (ID) information of the model/function and/or a monitoring/evaluation result value of the model/function. The request or instruction for switching the model/function may be defined using at least one of PHY (physical)/MAC (medium access control)/RRC (radio resource control) signaling. Thereafter, the terminal performs switching to a deactivated model/function that has satisfied the event (S703).

본 발명은 기능/모델 간의 잦은 전환으로 인한 모델/기능 간 핑퐁(ping pong) 문제를 해결하기 위해 히스테리시스(hysteresis) 및/또는 타이머(timer)를 적용하도록 정의할 수 있다.The present invention may define hysteresis and/or a timer to solve the ping pong problem between models/functions due to frequent switching between functions/models.

이하, 타이머 (time to trigger)를 적용한 경우에 대해 기술한다.Below, we describe the case where a timer (time to trigger) is applied.

도 8은 본 명세서의 일 실시예에 따른 타이머를 이용한 모델/기능의 성능 평가/모니터링에 대한 예시를 나타낸다.Figure 8 illustrates an example of performance evaluation/monitoring of a model/function using a timer according to one embodiment of the present specification.

도 8을 참조하여 설명하면, 단말은 기지국으로부터 앞서 기술한 임계치(threshold)와 연관된 타이머를 설정 받을 수 있다. 해당 타이머는 앞서 기술한 이벤트가 만족한 경우 (재)시작한다. 타이머가 동작하는 동안 앞서 기술한 이벤트가 불만족하게 되면 타이머는 중지한다(stop). 만약 타이머가 만료된다면, 단말은 이벤트 (일 예로, 이벤트 1)를 발생시킨 비활성화 모델/기능에 대한 정보를 포함하는 전환을 요청/지시하는 메시지를 기지국으로 전송한다.Referring to Fig. 8, the terminal can receive a timer associated with the threshold described above from the base station. The timer is (re)started when the event described above is satisfied. If the event described above becomes unsatisfied while the timer is operating, the timer is stopped. If the timer expires, the terminal transmits a message to the base station requesting/instructing a transition including information about the deactivated model/function that caused the event (e.g., event 1).

다음은 히스테리스(hysteresis)를 적용한 방안에 대해 기술한다. 이벤트 1의 경우, 이벤트 1에 진입하는 조건으로 비활성화 모델/기능의 성능 값이 "활성화 모델/기능의 성능 값 + Offset + hysteresis"보다 좋은 경우로 정의될 수 있고, 이벤트 1에서 나오는 조건으로 비활성화 모델/기능의 성능 값이 "활성화 모델/기능의 성능 값 + Offset -hysteresis"보다 나쁜 경우로 정의될 수 있다.The following describes a method that applies hysteresis. For Event 1, the condition for entering Event 1 can be defined as the case where the performance value of the inactive model/function is better than "the performance value of the active model/function + Offset + hysteresis", and the condition for exiting Event 1 can be defined as the case where the performance value of the inactive model/function is worse than "the performance value of the active model/function + Offset -hysteresis".

이벤트 2의 경우에는, 비활성화 모델/기능의 성능 값이 "threshold + hysteresis" 이상인 경우 해당 이벤트에 진입하고, 비활성화 모델/기능의 성능 값이 "threshold - hysteresis"보다 작은 경우 해당 이벤트가 종료됨(leaving)을 의미한다.For Event 2, if the performance value of the disabled model/function is greater than or equal to "threshold + hysteresis", the event is entered, and if the performance value of the disabled model/function is less than "threshold - hysteresis", the event is terminated (leaving).

이벤트 3의 경우에는, 활성화 모델/기능의 성능 값이 "threshold1-hysteresis"보다 낮고, 비활성화 모델/기능의 성능 값이 "threshold 2 + hysteresis"보다 높은 경우 해당 이벤트에 진입하고, 활성화 모델/기능의 성능 값이 "threshold1 +hysteresis" 보다 높고, 비활성화 모델/기능의 성능 값이 "threshold2 - hysteresis"보다 낮은 경우 해당 이벤트가 종료(leaving)되도록 정의함을 의미한다.For event 3, this means that the event is entered when the performance value of the activated model/function is lower than "threshold1-hysteresis" and the performance value of the deactivated model/function is higher than "threshold 2 + hysteresis", and the event is left when the performance value of the activated model/function is higher than "threshold1 +hysteresis" and the performance value of the deactivated model/function is lower than "threshold2 - hysteresis".

전술한 방안은 히스테리시스(hysteresis)와 타이머가 동시에 적용되도록 정의할 수도 있다. 이는 타이머가 히스테리시스(hysteresis)를 적용한 값에서 시작 또는 정지되도록 정의함을 의미한다.The above-described method can also be defined so that hysteresis and a timer are applied simultaneously. This means that the timer is defined to start or stop at the value to which the hysteresis is applied.

도 9는 본 명세서의 일 실시예에 따른 단말과 기지국의 프로시저를 나타낸다.Figure 9 shows a procedure of a terminal and a base station according to one embodiment of the present specification.

이하, 도 9를 참조하여 단말 동작을 구체적으로 기술한다.Below, terminal operation is specifically described with reference to Fig. 9.

단말은 기지국으로부터 다음 정보 중 적어도 하나를 포함하는 AI/ML 관련 설정 메시지를 수신한다 (S901).The terminal receives an AI/ML related configuration message including at least one of the following information from the base station (S901).

- AI/ML 모델(또는 기능) 전환을 위한 이벤트 정보. 여기서, 이벤트 정보는 i) 이벤트 1에 대한 오프셋(Offset for event 1) 정보, ii) 이벤트 2에 대한 임계치(Threshold for event 2) 정보, iii) 이벤트 3에 대한 임계치1 및 임계치1(Threshold1 and Threhsold2 for event 3) 정보 및/또는 iv) 이벤트 1, 2, 3에 대한 히스테리시스/타이머(Hysteresis/timer for event 1,2,3) 정보를 포함할 수 있다.- Event information for switching AI/ML models (or functions). Here, the event information may include i) offset for event 1 information, ii) threshold for event 2 information, iii) threshold1 and threshold2 for event 3 information, and/or iv) hysteresis/timer for events 1, 2, and 3 information.

- AI/ML 모델(또는 기능) 모니터링을 위한 자원 설정 정보. 예를 들면, CSI-RS(channel state information-reference signal)/PRS(positioning reference signal) 자원 설정(resource configuration) 정보일 수 있다.- Resource configuration information for AI/ML model (or function) monitoring. For example, it can be CSI-RS (channel state information-reference signal)/PRS (positioning reference signal) resource configuration information.

단말은 활성화 모델(또는 기능) (일 예로, 모델 x)을 이용한 추론을 통해 통신을 수행하고 (S902), 또한 활성화 모델(또는 기능)과 비활성화 모델(또는 기능)에 대한 성능 모니터링(또는 평가)을 수행한다 (S903).The terminal performs communication through inference using an activated model (or function) (e.g., model x) (S902), and also performs performance monitoring (or evaluation) for the activated model (or function) and the deactivated model (or function) (S903).

이벤트 1, 2, 3 중 적어도 하나의 이벤트가 만족하고 타이머가 설정되어 있다면, 단말은 타이머를 시작한다. 그리고, 타이머가 동작 중인 동안 트리거(trigger)된 이벤트의 종료(leaving) 조건을 만족한 경우 타이머는 중지한다 (stop). 만약 타이머가 만료되면, 이벤트를 트리거한 비활성화 모델/기능 (일 예로, 모델 y)에 대한 정보를 포함한 메시지를 기지국으로 전송한다 (S904). 이는 모델/기능 전환을 요청 또는 지시하는 메시지로 PHY/MAC/RRC 시그널링 중 적어도 하나를 이용하여 정의될 수 있고, 다음 정보 중 적어도 하나를 포함할 수 있다.If at least one of events 1, 2, and 3 is satisfied and the timer is set, the terminal starts the timer. Then, if a leaving condition of a triggered event is satisfied while the timer is running, the timer is stopped. If the timer expires, a message including information about a deactivated model/function (for example, model y) that triggered the event is transmitted to the base station (S904). This is a message requesting or instructing model/function switching, which can be defined using at least one of PHY/MAC/RRC signaling, and can include at least one of the following information.

- 이벤트를 트리거한 모델/기능의 인식자(identity, ID) 정보- Identifier (identity, ID) information of the model/function that triggered the event

- 해당 모델/기능의 평가/모니터링 결과 값 정보- Information on evaluation/monitoring results of the model/function

보다 구체적으로, 이벤트 1 또는 3을 만족한 경우에는, 해당 이벤트를 만족시킨 비활성화 모델/기능과 활성화 모델/기능의 평가/모니터링 결과 값 정보 즉, 성능 결과 값 정보가 모델/기능 전환을 요청 또는 지시하는 메시지에 포함되어 전송될 수 있다. 그리고, 이벤트 2를 만족한 경우에는, 해당 이벤트를 만족시킨 비활성화 모델/기능의 평가/모니터링 결과 값 정보 즉, 성능 결과 값 정보가 모델/기능 전환을 요청 또는 지시하는 메시지에 포함되어 전송될 수 있다.More specifically, when event 1 or 3 is satisfied, the evaluation/monitoring result value information of the deactivated model/function and the activated model/function that satisfied the corresponding event, that is, the performance result value information, may be included in a message requesting or instructing model/function switching and transmitted. And, when event 2 is satisfied, the evaluation/monitoring result value information of the deactivated model/function that satisfied the corresponding event, that is, the performance result value information, may be included in a message requesting or instructing model/function switching and transmitted.

이후, 단말은 전송한 이벤트를 트리거한 비활성화 모델/기능에 대한 정보를 포함한 메시지에 대한 응답 메시지를 기지국으로 수신한다 (S905). 기지국으로부터의 응답 메시지는 이벤트를 트리거한 비활성화 모델/기능 (일 예로, 모델 y)으로의 전환에 대한 확인(confirm) 메시지일 수 있다.Thereafter, the terminal receives a response message from the base station for a message including information about the deactivated model/function that triggered the transmitted event (S905). The response message from the base station may be a confirm message for switching to the deactivated model/function (e.g., model y) that triggered the event.

이후, 단말은 전환된 모델(또는 기능) (일 예로, 모델 y)을 이용하여 AI/ML 모델(또는 기능) 추론 및 모니터링을 수행한다 (S906).Thereafter, the terminal performs AI/ML model (or function) inference and monitoring using the converted model (or function) (e.g., model y) (S906).

이하, 도 9를 참조하여 기지국 동작을 구체적으로 기술한다.Below, the operation of the base station is specifically described with reference to Fig. 9.

기지국은 단말로 다음 정보 중 적어도 하나를 포함하는 AI/ML 관련 설정 메시지를 전송한다 (S901).The base station transmits an AI/ML related configuration message including at least one of the following information to the terminal (S901).

- AI/ML 모델(또는 기능) 전환을 위한 이벤트 정보. 여기서, 이벤트 정보는 i) 이벤트 1에 대한 오프셋(Offset for event 1) 정보, ii) 이벤트 2에 대한 임계치(Threshold for event 2) 정보, iii) 이벤트 3에 대한 임계치1 및 임계치1(Threshold1 and Threhsold2 for event 3) 정보 및/또는 iv) 이벤트 1, 2, 3에 대한 히스테리시스/타이머(Hysteresis/timer for event 1,2,3) 정보를 포함할 수 있다.- Event information for switching AI/ML models (or functions). Here, the event information may include i) offset for event 1 information, ii) threshold for event 2 information, iii) threshold1 and threshold2 for event 3 information, and/or iv) hysteresis/timer for events 1, 2, and 3 information.

- AI/ML 모델(또는 기능) 모니터링을 위한 자원 설정 정보. 예를 들면, CSI-RS(channel state information-reference signal)/PRS(positioning reference signal) 자원 설정(resource configuration) 정보일 수 있다.- Resource configuration information for AI/ML model (or function) monitoring. For example, it can be CSI-RS (channel state information-reference signal)/PRS (positioning reference signal) resource configuration information.

기지국은 단말의 활성화 모델(또는 기능) (일 예로, 모델 x)을 이용한 통신을 수행한다 (S902).The base station performs communication using the activated model (or function) of the terminal (e.g., model x) (S902).

이후, 기지국은 비활성화 모델/기능으로의 전환을 요청(또는 지시)하는 시그널링을 단말로부터 수신한다 (S904). 이는 모델/기능 전환을 요청 또는 지시하는 메시지로 PHY/MAC/RRC 시그널링 중 적어도 하나를 이용하여 정의될 수 있고, 다음 정보 중 적어도 하나를 포함할 수 있다.Thereafter, the base station receives a signal requesting (or instructing) a transition to a deactivated model/function from the terminal (S904). This may be defined by using at least one of PHY/MAC/RRC signaling as a message requesting or instructing a transition to a model/function, and may include at least one of the following information:

- 이벤트를 트리거한 모델/기능의 인식자(identity, ID) 정보- Identifier (identity, ID) information of the model/function that triggered the event

- 해당 모델/기능의 평가/모니터링 결과 값 정보- Information on evaluation/monitoring results of the model/function

보다 구체적으로, 이벤트 1 또는 3을 만족한 경우에는, 해당 이벤트를 만족시킨 비활성화 모델/기능과 활성화 모델/기능의 평가/모니터링 결과 값 정보 즉, 성능 결과 값 정보가 모델/기능 전환을 요청 또는 지시하는 메시지에 포함되어 수신될 수 있다. 그리고, 이벤트 2를 만족한 경우에는, 해당 이벤트를 만족시킨 비활성화 모델/기능의 평가/모니터링 결과 값 정보 즉, 성능 결과 값 정보가 모델/기능 전환을 요청 또는 지시하는 메시지에 포함되어 수신될 수 있다.More specifically, when event 1 or 3 is satisfied, the evaluation/monitoring result value information of the deactivated model/function and the activated model/function that satisfied the corresponding event, that is, the performance result value information, may be included in a message requesting or instructing model/function switching and received. And, when event 2 is satisfied, the evaluation/monitoring result value information of the deactivated model/function that satisfied the corresponding event, that is, the performance result value information, may be included in a message requesting or instructing model/function switching and received.

기지국은 수신한 이벤트를 트리거한 비활성화 모델/기능에 대한 정보를 포함한 메시지에 대한 응답 메시지를 단말로 전송한다 (S905). 기지국으로부터의 응답 메시지는 이벤트를 트리거한 비활성화 모델/기능 (일 예로, 모델 y)으로의 전환에 대한 확인(confirm) 메시지일 수 있다.The base station transmits a response message to the terminal for a message including information about the deactivated model/function that triggered the received event (S905). The response message from the base station may be a confirm message for switching to the deactivated model/function (e.g., model y) that triggered the event.

이후, 기지국은 단말의 전환된 모델(또는 기능) (일 예로, 모델 y)을 이용하여 AI/ML 모델(또는 기능) 추론 및 모니터링 관련 동작을 수행한다 (S906).Thereafter, the base station performs AI/ML model (or function) inference and monitoring related operations using the converted model (or function) of the terminal (e.g., model y) (S906).

도 10은 본 명세서의 일 실시예에 따른 장치를 나타낸다.Figure 10 illustrates a device according to one embodiment of the present specification.

도 10을 참조하면, 무선 통신 시스템은 제1 장치(100a)와 제2 장치(100b)를 포함할 수 있다.Referring to FIG. 10, a wireless communication system may include a first device (100a) and a second device (100b).

상기 제1 장치(100a)는 기지국, 네트워크 노드, 전송 단말, 수신 단말, 무선 장치, 무선 통신 기기, 차량, 자율주행 기능을 탑재한 차량, 커넥티드카(Connected Car), 드론(Unmanned Aerial Vehicle, UAV), AI(Artificial Intelligence) 모듈, 로봇, AR(Augmented Reality) 장치, VR(Virtual Reality) 장치, MR(Mixed Reality) 장치, 홀로그램 장치, 공공 안전 장치, MTC 장치, IoT 장치, 의료 장치, 핀테크 장치(또는 금융 장치), 보안 장치, 기후/환경 장치, 5G 서비스와 관련된 장치 또는 그 이외 4차 산업 혁명 분야와 관련된 장치일 수 있다.The above first device (100a) may be a base station, a network node, a transmitting terminal, a receiving terminal, a wireless device, a wireless communication device, a vehicle, a vehicle equipped with an autonomous driving function, a connected car, a drone (Unmanned Aerial Vehicle, UAV), an AI (Artificial Intelligence) module, a robot, an AR (Augmented Reality) device, a VR (Virtual Reality) device, an MR (Mixed Reality) device, a hologram device, a public safety device, an MTC device, an IoT device, a medical device, a fintech device (or a financial device), a security device, a climate/environmental device, a device related to 5G services, or any other device related to the 4th industrial revolution field.

상기 제2 장치(100b)는 기지국, 네트워크 노드, 전송 단말, 수신 단말, 무선 장치, 무선 통신 기기, 차량, 자율주행 기능을 탑재한 차량, 커넥티드카(Connected Car), 드론(Unmanned Aerial Vehicle, UAV), AI(Artificial Intelligence) 모듈, 로봇, AR(Augmented Reality) 장치, VR(Virtual Reality) 장치, MR(Mixed Reality) 장치, 홀로그램 장치, 공공 안전 장치, MTC 장치, IoT 장치, 의료 장치, 핀테크 장치(또는 금융 장치), 보안 장치, 기후/환경 장치, 5G 서비스와 관련된 장치 또는 그 이외 4차 산업 혁명 분야와 관련된 장치일 수 있다.The second device (100b) may be a base station, a network node, a transmitting terminal, a receiving terminal, a wireless device, a wireless communication device, a vehicle, a vehicle equipped with an autonomous driving function, a connected car, a drone (Unmanned Aerial Vehicle, UAV), an AI (Artificial Intelligence) module, a robot, an AR (Augmented Reality) device, a VR (Virtual Reality) device, an MR (Mixed Reality) device, a hologram device, a public safety device, an MTC device, an IoT device, a medical device, a fintech device (or a financial device), a security device, a climate/environmental device, a device related to 5G services, or any other device related to the 4th industrial revolution field.

상기 제1 장치(100a)는 프로세서(1020a)와 같은 적어도 하나 이상의 프로세서와, 메모리(1010a)와 같은 적어도 하나 이상의 메모리와, 송수신기(1031a)과 같은 적어도 하나 이상의 송수신기를 포함할 수 있다. 상기 프로세서(1020a)는 전술한 기능, 절차, 및/또는 방법들을 수행할 수 있다. 상기 프로세서(1020a)는 하나 이상의 프로토콜을 수행할 수 있다. 예를 들어, 상기 프로세서(1020a)는 무선 인터페이스 프로토콜의 하나 이상의 계층들을 수행할 수 있다. 상기 메모리(1010a)는 상기 프로세서(1020a)와 연결되고, 다양한 형태의 정보 및/또는 명령을 저장할 수 있다. 상기 송수신기(1031a)는 상기 프로세서(1020a)와 연결되고, 무선 시그널을 송수신하도록 제어될 수 있다.The first device (100a) may include at least one processor, such as a processor (1020a), at least one memory, such as a memory (1010a), and at least one transceiver, such as a transceiver (1031a). The processor (1020a) may perform the functions, procedures, and/or methods described above. The processor (1020a) may perform one or more protocols. For example, the processor (1020a) may perform one or more layers of a wireless interface protocol. The memory (1010a) may be connected to the processor (1020a) and may store various forms of information and/or commands. The transceiver (1031a) may be connected to the processor (1020a) and may be controlled to transmit and receive wireless signals.

상기 제2 장치(100b)는 프로세서(1020b)와 같은 적어도 하나의 프로세서와, 메모리(1010b)와 같은 적어도 하나 이상의 메모리 장치와, 송수신기(1031b)와 같은 적어도 하나의 송수신기를 포함할 수 있다. 상기 프로세서(1020b)는 전술한 기능, 절차, 및/또는 방법들을 수행할 수 있다. 상기 프로세서(1020b)는 하나 이상의 프로토콜을 구현할 수 있다. 예를 들어, 상기 프로세서(1020b)는 무선 인터페이스 프로토콜의 하나 이상의 계층들을 구현할 수 있다. 상기 메모리(1010b)는 상기 프로세서(1020b)와 연결되고, 다양한 형태의 정보 및/또는 명령을 저장할 수 있다. 상기 송수신기(1031b)는 상기 프로세서(1020b)와 연결되고, 무선 시그널을 송수신하도록 제어될 수 있다.The second device (100b) may include at least one processor, such as a processor (1020b), at least one memory device, such as a memory (1010b), and at least one transceiver, such as a transceiver (1031b). The processor (1020b) may perform the functions, procedures, and/or methods described above. The processor (1020b) may implement one or more protocols. For example, the processor (1020b) may implement one or more layers of a wireless interface protocol. The memory (1010b) may be connected to the processor (1020b) and may store various forms of information and/or commands. The transceiver (1031b) may be connected to the processor (1020b) and may be controlled to transmit and receive wireless signals.

상기 메모리(1010a) 및/또는 상기 메모리(1010b)는, 상기 프로세서(1020a) 및/또는 상기 프로세서(1020b)의 내부 또는 외부에서 각기 연결될 수도 있고, 유선 또는 무선 연결과 같이 다양한 기술을 통해 다른 프로세서에 연결될 수도 있다.The above memory (1010a) and/or the above memory (1010b) may be connected internally or externally to the processor (1020a) and/or the processor (1020b), respectively, and may be connected to another processor via various technologies such as a wired or wireless connection.

상기 제1 장치(100a) 및/또는 상기 제2 장치(100b)는 하나 이상의 안테나를 가질 수 있다. 예를 들어, 안테나(1036a) 및/또는 안테나(1036b)는 무선 신호를 송수신하도록 구성될 수 있다.The first device (100a) and/or the second device (100b) may have one or more antennas. For example, the antenna (1036a) and/or the antenna (1036b) may be configured to transmit and receive wireless signals.

도 11은 본 명세서의 일 실시예에 따른 단말의 구성을 나타낸 블록도이다.Figure 11 is a block diagram showing the configuration of a terminal according to one embodiment of the present specification.

특히, 도 11에서는 앞서 도 10의 장치를 보다 상세히 예시하는 도면이다.In particular, FIG. 11 is a drawing illustrating the device of FIG. 10 in more detail.

장치는 메모리(1010), 프로세서(1020), 송수신부(1031), 전력 관리 모듈(1091), 배터리(1092), 디스플레이(1041), 입력부(1053), 스피커(1042) 및 마이크(1052), SIM(subscriber identification module) 카드, 하나 이상의 안테나를 포함한다.The device includes a memory (1010), a processor (1020), a transceiver (1031), a power management module (1091), a battery (1092), a display (1041), an input unit (1053), a speaker (1042), a microphone (1052), a subscriber identification module (SIM) card, and one or more antennas.

프로세서(1020)는 본 명세서에서 설명된 제안된 기능, 절차 및/또는 방법을 구현하도록 구성될 수 있다. 무선 인터페이스 프로토콜(radio interface protocol)의 계층들은 프로세서(1020)에서 구현될 수 있다. 프로세서(1020)는 ASIC(application-specific integrated circuit), 다른 칩셋, 논리 회로 및/또는 데이터 처리 장치를 포함할 수 있다. 프로세서(1020)는 AP(application processor)일 수 있다. 프로세서(1020)는 DSP(digital signal processor), CPU(central processing unit), GPU(graphics processing unit), 모뎀(Modem; modulator and demodulator) 중 적어도 하나를 포함할 수 있다. 프로세서(1020)의 예는 Qualcomm®에 의해 제조된 SNAPDRAGONTM 시리즈 프로세서, Samsung®에 의해 제조된 EXYNOSTM 시리즈 프로세서, Apple®에 의해 제조된 A 시리즈 프로세서, MediaTek®에 의해 제조된 HELIOTM 시리즈 프로세서, INTEL®에 의해 제조된 ATOMTM 시리즈 프로세서, HiSilicon®에 의해 제조된 KIRINTM 시리즈 프로세서 또는 대응하는 차세대 프로세서일 수 있다.The processor (1020) may be configured to implement the proposed functions, procedures and/or methods described herein. Layers of a radio interface protocol may be implemented in the processor (1020). The processor (1020) may include an application-specific integrated circuit (ASIC), another chipset, logic circuitry and/or data processing devices. The processor (1020) may be an application processor (AP). The processor (1020) may include at least one of a digital signal processor (DSP), a central processing unit (CPU), a graphics processing unit (GPU), and a modem (modulator and demodulator). Examples of the processor (1020) may be a SNAPDRAGONTM series processor manufactured by Qualcomm®, an EXYNOSTM series processor manufactured by Samsung®, an A series processor manufactured by Apple®, a HELIOTM series processor manufactured by MediaTek®, an ATOMTM series processor manufactured by INTEL®, a KIRINTM series processor manufactured by HiSilicon®, or a corresponding next-generation processor.

전력 관리 모듈(1091)은 프로세서(1020) 및/또는 송수신부(1031)에 대한 전력을 관리한다. 배터리(1092)는 전력 관리 모듈(1091)에 전력을 공급한다. 디스플레이(1041)는 프로세서(1020)에 의해 처리된 결과를 출력한다. 입력부(1053)는 프로세서(1020)에 의해 사용될 입력을 수신한다. 입력부(1053)는 디스플레이(1041) 상에 표시될 수 있다. SIM 카드는 휴대 전화 및 컴퓨터와 같은 휴대 전화 장치에서 가입자를 식별하고 인증하는 데에 사용되는 IMSI(international mobile subscriber identity) 및 그와 관련된 키를 안전하게 저장하기 위하여 사용되는 집적 회로이다. 많은 SIM 카드에 연락처 정보를 저장할 수도 있다.The power management module (1091) manages power to the processor (1020) and/or the transceiver (1031). The battery (1092) supplies power to the power management module (1091). The display (1041) outputs the results processed by the processor (1020). The input unit (1053) receives input to be used by the processor (1020). The input unit (1053) can be displayed on the display (1041). A SIM card is an integrated circuit used to securely store an international mobile subscriber identity (IMSI) and its associated keys, which are used to identify and authenticate subscribers in mobile devices such as mobile phones and computers. Contact information can also be stored on many SIM cards.

메모리(1010)는 프로세서(1020)와 동작 가능하게 결합되고, 프로세서(610)를 동작시키기 위한 다양한 정보를 저장한다. 메모리(1010)는 ROM(read-only memory), RAM(random access memory), 플래시 메모리, 메모리 카드, 저장 매체 및/또는 다른 저장 장치를 포함할 수 있다. 실시예가 소프트웨어로 구현되는 경우, 본 명세서에서 설명된 기술들은 본 명세서에서 설명된 기능을 수행하는 모듈(예컨대, 절차, 기능 등)로 구현될 수 있다. 모듈은 메모리(1010)에 저장될 수 있고 프로세서(1020)에 의해 실행될 수 있다. 메모리(1010)는 프로세서(1020) 내부에 구현될 수 있다. 또는, 메모리(1010)는 프로세서(1020) 외부에 구현될 수 있으며, 기술 분야에서 공지된 다양한 수단을 통해 프로세서(1020)에 통신 가능하게 연결될 수 있다.The memory (1010) is operably coupled with the processor (1020) and stores various information for operating the processor (610). The memory (1010) may include a read-only memory (ROM), a random access memory (RAM), a flash memory, a memory card, a storage medium, and/or other storage devices. When the embodiment is implemented in software, the techniques described herein may be implemented as modules (e.g., procedures, functions, etc.) that perform the functions described herein. The modules may be stored in the memory (1010) and executed by the processor (1020). The memory (1010) may be implemented within the processor (1020). Alternatively, the memory (1010) may be implemented outside the processor (1020) and may be communicatively connected to the processor (1020) via various means known in the art.

송수신부(1031)는 프로세서(1020)와 동작 가능하게 결합되고, 무선 신호를 송신 및/또는 수신한다. 송수신부(1031)는 전송기와 수신기를 포함한다. 송수신부(1031)는 무선 주파수 신호를 처리하기 위한 기저 대역 회로를 포함할 수 있다. 송수신부는 무선 신호를 송신 및/또는 수신하도록 하나 이상의 안테나를 제어한다. 프로세서(1020)는 통신을 개시하기 위하여 예를 들어, 음성 통신 데이터를 구성하는 무선 신호를 전송하도록 명령 정보를 송수신부(1031)에 전달한다. 안테나는 무선 신호를 송신 및 수신하는 기능을 한다. 무선 신호를 수신할 때, 송수신부(1031)은 프로세서(1020)에 의해 처리하기 위하여 신호를 전달하고 기저 대역으로 신호를 변환할 수 있다. 처리된 신호는 스피커(1042)를 통해 출력되는 가청 또는 가독 정보로 변환될 수 있다.The transceiver (1031) is operably coupled to the processor (1020) and transmits and/or receives a radio signal. The transceiver (1031) includes a transmitter and a receiver. The transceiver (1031) may include a baseband circuit for processing a radio frequency signal. The transceiver controls one or more antennas to transmit and/or receive a radio signal. The processor (1020) transmits command information to the transceiver (1031) to initiate communication, for example, to transmit a radio signal constituting voice communication data. The antenna functions to transmit and receive radio signals. Upon receiving a radio signal, the transceiver (1031) may transmit the signal for processing by the processor (1020) and convert the signal to a baseband. The processed signal may be converted into audible or readable information output through the speaker (1042).

스피커(1042)는 프로세서(1020)에 의해 처리된 소리 관련 결과를 출력한다. 마이크(1052)는 프로세서(1020)에 의해 사용될 소리 관련 입력을 수신한다.The speaker (1042) outputs sound-related results processed by the processor (1020). The microphone (1052) receives sound-related input to be used by the processor (1020).

사용자는 예를 들어, 입력부(1053)의 버튼을 누르거나(혹은 터치하거나) 또는 마이크(1052)를 이용한 음성 구동(voice activation)에 의해 전화 번호 등과 같은 명령 정보를 입력한다. 프로세서(1020)는 이러한 명령 정보를 수신하고, 전화 번호로 전화를 거는 등 적절한 기능을 수행하도록 처리한다. 구동 상의 데이터(operational data)는 심카드 또는 메모리(1010)로부터 추출할 수 있다. 또한, 프로세서(1020)는 사용자가 인지하고 또한 편의를 위해 명령 정보 또는 구동 정보를 디스플레이(1041) 상에 디스플레이 할 수 있다.A user inputs command information, such as a telephone number, for example, by pressing (or touching) a button on an input unit (1053) or by voice activation using a microphone (1052). The processor (1020) receives the command information and processes it to perform an appropriate function, such as making a call to the telephone number. Operational data may be extracted from a SIM card or memory (1010). In addition, the processor (1020) may display command information or operational information on a display (1041) for the user's recognition and convenience.

도 12는 본 명세서의 개시가 구현된 프로세서의 구성 블록도를 나타낸다.FIG. 12 shows a block diagram of a processor in which the disclosure of this specification is implemented.

도 12를 참조하여 알 수 있는 바와 같이, 본 명세서의 개시가 구현된 프로세서(1020)은 본 명세서에서 설명된 제안된 기능, 절차 및/또는 방법을 구현하기 위해, 복수의 회로(circuitry)를 포함할 수 있다. 예컨대, 상기 프로세서(1020)은 제1 회로(1020-1), 제2 회로(1020-2) 그리고 제3 회로(1020-3)를 포함할 수 있다. 또한, 도시되지는 않았으나, 상기 프로세서(1020)은 더 많은 회로를 포함할 수 있다. 각 회로는 복수의 트랜지시터를 포함할 수 있다.As can be seen with reference to FIG. 12, the processor (1020) implementing the disclosure of the present specification may include a plurality of circuits to implement the proposed functions, procedures and/or methods described herein. For example, the processor (1020) may include a first circuit (1020-1), a second circuit (1020-2) and a third circuit (1020-3). Additionally, although not shown, the processor (1020) may include more circuits. Each circuit may include a plurality of transistors.

상기 프로세서(1020)는 ASIC(application-specific integrated circuit) 또는 AP(application processor)로 불릴 수 있으며, DSP(digital signal processor), CPU(central processing unit), GPU(graphics processing unit) 중 적어도 하나를 포함할 수 있다.The above processor (1020) may be called an ASIC (application-specific integrated circuit) or AP (application processor) and may include at least one of a DSP (digital signal processor), a CPU (central processing unit), and a GPU (graphics processing unit).

도 13은 도 10에 도시된 제1 장치의 송수신기 또는 도 11에 도시된 장치의 송수신부를 상세하게 나타낸 블록도이다.FIG. 13 is a block diagram showing in detail the transceiver of the first device illustrated in FIG. 10 or the transceiver unit of the device illustrated in FIG. 11.

도 13을 참조하면, 송수신부(1031)는 송신기(1031-1)과 수신기(1031-2)를 포함한다. 상기 송신기(1031-1)은 DFT(Discrete Fourier Transform)부(1031-11), 부반송파 맵퍼(1031-12), IFFT부(1031-13) 및 CP 삽입부(1031-14), 무선 송신부(1031-15)를 포함한다. 상기 송신기(1031-1)는 변조기(modulator)를 더 포함할 수 있다. 또한, 예컨대 스크램블 유닛(미도시; scramble unit), 모듈레이션 맵퍼(미도시; modulation mapper), 레이어 맵퍼(미도시; layer mapper) 및 레이어 퍼뮤테이터(미도시; layer permutator)를 더 포함할 수 있으며, 이는 상기 DFT부(1031-11)에 앞서 배치될 수 있다. 즉, PAPR(peak-to-average power ratio)의 증가를 방지하기 위해서, 상기 송신기(1031-1)는 부반송파에 신호를 매핑하기 이전에 먼저 정보를 DFT(1031-11)를 거치도록 한다. DFT부(1031-11)에 의해 확산(spreading)(또는 동일한 의미로 프리코딩)된 신호를 부반송파 매퍼(1031-12)를 통해 부반송파 매핑을 한 뒤에 다시 IFFT(Inverse Fast Fourier Transform)부(1031-13)를 거쳐 시간축 상의 신호로 만들어준다.Referring to FIG. 13, the transceiver unit (1031) includes a transmitter (1031-1) and a receiver (1031-2). The transmitter (1031-1) includes a DFT (Discrete Fourier Transform) unit (1031-11), a subcarrier mapper (1031-12), an IFFT unit (1031-13), a CP insertion unit (1031-14), and a wireless transmitter unit (1031-15). The transmitter (1031-1) may further include a modulator. In addition, for example, the transmitter may further include a scramble unit (not shown), a modulation mapper (not shown), a layer mapper (not shown), and a layer permutator (not shown), which may be arranged before the DFT unit (1031-11). That is, in order to prevent an increase in PAPR (peak-to-average power ratio), the transmitter (1031-1) first causes information to pass through a DFT (1031-11) before mapping the signal to a subcarrier. The signal spread (or precoded in the same sense) by the DFT unit (1031-11) is mapped to a subcarrier through a subcarrier mapper (1031-12) and then passes through an IFFT (Inverse Fast Fourier Transform) unit (1031-13) to be converted into a signal on the time axis.

DFT부(1031-11)는 입력되는 심벌들에 DFT를 수행하여 복소수 심벌들(complex-valued 심볼)을 출력한다. 예를 들어, Ntx 심벌들이 입력되면(단, Ntx는 자연수), DFT 크기(size)는 Ntx이다. DFT부(1031-11)는 변환 프리코더(transform precoder)라 불릴 수 있다. 부반송파 맵퍼(1031-12)는 상기 복소수 심벌들을 주파수 영역의 각 부반송파에 맵핑시킨다. 상기 복소수 심벌들은 데이터 전송을 위해 할당된 자원 블록에 대응하는 자원 요소들에 맵핑될 수 있다. 부반송파 맵퍼(1031-12)는 자원 맵퍼(resource element mapper)라 불릴 수 있다. IFFT부(1031-13)는 입력되는 심벌에 대해 IFFT를 수행하여 시간 영역 신호인 데이터를 위한 기본 대역(baseband) 신호를 출력한다. CP 삽입부(1031-14)는 데이터를 위한 기본 대역 신호의 뒷부분 일부를 복사하여 데이터를 위한 기본 대역 신호의 앞부분에 삽입한다. CP 삽입을 통해 ISI(Inter-심볼 Interference), ICI(Inter-Carrier Interference)가 방지되어 다중 경로 채널에서도 직교성이 유지될 수 있다.The DFT unit (1031-11) performs DFT on the input symbols and outputs complex-valued symbols. For example, if Ntx symbols are input (where Ntx is a natural number), the DFT size is Ntx. The DFT unit (1031-11) may be called a transform precoder. The subcarrier mapper (1031-12) maps the complex symbols to each subcarrier in the frequency domain. The complex symbols may be mapped to resource elements corresponding to resource blocks allocated for data transmission. The subcarrier mapper (1031-12) may be called a resource element mapper. The IFFT unit (1031-13) performs IFFT on the input symbols and outputs a baseband signal for data, which is a time-domain signal. The CP insertion unit (1031-14) copies a portion of the rear part of the base band signal for data and inserts it into the front part of the base band signal for data. Through CP insertion, ISI (Inter-Symbol Interference) and ICI (Inter-Carrier Interference) are prevented, so that orthogonality can be maintained even in a multipath channel.

다른 한편, 수신기(1031-2)는 무선 수신부(1031-21), CP 제거부(1031-22), FFT부(1031-23), 그리고 등화부(1031-24) 등을 포함한다. 상기 수신기(1031-2)의 무선 수신부(1031-21), CP 제거부(1031-22), FFT부(1031-23)는 상기 송신단(1031-1)에서의 무선 송신부(1031-15), CP 삽입부(1031-14), IFF부(1031-13)의 역기능을 수행한다. 상기 수신기(1031-2)는 복조기(demodulator)를 더 포함할 수 있다.On the other hand, the receiver (1031-2) includes a wireless receiving unit (1031-21), a CP removing unit (1031-22), an FFT unit (1031-23), and an equalizer unit (1031-24). The wireless receiving unit (1031-21), the CP removing unit (1031-22), and the FFT unit (1031-23) of the receiver (1031-2) perform the inverse functions of the wireless transmitting unit (1031-15), the CP inserting unit (1031-14), and the IFF unit (1031-13) of the transmitting terminal (1031-1). The receiver (1031-2) may further include a demodulator.

이상에서는 바람직한 실시예를 예시적으로 설명하였으나, 본 명세서의 개시는 이와 같은 특정 실시예에만 한정되는 것은 아니므로, 본 명세서의 사상 및 특허청구범위에 기재된 범주 내에서 다양한 형태로 수정, 변경, 또는 개선될 수 있다.Although the preferred embodiments have been described above by way of example, the disclosure of the present specification is not limited to these specific embodiments, and may be modified, changed, or improved in various forms within the scope described in the spirit and claims of the present specification.

상술한 예시적인 시스템에서, 방법들은 일련의 단계 또는 블록으로써 순서도를 기초로 설명되고 있지만, 설명되는 단계들의 순서에 한정되는 것은 아니며, 어떤 단계는 상술한 바와 다른 단계와 다른 순서로 또는 동시에 발생할 수 있다. 또한, 당업자라면 순서도에 나타낸 단계들이 배타적이지 않고, 다른 단계가 포함되거나 순서도의 하나 또는 그 이상의 단계가 권리범위에 영향을 미치지 않고 삭제될 수 있음을 이해할 수 있을 것이다.In the exemplary system described above, the methods are described based on the flow chart as a series of steps or blocks, but the order of the steps described is not limited, and some steps may occur in a different order or simultaneously with other steps described above. Furthermore, those skilled in the art will understand that the steps depicted in the flow chart are not exclusive, and other steps may be included or one or more of the steps in the flow chart may be deleted without affecting the scope of the rights.

본 명세서에 기재된 청구항들은 다양한 방식으로 조합될 수 있다. 예를 들어, 본 명세서의 방법 청구항의 기술적 특징이 조합되어 장치로 구현될 수 있고, 본 명세서의 장치 청구항의 기술적 특징이 조합되어 방법으로 구현될 수 있다. 또한, 본 명세서의 방법 청구항의 기술적 특징과 장치 청구항의 기술적 특징이 조합되어 장치로 구현될 수 있고, 본 명세서의 방법 청구항의 기술적 특징과 장치 청구항의 기술적 특징이 조합되어 방법으로 구현될 수 있다.The claims set forth in this specification may be combined in various ways. For example, the technical features of the method claims of this specification may be combined and implemented as a device, and the technical features of the device claims of this specification may be combined and implemented as a method. In addition, the technical features of the method claims of this specification and the technical features of the device claims of this specification may be combined and implemented as a device, and the technical features of the method claims of this specification and the technical features of the device claims of this specification may be combined and implemented as a method.

Claims (14)

무선 통신 시스템에서 단말의 동작 방법에 있어서,In a method of operating a terminal in a wireless communication system, AI(artificial intelligence)/ML(machine learning) 모델 또는 기능 전환 관련 이벤트 정보를 포함하는 제1 메시지를 수신하는 단계;A step of receiving a first message including event information related to an AI (artificial intelligence)/ML (machine learning) model or function transition; 상기 수신된 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 기초로, AI/ML 모델 또는 기능 전환 이벤트가 만족하는지 판단하는 단계; 및A step of determining whether an AI/ML model or function switching event is satisfied based on the received AI/ML model or function switching related event information; and 상기 AI/ML 모델 또는 기능 전환 이벤트가 만족하는 것으로 판단되면, 상기 AI/ML 모델 또는 기능 전환 이벤트를 만족시킨 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청을 전송하는 단계를 포함하는, 방법.A method comprising the step of transmitting a request for switching to a deactivated AI/ML model or function that satisfies the AI/ML model or function switching event, if the AI/ML model or function switching event is determined to be satisfied. 제1항에 있어서,In the first paragraph, 상기 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청에 대한 응답으로, 제2 메시지를 수신하는 단계를 더 포함하는, 방법.A method further comprising receiving a second message in response to a request to switch to the deactivated AI/ML model or function. 제1항에 있어서,In the first paragraph, 상기 AI/ML 모델 또는 기능 전환 관련 이벤트 정보는 임계치 정보, 오프셋 정보, 타이머 정보 및 히스테리시스(hysteresis) 정보 중 적어도 하나를 포함하는, 방법.A method wherein the event information related to the above AI/ML model or function transition includes at least one of threshold information, offset information, timer information, and hysteresis information. 제1항에 있어서,In the first paragraph, 상기 제1 메시지는 AI/ML 모델 또는 기능 모니터링 관련 자원 설정 정보를 더 포함하는, 방법.A method wherein the first message further includes resource setting information related to AI/ML model or function monitoring. 제2항에 있어서,In the second paragraph, 상기 비활성화 AI/ML 모델 또는 기능으로의 전환을 수행하는 단계를 더 포함하는, 방법.A method further comprising the step of performing a transition to the above-deactivated AI/ML model or function. 무선 통신 시스템에서 기지국의 동작 방법에 있어서,In a method of operating a base station in a wireless communication system, AI(artificial intelligence)/ML(machine learning) 모델 또는 기능 전환 관련 이벤트 정보를 포함하는 제1 메시지를 전송하는 단계; 및A step of transmitting a first message including event information related to an AI (artificial intelligence)/ML (machine learning) model or function transition; and 상기 전송된 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 기반으로 한, 상기 AI/ML 모델 또는 기능 전환 이벤트를 만족시킨 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청을 수신하는 단계를 포함하는, 방법.A method comprising the step of receiving a request for switching to a disabled AI/ML model or function that satisfies the AI/ML model or function switching event based on the transmitted AI/ML model or function switching related event information. 제6항에 있어서,In Article 6, 상기 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청에 대한 응답으로, 제2 메시지를 전송하는 단계를 더 포함하는, 방법.A method further comprising the step of transmitting a second message in response to a request to switch to the deactivated AI/ML model or function. 제6항에 있어서,In Article 6, 상기 AI/ML 모델 또는 기능 전환 관련 이벤트 정보는 임계치 정보, 오프셋 정보, 타이머 정보 및 히스테리시스(hysteresis) 정보 중 적어도 하나를 포함하는, 방법.A method wherein the event information related to the above AI/ML model or function transition includes at least one of threshold information, offset information, timer information, and hysteresis information. 제6항에 있어서,In Article 6, 상기 제1 메시지는 AI/ML 모델 또는 기능 모니터링 관련 자원 설정 정보를 더 포함하는, 방법.A method wherein the first message further includes resource setting information related to AI/ML model or function monitoring. 무선 통신 시스템에서의 단말로서,As a terminal in a wireless communication system, 적어도 하나의 프로세서; 및at least one processor; and 명령어(instructions)를 저장하고, 상기 적어도 하나의 프로세서와 동작 가능하게(operably) 전기적으로 연결가능한, 적어도 하나의 메모리를 포함하고, 상기 명령어가 상기 적어도 하나의 프로세서에 의해서 실행되는 것에 기초하여, 수행되는 동작은:At least one memory storing instructions and being operably electrically connected to said at least one processor, wherein the operations performed based on the instructions being executed by said at least one processor are: AI(artificial intelligence)/ML(machine learning) 모델 또는 기능 전환 관련 이벤트 정보를 포함하는 제1 메시지를 수신하는 단계와,A step of receiving a first message including event information related to an AI (artificial intelligence)/ML (machine learning) model or function transition, 상기 수신된 AI/ML 모델 또는 기능 전환 관련 이벤트 정보를 기초로, AI/ML 모델 또는 기능 전환 이벤트가 만족하는지 판단하는 단계와, 그리고A step of determining whether an AI/ML model or function switching event is satisfied based on the received AI/ML model or function switching related event information, and 상기 AI/ML 모델 또는 기능 전환 이벤트가 만족하는 것으로 판단되면, 상기 AI/ML 모델 또는 기능 전환 이벤트를 만족시킨 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청을 전송하는 단계를 포함하는, 단말.A terminal comprising a step of transmitting a request for switching to a deactivated AI/ML model or function that satisfies the AI/ML model or function switching event, if the AI/ML model or function switching event is determined to be satisfied. 제10항에 있어서,In Article 10, 상기 명령어가 상기 적어도 하나의 프로세서에 의해서 실행되는 것에 기초하여, 수행되는 동작은:Based on the above instruction being executed by the at least one processor, the operations performed are: 상기 비활성화 AI/ML 모델 또는 기능으로의 전환의 요청에 대한 응답으로, 제2 메시지를 수신하는 단계를 더 포함하는, 단말.A terminal further comprising a step of receiving a second message in response to a request to switch to the above-deactivated AI/ML model or function. 제10항에 있어서,In Article 10, 상기 AI/ML 모델 또는 기능 전환 관련 이벤트 정보는 임계치 정보, 오프셋 정보, 타이머 정보 및 히스테리시스(hysteresis) 정보 중 적어도 하나를 포함하는, 단말.A terminal, wherein the AI/ML model or function transition-related event information includes at least one of threshold information, offset information, timer information, and hysteresis information. 제10항에 있어서,In Article 10, 상기 제1 메시지는 AI/ML 모델 또는 기능 모니터링 관련 자원 설정 정보를 더 포함하는, 단말.The above first message further includes AI/ML model or function monitoring related resource setting information, the terminal. 제11항에 있어서,In Article 11, 상기 명령어가 상기 적어도 하나의 프로세서에 의해서 실행되는 것에 기초하여, 수행되는 동작은:Based on the above instruction being executed by the at least one processor, the operations performed are: 상기 비활성화 AI/ML 모델 또는 기능으로의 전환을 수행하는 단계를 더 포함하는, 단말.A terminal further comprising a step of performing a transition to the above-deactivated AI/ML model or function.
PCT/KR2024/015079 2023-10-06 2024-10-04 Method and apparatus for switching activated artificial intelligence and machine learning model or functionality Pending WO2025075423A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2023-0133767 2023-10-06
KR20230133767 2023-10-06
KR1020240133840A KR20250050733A (en) 2023-10-06 2024-10-02 Method and apparatus for switching active artificial intelligence and machine learning model or functionality
KR10-2024-0133840 2024-10-02

Publications (1)

Publication Number Publication Date
WO2025075423A1 true WO2025075423A1 (en) 2025-04-10

Family

ID=95283504

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2024/015079 Pending WO2025075423A1 (en) 2023-10-06 2024-10-04 Method and apparatus for switching activated artificial intelligence and machine learning model or functionality

Country Status (1)

Country Link
WO (1) WO2025075423A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220287104A1 (en) * 2021-03-05 2022-09-08 Samsung Electronics Co., Ltd. Method and apparatus for support of machine learning or artificial intelligence techniques in communication systems
WO2023012359A1 (en) * 2021-08-05 2023-02-09 Telefonaktiebolaget Lm Ericsson (Publ) Method for monitoring performance of an artificial intelligence (ai)/machine learning (ml) model or algorithm
US20230108920A1 (en) * 2020-03-30 2023-04-06 Siemens Aktiengesellschaft System and method for providing robust artificial intelligence inference in edge computing devices
KR20230111157A (en) * 2022-01-17 2023-07-25 한국전자통신연구원 APPARATUS AND Method for PERFORMING AI/ML JOB
US20230297882A1 (en) * 2020-07-07 2023-09-21 Nokia Technologies Oy Ml ue capability and inability

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230108920A1 (en) * 2020-03-30 2023-04-06 Siemens Aktiengesellschaft System and method for providing robust artificial intelligence inference in edge computing devices
US20230297882A1 (en) * 2020-07-07 2023-09-21 Nokia Technologies Oy Ml ue capability and inability
US20220287104A1 (en) * 2021-03-05 2022-09-08 Samsung Electronics Co., Ltd. Method and apparatus for support of machine learning or artificial intelligence techniques in communication systems
WO2023012359A1 (en) * 2021-08-05 2023-02-09 Telefonaktiebolaget Lm Ericsson (Publ) Method for monitoring performance of an artificial intelligence (ai)/machine learning (ml) model or algorithm
KR20230111157A (en) * 2022-01-17 2023-07-25 한국전자통신연구원 APPARATUS AND Method for PERFORMING AI/ML JOB

Similar Documents

Publication Publication Date Title
WO2024014871A1 (en) Method and device for configuring slot format for full duplex communication in wireless communication system
WO2023211144A1 (en) Frame structure configuration method and device for full duplex communication
WO2021029577A1 (en) Method and communication device for switching bwp for sidelink communication
WO2023182806A1 (en) Method and device for scheduling data channel in wireless communication system
WO2024029787A1 (en) Method and device for setting subband for full duplex communication in wireless communication system
WO2023182802A1 (en) Method and device for transmitting and receiving new radio technology (nr) physical downlink control channel (pdcch) in wireless communication system
WO2025075423A1 (en) Method and apparatus for switching activated artificial intelligence and machine learning model or functionality
WO2025075422A1 (en) Method and apparatus for performing monitoring of deactivated artificial intelligence and machine learning model or functionality
WO2025071237A1 (en) Method and apparatus for selecting initially applicable artificial intelligence and machine learning functionality or model
WO2025075425A1 (en) Method and apparatus for aperiodically monitoring artificial intelligence and machine learning functionality or model in wireless communication system
WO2025075424A1 (en) Method and device for monitoring model or functionality of artificial intelligence and machine learning in wireless communication system
WO2025116498A1 (en) Method and apparatus for setting performance monitoring period of artificial intelligence and/or machine learning model
WO2024237680A1 (en) Method and apparatus for reporting measurement result in beam management that uses artificial intelligence and/or machine learning
WO2024162820A1 (en) Method and device for configuring radio resource in wireless communication system supporting full duplex communication
EP4598125A1 (en) Method and apparatus for configuring ltm (l1/l2 triggered mobility) in inter-gnb mobility
WO2024177347A1 (en) Method and device for network energy saving
WO2025178464A1 (en) Operation method and device for energy harvesting of ambient iot terminal
WO2024155157A1 (en) Method and device for full duplex in wireless communication system
WO2025211883A1 (en) Method and device for configuring resource for terminal
WO2025023668A1 (en) Measurement gap handling in wireless communications
WO2024167159A1 (en) Method and apparatus for beam management by using artificial intelligence and/or machine learning
WO2025071238A1 (en) Method and apparatus for recognizing functionality of artificial intelligence and machine learning model
WO2025211884A1 (en) Method and apparatus for configuring frame structure for ambient iot terminal
WO2025174194A1 (en) Method and device for control plane procedure
WO2025116500A1 (en) Method and apparatus for changing performance monitoring period of artificial intelligence and/or machine learning model

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 24874979

Country of ref document: EP

Kind code of ref document: A1