KR102717788B1 - Electronic device and wireless communication system thereof - Google Patents

Electronic device and wireless communication system thereof Download PDF

Info

Publication number
KR102717788B1
KR102717788B1 KR1020190089599A KR20190089599A KR102717788B1 KR 102717788 B1 KR102717788 B1 KR 102717788B1 KR 1020190089599 A KR1020190089599 A KR 1020190089599A KR 20190089599 A KR20190089599 A KR 20190089599A KR 102717788 B1 KR102717788 B1 KR 102717788B1
Authority
KR
South Korea
Prior art keywords
network environment
signal
environment information
electronic device
transmission signal
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.)
Active
Application number
KR1020190089599A
Other languages
Korean (ko)
Other versions
KR20210012235A (en
Inventor
김주승
조남준
최현석
나효석
Original Assignee
삼성전자 주식회사
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
Application filed by 삼성전자 주식회사 filed Critical 삼성전자 주식회사
Priority to KR1020190089599A priority Critical patent/KR102717788B1/en
Priority to CN202010675530.1A priority patent/CN112311415B/en
Priority to PCT/KR2020/009433 priority patent/WO2021015499A1/en
Priority to EP20186701.7A priority patent/EP3771095B1/en
Priority to EP23199538.2A priority patent/EP4280441A3/en
Priority to US16/934,542 priority patent/US11502760B2/en
Publication of KR20210012235A publication Critical patent/KR20210012235A/en
Priority to US17/984,950 priority patent/US11943001B2/en
Priority to US18/614,307 priority patent/US20240235702A1/en
Application granted granted Critical
Publication of KR102717788B1 publication Critical patent/KR102717788B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/11Monitoring; Testing of transmitters for calibration
    • H04B17/13Monitoring; Testing of transmitters for calibration of power amplifiers, e.g. gain or non-linearity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/02Modifications of amplifiers to raise the efficiency, e.g. gliding Class A stages, use of an auxiliary oscillation
    • H03F1/0205Modifications of amplifiers to raise the efficiency, e.g. gliding Class A stages, use of an auxiliary oscillation in transistor amplifiers
    • H03F1/0211Modifications of amplifiers to raise the efficiency, e.g. gliding Class A stages, use of an auxiliary oscillation in transistor amplifiers with control of the supply voltage or current
    • H03F1/0216Continuous control
    • H03F1/0222Continuous control by using a signal derived from the input signal
    • H03F1/0227Continuous control by using a signal derived from the input signal using supply converters
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F1/00Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
    • H03F1/42Modifications of amplifiers to extend the bandwidth
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/189High-frequency amplifiers, e.g. radio frequency amplifiers
    • H03F3/19High-frequency amplifiers, e.g. radio frequency amplifiers with semiconductor devices only
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/20Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
    • H03F3/21Power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/26Push-pull amplifiers; Phase-splitters therefor
    • H03F3/265Push-pull amplifiers; Phase-splitters therefor with field-effect transistors only
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03GCONTROL OF AMPLIFICATION
    • H03G3/00Gain control in amplifiers or frequency changers
    • H03G3/007Control dependent on the supply voltage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/02Transmitters
    • H04B1/04Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/101Monitoring; Testing of transmitters for measurement of specific parameters of the transmitter or components thereof
    • H04B17/102Power radiated at antenna
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2200/00Indexing scheme relating to amplifiers
    • H03F2200/102A non-specified detector of a signal envelope being used in an amplifying circuit
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2200/00Indexing scheme relating to amplifiers
    • H03F2200/18Indexing scheme relating to amplifiers the bias of the gate of a FET being controlled by a control signal
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2200/00Indexing scheme relating to amplifiers
    • H03F2200/27A biasing circuit node being switched in an amplifier circuit
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2203/00Indexing scheme relating to amplifiers with only discharge tubes or only semiconductor devices as amplifying elements covered by H03F3/00
    • H03F2203/20Indexing scheme relating to power amplifiers, e.g. Class B amplifiers, Class C amplifiers
    • H03F2203/21Indexing scheme relating to power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only
    • H03F2203/211Indexing scheme relating to power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only using a combination of several amplifiers
    • H03F2203/21127Indexing scheme relating to power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only using a combination of several amplifiers the input bias current of a power amplifier being controlled, e.g. by an active current source or a current mirror
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/02Transmitters
    • H04B1/04Circuits
    • H04B2001/0408Circuits with power amplifiers
    • H04B2001/0425Circuits with power amplifiers with linearisation using predistortion

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Nonlinear Science (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Transmitters (AREA)
  • Amplifiers (AREA)
  • Transceivers (AREA)

Abstract

다양한 실시예에 따른 전자 장치는, RF 전송 신호와 관련된 네트워크 환경 정보를 획득하는 네트워크 모니터, 상기 RF 전송 신호의 envelope 신호를 생성하는 트랜시버, 상기 트랜시버로부터 상기 RF 전송 신호를 수신하고, 상기 RF 전송 신호를 증폭하는 전력 증폭기를 포함하는 Tx 모듈, 및 상기 트랜시버로부터 상기 envelope 신호를 수신하고, 상기 envelope 신호에 대응하여 상기 전력 증폭기의 바이어스를 제공하는 ET modulator를 포함하고, 상기 ET modulator는 상기 네트워크 모니터에서 획득한 네트워크 환경 정보에 기초하여 상기 전력 증폭기에 제공하는 바이어스의 크기를 결정하도록 할 수 있다.
그 외에 다양한 실시예가 가능하다.
An electronic device according to various embodiments includes a network monitor for obtaining network environment information related to an RF transmission signal, a transceiver for generating an envelope signal of the RF transmission signal, a Tx module including a power amplifier for receiving the RF transmission signal from the transceiver and amplifying the RF transmission signal, and an ET modulator for receiving the envelope signal from the transceiver and providing a bias of the power amplifier in response to the envelope signal, wherein the ET modulator can determine a size of a bias provided to the power amplifier based on the network environment information obtained by the network monitor.
There are many other possible embodiments.

Figure R1020190089599
Figure R1020190089599

Description

전자 장치 및 전자 장치의 무선 통신 시스템 {ELECTRONIC DEVICE AND WIRELESS COMMUNICATION SYSTEM THEREOF}ELECTRONIC DEVICE AND WIRELESS COMMUNICATION SYSTEM THEREOF

본 발명의 다양한 실시예들은, 전자 장치에 관한 것이며, 보다 상세하게는 RF 기반의 무선 통신 시스템을 포함하는 전자 장치에 대한 것이다.Various embodiments of the present invention relate to electronic devices, and more particularly, to electronic devices including RF-based wireless communication systems.

휴대용 전자 장치(이하, 전자 장치)는 사용자에게 다양한 기능을 제공하기 위해 무선 통신 기능을 구비할 수 있다. 전자 장치가 구비하는 무선 통신 시스템은 지속적으로 증가하는 데이터의 트래픽 수요를 충족 시키기 위해 보다 높은 데이터 전송률을 지원하기 위한 방향으로 발전하여 왔다. 높은 데이터 전송률과 전력 소모 등 무선 통신 시스템의 전반적인 효율 향상을 위해, ET(envelope tracking), DTD(digital pre-distortion), 또는 CFR(crest factor reduction)와 같은 다양한 기술이 사용되고 있다.Portable electronic devices (hereinafter, “electronic devices”) may be equipped with wireless communication functions to provide various functions to users. Wireless communication systems equipped with electronic devices have been developed to support higher data transmission rates in order to meet the continuously increasing traffic demand for data. In order to improve the overall efficiency of wireless communication systems, such as high data transmission rates and power consumption, various technologies such as envelope tracking (ET), digital pre-distortion (DTD), or crest factor reduction (CFR) are being used.

현재 개발되고 있는 5G 네트워크 환경에서는 상용화 된 네트워크 보다 높은 대역폭이 사용되고, 레거시 네트워크와 5G 네트워크의 신호가 복합적으로 구성되어 사용될 수 있다. 이에 따라, 기존의 무선 통신 시스템에 비해 5G 네트워크 환경에서는 보다 넓은 대역폭의 신호와 더 많은 시나리오를 고려해야 한다.In the 5G network environment currently under development, a higher bandwidth is used than in commercialized networks, and signals from legacy networks and 5G networks can be used in a composite configuration. Accordingly, compared to existing wireless communication systems, signals with a wider bandwidth and more scenarios must be considered in the 5G network environment.

종래의 무선 통신 시스템은 높은 대역폭을 요구하지 않기 때문에, ET(envelope tracking), DTD(digital pre-distortion), 또는 CFR(crest factor reduction)을 구현 시 한정된 파라미터들을 사용해 왔다. 하지만, 5G 네트워크 환경에서는 보다 높은 대역폭과 시나리오들이 고려되어야 하므로, 전력 소모와 시스템 안정화 측면에서 네트워크 환경에 적응된 파라미터들의 사용이 요구된다.Conventional wireless communication systems do not require high bandwidth, so they have used limited parameters when implementing envelope tracking (ET), digital pre-distortion (DTD), or crest factor reduction (CFR). However, in the 5G network environment, higher bandwidth and scenarios must be considered, so the use of parameters adapted to the network environment is required in terms of power consumption and system stability.

본 문서의 다양한 실시예들은 네트워크 환경에 적응하여 높은 효율과 안정성을 지원하기 위한 무선 통신 시스템 및 이를 구비하는 전자 장치를 제공할 수 있다.Various embodiments of this document can provide a wireless communication system and an electronic device having the same to support high efficiency and stability by adapting to a network environment.

다양한 실시예에 따른 전자 장치는, RF 전송 신호와 관련된 네트워크 환경 정보를 획득하는 네트워크 모니터, 상기 RF 전송 신호의 envelope 신호를 생성하는 트랜시버, 상기 트랜시버로부터 상기 RF 전송 신호를 수신하고, 상기 RF 전송 신호를 증폭하는 전력 증폭기를 포함하는 Tx 모듈, 및 상기 트랜시버로부터 상기 envelope 신호를 수신하고, 상기 envelope 신호에 대응하여 상기 전력 증폭기의 바이어스를 제공하는 ET modulator를 포함하고, 상기 ET modulator는 상기 네트워크 모니터에서 획득한 네트워크 환경 정보에 기초하여 상기 전력 증폭기에 제공하는 바이어스의 크기를 결정하도록 할 수 있다.An electronic device according to various embodiments includes a network monitor for obtaining network environment information related to an RF transmission signal, a transceiver for generating an envelope signal of the RF transmission signal, a Tx module including a power amplifier for receiving the RF transmission signal from the transceiver and amplifying the RF transmission signal, and an ET modulator for receiving the envelope signal from the transceiver and providing a bias of the power amplifier in response to the envelope signal, wherein the ET modulator can determine a size of a bias provided to the power amplifier based on the network environment information obtained by the network monitor.

다양한 실시예에 따른, 전자 장치의 무선 통신 시스템의 제어 방법은, RF 전송 신호와 관련된 네트워크 환경 정보를 획득하는 동작, 상기 RF 전송 신호의 envelope 신호를 생성하는 동작, 및 상기 envelope 신호에 대응하여 상기 RF 전송 신호를 증폭하는 전력 증폭기의 바이어스를 제공하는 동작을 포함하며, 상기 바이어스를 제공하는 동작은, 상기 네트워크 환경 정보에 기초하여 상기 전력 증폭기에 제공하는 바이어스의 크기를 결정하는 동작을 포함할 수 있다.According to various embodiments, a method for controlling a wireless communication system of an electronic device includes an operation of obtaining network environment information related to an RF transmission signal, an operation of generating an envelope signal of the RF transmission signal, and an operation of providing a bias of a power amplifier that amplifies the RF transmission signal in response to the envelope signal, wherein the operation of providing the bias may include an operation of determining a size of a bias provided to the power amplifier based on the network environment information.

본 문서의 다양한 실시예에 따르면, 실시간으로 네트워크 환경을 모니터링 하고 네트워크 환경에 적응된 파라미터를 이용하여 그 성능을 최적화 할 수 있는 무선 통신 시스템 및 이를 구비하는 전자 장치를 제공할 수 있다.According to various embodiments of the present document, a wireless communication system and an electronic device having the same can be provided, which can monitor a network environment in real time and optimize its performance by using parameters adapted to the network environment.

도 1은 다양한 실시예에 따른 네트워크 환경 내의 전자 장치를 도시한 것이다.
도 2는 다양한 실시예에 따른 무선 통신 시스템의 블록도이다.
도 3은 다양한 실시예에 따른 전자 장치의 블록도이다.
도 4는 다양한 실시예에 따른 ET(envelope tracking) 시스템의 블록도이다.
도 5는 다양한 실시예에 따른 ET modulator 및 Tx 모듈의 전력 증폭기의 블록도이다.
도 6a는 다양한 실시예에 따른 ET modulator의 블록도이다.
도 6b는 다양한 실시예에 따른 ET modulator 내의 전류 파형을 도시한 것이다.
도 7은 다양한 실시예에 네트워크 환경에 따라 envelope tracking을 수행하는 ET modulator의 블록도이다.
도 8은 다양한 실시예에 따른 네트워크 환경에 따라 envelope tracking을 수행하는 ET modulator에서 신호 대역폭에 따른 바이어스 및 통과 전류를 나타낸 그래프이다.
도 9는 다양한 실시예에 따른 ET modulator의 linear regulator의 구조를 도시한 것이다.
도 10은 다양한 실시예에 따른 네트워크 환경에 따라 envelope tracking을 수행하는 ET modulator의 linear regulator의 구조를 도시한 것이다.
도 11은 다양한 실시예에 따른 sampling rate 제어를 위한 모뎀 및 트랜시버의 블록도이다.
도 12a, 12b 및 12c는 다양한 실시예에 따른 sampling rate의 결정 방법을 도시한 것이다.
도 13a는 다양한 실시예에 따른 전력 증폭기의 게인 및 ET 시스템의 envelope 궤적을 나타낸 그래프이다.
도 13b는 다양한 실시예에 따른 DTD(digital pre-distortion) 적용 방법을 도시한 것이다.
도 14a 및 14b는 다양한 실시예에 따른 DTD(digital pre-distortion) 적용 방법을 도시한 것이다.
도 15는 다양한 실시예에 따른 네트워크 환경에 따라 DTD를 적용하는 무선 통신 시스템의 블록도이다.
도 16은 다양한 실시예에 따른 CFR(crest factor reduction)을 통해 clipping 된 신호의 예를 도시한 것이다.
도 17은 다양한 실시예에 따른 네트워크 환경에 따라 다양한 파라미터를 제어하는 무선 통신 시스템의 블록도이다.
도 18은 다양한 실시예에 따른 무선 통신 시스템의 동작 방법의 흐름도이다.
FIG. 1 illustrates an electronic device within a network environment according to various embodiments.
FIG. 2 is a block diagram of a wireless communication system according to various embodiments.
FIG. 3 is a block diagram of an electronic device according to various embodiments.
FIG. 4 is a block diagram of an ET (envelope tracking) system according to various embodiments.
FIG. 5 is a block diagram of a power amplifier of an ET modulator and a Tx module according to various embodiments.
FIG. 6a is a block diagram of an ET modulator according to various embodiments.
FIG. 6b illustrates current waveforms within an ET modulator according to various embodiments.
Fig. 7 is a block diagram of an ET modulator that performs envelope tracking according to a network environment in various embodiments.
FIG. 8 is a graph showing bias and pass current according to signal bandwidth in an ET modulator performing envelope tracking according to a network environment according to various embodiments.
FIG. 9 illustrates the structure of a linear regulator of an ET modulator according to various embodiments.
FIG. 10 illustrates the structure of a linear regulator of an ET modulator that performs envelope tracking according to a network environment according to various embodiments.
FIG. 11 is a block diagram of a modem and transceiver for sampling rate control according to various embodiments.
Figures 12a, 12b and 12c illustrate methods for determining a sampling rate according to various embodiments.
FIG. 13a is a graph showing the gain of a power amplifier and the envelope trajectory of an ET system according to various embodiments.
Figure 13b illustrates a method of applying DTD (digital pre-distortion) according to various embodiments.
Figures 14a and 14b illustrate methods of applying DTD (digital pre-distortion) according to various embodiments.
FIG. 15 is a block diagram of a wireless communication system that applies DTD according to a network environment according to various embodiments.
FIG. 16 illustrates examples of signals clipped through crest factor reduction (CFR) according to various embodiments.
FIG. 17 is a block diagram of a wireless communication system that controls various parameters according to a network environment according to various embodiments.
FIG. 18 is a flowchart of an operation method of a wireless communication system according to various embodiments.

도 1은, 다양한 실시예들에 따른, 네트워크 환경(100) 내의 전자 장치(101)의 블록도이다. 도 1을 참조하면, 네트워크 환경(100)에서 전자 장치(101)는 제 1 네트워크(198)(예: 근거리 무선 통신 네트워크)를 통하여 전자 장치(102)와 통신하거나, 또는 제 2 네트워크(199)(예: 원거리 무선 통신 네트워크)를 통하여 전자 장치(104) 또는 서버(108)와 통신할 수 있다. 일실시예에 따르면, 전자 장치(101)는 서버(108)를 통하여 전자 장치(104)와 통신할 수 있다. 일실시예에 따르면, 전자 장치(101)는 프로세서(120), 메모리(130), 입력 장치(150), 음향 출력 장치(155), 표시 장치(160), 오디오 모듈(170), 센서 모듈(176), 인터페이스(177), 햅틱 모듈(179), 카메라 모듈(180), 전력 관리 모듈(188), 배터리(189), 통신 모듈(190), 가입자 식별 모듈(196), 또는 안테나 모듈(197)을 포함할 수 있다. 어떤 실시예에서는, 전자 장치(101)에는, 이 구성요소들 중 적어도 하나(예: 표시 장치(160) 또는 카메라 모듈(180))가 생략되거나, 하나 이상의 다른 구성 요소가 추가될 수 있다. 어떤 실시예에서는, 이 구성요소들 중 일부들은 하나의 통합된 회로로 구현될 수 있다. 예를 들면, 센서 모듈(176)(예: 지문 센서, 홍채 센서, 또는 조도 센서)은 표시 장치(160)(예: 디스플레이)에 임베디드된 채 구현될 수 있다FIG. 1 is a block diagram of an electronic device (101) in a network environment (100) according to various embodiments. Referring to FIG. 1, in the network environment (100), the electronic device (101) may communicate with the electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with the electronic device (104) or a server (108) via a second network (199) (e.g., a long-range wireless communication network). According to one embodiment, the electronic device (101) may communicate with the electronic device (104) via the server (108). According to one embodiment, the electronic device (101) may include a processor (120), a memory (130), an input device (150), an audio output device (155), a display device (160), an audio module (170), a sensor module (176), an interface (177), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197). In some embodiments, the electronic device (101) may omit at least one of these components (e.g., the display device (160) or the camera module (180)), or may include one or more other components. In some embodiments, some of these components may be implemented as a single integrated circuit. For example, a sensor module (176) (e.g., a fingerprint sensor, an iris sensor, or a light sensor) may be implemented embedded in a display device (160) (e.g., a display).

프로세서(120)는, 예를 들면, 소프트웨어(예: 프로그램(140))를 실행하여 프로세서(120)에 연결된 전자 장치(101)의 적어도 하나의 다른 구성요소(예: 하드웨어 또는 소프트웨어 구성요소)를 제어할 수 있고, 다양한 데이터 처리 또는 연산을 수행할 수 있다. 일실시예에 따르면, 데이터 처리 또는 연산의 적어도 일부로서, 프로세서(120)는 다른 구성요소(예: 센서 모듈(176) 또는 통신 모듈(190))로부터 수신된 명령 또는 데이터를 휘발성 메모리(132)에 로드하고, 휘발성 메모리(132)에 저장된 명령 또는 데이터를 처리하고, 결과 데이터를 비휘발성 메모리(134)에 저장할 수 있다. 일실시예에 따르면, 프로세서(120)는 메인 프로세서(121)(예: 중앙 처리 장치 또는 어플리케이션 프로세서), 및 이와는 독립적으로 또는 함께 운영 가능한 보조 프로세서(123)(예: 그래픽 처리 장치, 이미지 시그널 프로세서, 센서 허브 프로세서, 또는 커뮤니케이션 프로세서)를 포함할 수 있다. 추가적으로 또는 대체적으로, 보조 프로세서(123)는 메인 프로세서(121)보다 저전력을 사용하거나, 또는 지정된 기능에 특화되도록 설정될 수 있다. 보조 프로세서(123)는 메인 프로세서(121)와 별개로, 또는 그 일부로서 구현될 수 있다.The processor (120) may control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) by executing, for example, software (e.g., a program (140)), and may perform various data processing or calculations. According to one embodiment, as at least a part of the data processing or calculations, the processor (120) may load a command or data received from another component (e.g., a sensor module (176) or a communication module (190)) into the volatile memory (132), process the command or data stored in the volatile memory (132), and store the resulting data in the nonvolatile memory (134). According to one embodiment, the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor), and a secondary processor (123) (e.g., a graphics processing unit, an image signal processor, a sensor hub processor, or a communication processor) that may operate independently or together therewith. Additionally or alternatively, the auxiliary processor (123) may be configured to use less power than the main processor (121), or to be specialized for a given function. The auxiliary processor (123) may be implemented separately from the main processor (121), or as a part thereof.

보조 프로세서(123)는, 예를 들면, 메인 프로세서(121)가 인액티브(예: 슬립) 상태에 있는 동안 메인 프로세서(121)를 대신하여, 또는 메인 프로세서(121)가 액티브(예: 어플리케이션 실행) 상태에 있는 동안 메인 프로세서(121)와 함께, 전자 장치(101)의 구성요소들 중 적어도 하나의 구성요소(예: 표시 장치(160), 센서 모듈(176), 또는 통신 모듈(190))와 관련된 기능 또는 상태들의 적어도 일부를 제어할 수 있다. 일실시예에 따르면, 보조 프로세서(123)(예: 이미지 시그널 프로세서 또는 커뮤니케이션 프로세서)는 기능적으로 관련 있는 다른 구성 요소(예: 카메라 모듈(180) 또는 통신 모듈(190))의 일부로서 구현될 수 있다. The auxiliary processor (123) may control at least a portion of functions or states associated with at least one of the components of the electronic device (101) (e.g., the display device (160), the sensor module (176), or the communication module (190)), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state. In one embodiment, the auxiliary processor (123) (e.g., an image signal processor or a communication processor) may be implemented as a part of another functionally related component (e.g., a camera module (180) or a communication module (190)).

메모리(130)는, 전자 장치(101)의 적어도 하나의 구성요소(예: 프로세서(120) 또는 센서모듈(176))에 의해 사용되는 다양한 데이터를 저장할 수 있다. 데이터는, 예를 들어, 소프트웨어(예: 프로그램(140)) 및, 이와 관련된 명령에 대한 입력 데이터 또는 출력 데이터를 포함할 수 있다. 메모리(130)는, 휘발성 메모리(132) 또는 비휘발성 메모리(134)를 포함할 수 있다. The memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101). The data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto. The memory (130) can include volatile memory (132) or nonvolatile memory (134).

프로그램(140)은 메모리(130)에 소프트웨어로서 저장될 수 있으며, 예를 들면, 운영 체제(142), 미들 웨어(144) 또는 어플리케이션(146)을 포함할 수 있다. The program (140) may be stored as software in memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).

입력 장치(150)는, 전자 장치(101)의 구성요소(예: 프로세서(120))에 사용될 명령 또는 데이터를 전자 장치(101)의 외부(예: 사용자)로부터 수신할 수 있다. 입력 장치(150)는, 예를 들면, 마이크, 마우스, 키보드, 또는 디지털 펜(예: 스타일러스 펜)을 포함할 수 있다. The input device (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101). The input device (150) can include, for example, a microphone, a mouse, a keyboard, or a digital pen (e.g., a stylus pen).

음향 출력 장치(155)는 음향 신호를 전자 장치(101)의 외부로 출력할 수 있다. 음향 출력 장치(155)는, 예를 들면, 스피커 또는 리시버를 포함할 수 있다. 스피커는 멀티미디어 재생 또는 녹음 재생과 같이 일반적인 용도로 사용될 수 있고, 리시버는 착신 전화를 수신하기 위해 사용될 수 있다. 일실시예에 따르면, 리시버는 스피커와 별개로, 또는 그 일부로서 구현될 수 있다.The audio output device (155) can output an audio signal to the outside of the electronic device (101). The audio output device (155) can include, for example, a speaker or a receiver. The speaker can be used for general purposes such as multimedia playback or recording playback, and the receiver can be used to receive an incoming call. According to one embodiment, the receiver can be implemented separately from the speaker or as a part thereof.

표시 장치(160)는 전자 장치(101)의 외부(예: 사용자)로 정보를 시각적으로 제공할 수 있다. 표시 장치(160)는, 예를 들면, 디스플레이, 홀로그램 장치, 또는 프로젝터 및 해당 장치를 제어하기 위한 제어 회로를 포함할 수 있다. 일실시예에 따르면, 표시 장치(160)는 터치를 감지하도록 설정된 터치 회로(touch circuitry), 또는 상기 터치에 의해 발생되는 힘의 세기를 측정하도록 설정된 센서 회로(예: 압력 센서)를 포함할 수 있다. The display device (160) can visually provide information to an external party (e.g., a user) of the electronic device (101). The display device (160) can include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device. According to one embodiment, the display device (160) can include touch circuitry configured to detect a touch, or a sensor circuitry configured to measure a strength of a force generated by the touch (e.g., a pressure sensor).

오디오 모듈(170)은 소리를 전기 신호로 변환시키거나, 반대로 전기 신호를 소리로 변환시킬 수 있다. 일실시예에 따르면, 오디오 모듈(170)은, 입력 장치(150)를 통해 소리를 획득하거나, 음향 출력 장치(155), 또는 전자 장치(101)와 직접 또는 무선으로 연결된 외부 전자 장치(예: 전자 장치(102))(예: 스피커 또는 헤드폰)를 통해 소리를 출력할 수 있다.The audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can obtain sound through an input device (150), or output sound through an audio output device (155), or an external electronic device (e.g., an electronic device (102)) (e.g., a speaker or a headphone) directly or wirelessly connected to the electronic device (101).

센서 모듈(176)은 전자 장치(101)의 작동 상태(예: 전력 또는 온도), 또는 외부의 환경 상태(예: 사용자 상태)를 감지하고, 감지된 상태에 대응하는 전기 신호 또는 데이터 값을 생성할 수 있다. 일실시예에 따르면, 센서 모듈(176)은, 예를 들면, 제스처 센서, 자이로 센서, 기압 센서, 마그네틱 센서, 가속도 센서, 그립 센서, 근접 센서, 컬러 센서, IR(infrared) 센서, 생체 센서, 온도 센서, 습도 센서, 또는 조도 센서를 포함할 수 있다. The sensor module (176) can detect an operating state (e.g., power or temperature) of the electronic device (101) or an external environmental state (e.g., user state) and generate an electric signal or data value corresponding to the detected state. According to one embodiment, the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.

인터페이스(177)는 전자 장치(101)가 외부 전자 장치(예: 전자 장치(102))와 직접 또는 무선으로 연결되기 위해 사용될 수 있는 하나 이상의 지정된 프로토콜들을 지원할 수 있다. 일실시예에 따르면, 인터페이스(177)는, 예를 들면, HDMI(high definition multimedia interface), USB(universal serial bus) 인터페이스, SD카드 인터페이스, 또는 오디오 인터페이스를 포함할 수 있다.The interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)). In one embodiment, the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.

연결 단자(178)는, 그를 통해서 전자 장치(101)가 외부 전자 장치(예: 전자 장치(102))와 물리적으로 연결될 수 있는 커넥터를 포함할 수 있다. 일실시예에 따르면, 연결 단자(178)는, 예를 들면, HDMI 커넥터, USB 커넥터, SD 카드 커넥터, 또는 오디오 커넥터(예: 헤드폰 커넥터)를 포함할 수 있다.The connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., the electronic device (102)). According to one embodiment, the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

햅틱 모듈(179)은 전기적 신호를 사용자가 촉각 또는 운동 감각을 통해서 인지할 수 있는 기계적인 자극(예: 진동 또는 움직임) 또는 전기적인 자극으로 변환할 수 있다. 일실시예에 따르면, 햅틱 모듈(179)은, 예를 들면, 모터, 압전 소자, 또는 전기 자극 장치를 포함할 수 있다.The haptic module (179) can convert an electrical signal into a mechanical stimulus (e.g., vibration or movement) or an electrical stimulus that a user can perceive through a tactile or kinesthetic sense. According to one embodiment, the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.

카메라 모듈(180)은 정지 영상 및 동영상을 촬영할 수 있다. 일실시예에 따르면, 카메라 모듈(180)은 하나 이상의 렌즈들, 이미지 센서들, 이미지 시그널 프로세서들, 또는 플래시들을 포함할 수 있다.The camera module (180) can capture still images and moving images. According to one embodiment, the camera module (180) can include one or more lenses, image sensors, image signal processors, or flashes.

전력 관리 모듈(188)은 전자 장치(101)에 공급되는 전력을 관리할 수 있다. 일실시예에 따르면, 전력 관리 모듈(188)은, 예를 들면, PMIC(power management integrated circuit)의 적어도 일부로서 구현될 수 있다.The power management module (188) can manage power supplied to the electronic device (101). According to one embodiment, the power management module (188) can be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

배터리(189)는 전자 장치(101)의 적어도 하나의 구성 요소에 전력을 공급할 수 있다. 일실시예에 따르면, 배터리(189)는, 예를 들면, 재충전 불가능한 1차 전지, 재충전 가능한 2차 전지 또는 연료 전지를 포함할 수 있다.A battery (189) may power at least one component of the electronic device (101). In one embodiment, the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

통신 모듈(190)은 전자 장치(101)와 외부 전자 장치(예: 전자 장치(102), 전자 장치(104), 또는 서버(108))간의 직접(예: 유선) 통신 채널 또는 무선 통신 채널의 수립, 및 수립된 통신 채널을 통한 통신 수행을 지원할 수 있다. 통신 모듈(190)은 프로세서(120)(예: 어플리케이션 프로세서)와 독립적으로 운영되고, 직접(예: 유선) 통신 또는 무선 통신을 지원하는 하나 이상의 커뮤니케이션 프로세서를 포함할 수 있다. 일실시예에 따르면, 통신 모듈(190)은 무선 통신 모듈(192)(예: 셀룰러 통신 모듈, 근거리 무선 통신 모듈, 또는 GNSS(global navigation satellite system) 통신 모듈) 또는 유선 통신 모듈(194)(예: LAN(local area network) 통신 모듈, 또는 전력선 통신 모듈)을 포함할 수 있다. 이들 통신 모듈 중 해당하는 통신 모듈은 제 1 네트워크(198)(예: 블루투스, WiFi direct 또는 IrDA(infrared data association) 같은 근거리 통신 네트워크) 또는 제 2 네트워크(199)(예: 셀룰러 네트워크, 인터넷, 또는 컴퓨터 네트워크(예: LAN 또는 WAN)와 같은 원거리 통신 네트워크)를 통하여 외부 전자 장치와 통신할 수 있다. 이런 여러 종류의 통신 모듈들은 하나의 구성 요소(예: 단일 칩)로 통합되거나, 또는 서로 별도의 복수의 구성 요소들(예: 복수 칩들)로 구현될 수 있다. 무선 통신 모듈(192)은 가입자 식별 모듈(196)에 저장된 가입자 정보(예: 국제 모바일 가입자 식별자(IMSI))를 이용하여 제 1 네트워크(198) 또는 제 2 네트워크(199)와 같은 통신 네트워크 내에서 전자 장치(101)를 확인 및 인증할 수 있다. The communication module (190) may support establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., the electronic device (102), the electronic device (104), or the server (108)), and performance of communication through the established communication channel. The communication module (190) may operate independently from the processor (120) (e.g., the application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication. According to one embodiment, the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a GNSS (global navigation satellite system) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module). Any of these communication modules may communicate with an external electronic device via a first network (198) (e.g., a short-range communication network such as Bluetooth, WiFi direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a cellular network, the Internet, or a computer network (e.g., a LAN or WAN)). These various types of communication modules may be integrated into a single component (e.g., a single chip) or implemented as multiple separate components (e.g., multiple chips). The wireless communication module (192) may use subscriber information stored in the subscriber identification module (196) (e.g., an international mobile subscriber identity (IMSI)) to identify and authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199).

안테나 모듈(197)은 신호 또는 전력을 외부(예: 외부 전자 장치)로 송신하거나 외부로부터 수신할 수 있다. 일실시예에 따르면, 안테나 모듈은 서브스트레이트(예: PCB) 위에 형성된 도전체 또는 도전성 패턴으로 이루어진 방사체를 포함하는 하나의 안테나를 포함할 수 있다. 일실시예에 따르면, 안테나 모듈(197)은 복수의 안테나들을 포함할 수 있다. 이런 경우, 제 1 네트워크(198) 또는 제 2 네트워크(199)와 같은 통신 네트워크에서 사용되는 통신 방식에 적합한 적어도 하나의 안테나가, 예를 들면, 통신 모듈(190)에 의하여 상기 복수의 안테나들로부터 선택될 수 있다. 신호 또는 전력은 상기 선택된 적어도 하나의 안테나를 통하여 통신 모듈(190)과 외부 전자 장치 간에 송신되거나 수신될 수 있다. 어떤 실시예에 따르면, 방사체 이외에 다른 부품(예: RFIC)이 추가로 안테나 모듈(197)의 일부로 형성될 수 있다.The antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device). According to one embodiment, the antenna module can include one antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB). According to one embodiment, the antenna module (197) can include a plurality of antennas. In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), can be selected from the plurality of antennas by, for example, the communication module (190). A signal or power can be transmitted or received between the communication module (190) and the external electronic device through the selected at least one antenna. According to some embodiments, in addition to the radiator, another component (e.g., an RFIC) can be additionally formed as a part of the antenna module (197).

상기 구성요소들 중 적어도 일부는 주변 기기들간 통신 방식(예: 버스, GPIO(general purpose input and output), SPI(serial peripheral interface), 또는 MIPI(mobile industry processor interface))을 통해 서로 연결되고 신호(예: 명령 또는 데이터)를 상호간에 교환할 수 있다.At least some of the above components may be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, a general purpose input and output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI)).

일실시예에 따르면, 명령 또는 데이터는 제 2 네트워크(199)에 연결된 서버(108)를 통해서 전자 장치(101)와 외부의 전자 장치(104)간에 송신 또는 수신될 수 있다. 외부 전자 장치(102, 104) 각각은 전자 장치(101)와 동일한 또는 다른 종류의 장치일 수 있다. 일실시예에 따르면, 전자 장치(101)에서 실행되는 동작들의 전부 또는 일부는 외부 전자 장치들(102, 104, 또는 108) 중 하나 이상의 외부 장치들에서 실행될 수 있다. 예를 들면, 전자 장치(101)가 어떤 기능이나 서비스를 자동으로, 또는 사용자 또는 다른 장치로부터의 요청에 반응하여 수행해야 할 경우에, 전자 장치(101)는 기능 또는 서비스를 자체적으로 실행시키는 대신에 또는 추가적으로, 하나 이상의 외부 전자 장치들에게 그 기능 또는 그 서비스의 적어도 일부를 수행하라고 요청할 수 있다. 상기 요청을 수신한 하나 이상의 외부 전자 장치들은 요청된 기능 또는 서비스의 적어도 일부, 또는 상기 요청과 관련된 추가 기능 또는 서비스를 실행하고, 그 실행의 결과를 전자 장치(101)로 전달할 수 있다. 전자 장치(101)는 상기 결과를, 그대로 또는 추가적으로 처리하여, 상기 요청에 대한 응답의 적어도 일부로서 제공할 수 있다. 이를 위하여, 예를 들면, 클라우드 컴퓨팅, 분산 컴퓨팅, 또는 클라이언트-서버 컴퓨팅 기술이 이용될 수 있다.In one embodiment, a command or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199). Each of the external electronic devices (102, 104) may be the same or a different type of device as the electronic device (101). In one embodiment, all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of executing the function or service itself or in addition, request one or more external electronic devices to perform at least a part of the function or service. One or more external electronic devices that have received the request may execute at least a part of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101). The electronic device (101) may process the result as is or additionally and provide it as at least a part of a response to the request. For this purpose, for example, cloud computing, distributed computing, or client-server computing technology may be used.

본 문서에 개시된 다양한 실시예들에 따른 전자 장치는 다양한 형태의 장치가 될 수 있다. 전자 장치는, 예를 들면, 휴대용 통신 장치 (예: 스마트폰), 컴퓨터 장치, 휴대용 멀티미디어 장치, 휴대용 의료 기기, 카메라, 웨어러블 장치, 또는 가전 장치를 포함할 수 있다. 본 문서의 실시예에 따른 전자 장치는 전술한 기기들에 한정되지 않는다.Electronic devices according to various embodiments disclosed in this document may be devices of various forms. The electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliance devices. Electronic devices according to embodiments of this document are not limited to the above-described devices.

본 문서의 다양한 실시예들 및 이에 사용된 용어들은 본 문서에 기재된 기술적 특징들을 특정한 실시예들로 한정하려는 것이 아니며, 해당 실시예의 다양한 변경, 균등물, 또는 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 또는 관련된 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 아이템에 대응하는 명사의 단수 형은 관련된 문맥상 명백하게 다르게 지시하지 않는 한, 상기 아이템 한 개 또는 복수 개를 포함할 수 있다. 본 문서에서, "A 또는 B", "A 및 B 중 적어도 하나",“A 또는 B 중 적어도 하나”, "A, B 또는 C", "A, B 및 C 중 적어도 하나”및 “A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다. "제 1", "제 2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성요소를 다른 해당 구성요소와 구분하기 위해 사용될 수 있으며, 해당 구성요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다. 어떤(예: 제 1) 구성요소가 다른(예: 제 2) 구성요소에, “기능적으로” 또는 “통신적으로”라는 용어와 함께 또는 이런 용어 없이, “커플드” 또는 “커넥티드”라고 언급된 경우, 그것은 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로(예: 유선으로), 무선으로, 또는 제 3 구성요소를 통하여 연결될 수 있다는 것을 의미한다.It should be understood that the various embodiments of this document and the terminology used herein are not intended to limit the technical features described in this document to specific embodiments, but rather to encompass various modifications, equivalents, or substitutes of the embodiments. In connection with the description of the drawings, similar reference numerals may be used for similar or related components. The singular form of a noun corresponding to an item may include one or more of the items, unless the context clearly dictates otherwise. In this document, each of the phrases "A or B", "at least one of A and B", "at least one of A or B", "A, B, or C", "at least one of A, B, and C" and "at least one of A, B, or C" can include any one of the items listed together in the corresponding phrase, or all possible combinations thereof. Terms such as "first", "second", or "first" or "second" may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order). When a component (e.g., a first) is referred to as "coupled" or "connected" to another (e.g., a second) component, with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.

본 문서에서 사용된 용어 "모듈"은 하드웨어, 소프트웨어 또는 펌웨어로 구현된 유닛을 포함할 수 있으며, 예를 들면, 로직, 논리 블록, 부품, 또는 회로와 같은 용어와 상호 호환적으로 사용될 수 있다. 모듈은, 일체로 구성된 부품 또는 하나 또는 그 이상의 기능을 수행하는, 상기 부품의 최소 단위 또는 그 일부가 될 수 있다. 예를 들면, 일실시예에 따르면, 모듈은 ASIC(application-specific integrated circuit)의 형태로 구현될 수 있다. The term "module" as used in this document may include a unit implemented in hardware, software or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit, for example. A module may be an integrally configured component or a minimum unit of the component or a portion thereof that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

본 문서의 다양한 실시예들은 기기(machine)(예: 전자 장치(101)) 의해 읽을 수 있는 저장 매체(storage medium)(예: 내장 메모리(136) 또는 외장 메모리(138))에 저장된 하나 이상의 명령어들을 포함하는 소프트웨어(예: 프로그램(140))로서 구현될 수 있다. 예를 들면, 기기(예: 전자 장치(101))의 프로세서(예: 프로세서(120))는, 저장 매체로부터 저장된 하나 이상의 명령어들 중 적어도 하나의 명령을 호출하고, 그것을 실행할 수 있다. 이것은 기기가 상기 호출된 적어도 하나의 명령어에 따라 적어도 하나의 기능을 수행하도록 운영되는 것을 가능하게 한다. 상기 하나 이상의 명령어들은 컴파일러에 의해 생성된 코드 또는 인터프리터에 의해 실행될 수 있는 코드를 포함할 수 있다. 기기로 읽을 수 있는 저장매체는, 비일시적(non-transitory) 저장매체의 형태로 제공될 수 있다. 여기서, ‘비일시적’은 저장매체가 실재(tangible)하는 장치이고, 신호(signal)(예: 전자기파)를 포함하지 않는다는 것을 의미할 뿐이며, 이 용어는 데이터가 저장매체에 반영구적으로 저장되는 경우와 임시적으로 저장되는 경우를 구분하지 않는다.Various embodiments of the present document may be implemented as software (e.g., a program (140)) including one or more instructions stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)). For example, a processor (e.g., a processor (120)) of the machine (e.g., an electronic device (101)) may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the machine to operate to perform at least one function according to the at least one called instruction. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, ‘non-transitory’ simply means that the storage medium is a tangible device and does not contain signals (e.g. electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.

일실시예에 따르면, 본 문서에 개시된 다양한 실시예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 저장 매체(예: compact disc read only memory (CD-ROM))의 형태로 배포되거나, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 또는 두개의 사용자 장치들(예: 스마트폰들) 간에 직접, 온라인으로 배포(예: 다운로드 또는 업로드)될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 기기로 읽을 수 있는 저장 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.According to one embodiment, the method according to various embodiments disclosed in the present document may be provided as included in a computer program product. The computer program product may be traded between a seller and a buyer as a commodity. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play StoreTM) or directly between two user devices (e.g., smartphones). In the case of online distribution, at least a part of the computer program product may be at least temporarily stored or temporarily generated in a machine-readable storage medium, such as a memory of a manufacturer's server, a server of an application store, or an intermediary server.

다양한 실시예들에 따르면, 상기 기술한 구성요소들의 각각의 구성요소(예: 모듈 또는 프로그램)는 단수 또는 복수의 개체를 포함할 수 있다. 다양한 실시예들에 따르면, 전술한 해당 구성요소들 중 하나 이상의 구성요소들 또는 동작들이 생략되거나, 또는 하나 이상의 다른 구성요소들 또는 동작들이 추가될 수 있다. 대체적으로 또는 추가적으로, 복수의 구성요소들(예: 모듈 또는 프로그램)은 하나의 구성요소로 통합될 수 있다. 이런 경우, 통합된 구성요소는 상기 복수의 구성요소들 각각의 구성요소의 하나 이상의 기능들을 상기 통합 이전에 상기 복수의 구성요소들 중 해당 구성요소에 의해 수행되는 것과 동일 또는 유사하게 수행할 수 있다. 다양한 실시예들에 따르면, 모듈, 프로그램 또는 다른 구성요소에 의해 수행되는 동작들은 순차적으로, 병렬적으로, 반복적으로, 또는 휴리스틱하게 실행되거나, 상기 동작들 중 하나 이상이 다른 순서로 실행되거나, 생략되거나, 또는 하나 이상의 다른 동작들이 추가될 수 있다.According to various embodiments, each component (e.g., a module or a program) of the above-described components may include a single or multiple entities. According to various embodiments, one or more of the components or operations of the above-described components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the components of the plurality of components identically or similarly to those performed by the corresponding component of the plurality of components prior to the integration. According to various embodiments, the operations performed by the module, program or other component may be executed sequentially, in parallel, repeatedly, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

도 2는 다양한 실시예에 따른 무선 통신 시스템의 블록도이다.FIG. 2 is a block diagram of a wireless communication system according to various embodiments.

도시된 무선 통신 시스템(200)은 전자 장치(예: 도 1의 전자 장치(101))의 무선 통신 모듈(192)의 적어도 일부를 구성할 수 있다.The illustrated wireless communication system (200) may constitute at least a portion of a wireless communication module (192) of an electronic device (e.g., the electronic device (101) of FIG. 1).

도 2를 참조 하면, 무선 통신 시스템(200)은 모뎀(modem)(220), 트랜시버(transceiver)(230), Tx 모듈(240) 및 ET modulator(envelope tracking modulator)(250)를 포함할 수 있다. 도시된 구성들은 무선 통신 시스템(200)에서 전송 경로(Tx path)를 형성하는 일부 구성만 나타낸 것이며, 도시되지 않은 다양한 구성이 더 포함될 수 있다. 다양한 실시예에 따르면, 무선 통신 시스템(200)은 안테나(미도시)로부터 수신되는 RF 수신 신호를 처리하기 위한 다양한 구성을 더 포함할 수 있다.Referring to FIG. 2, the wireless communication system (200) may include a modem (220), a transceiver (230), a Tx module (240), and an envelope tracking modulator (ET modulator) (250). The illustrated configurations only represent some of the configurations forming a transmission path (Tx path) in the wireless communication system (200), and various configurations not illustrated may further be included. According to various embodiments, the wireless communication system (200) may further include various configurations for processing an RF reception signal received from an antenna (not illustrated).

도 2의 무선 통신 시스템(200)은 RF 전송 신호에 대한 ET(envelope tracking), DPD(digital pre-distortion), 또는 CFR(crest factor reduction)을 수행하나, 도 3 이하에서 후술할 네트워크 환경 정보를 모니터링 하는 네트워크 모니터(예: 도 3의 네트워크 모니터(360))는 포함하지 않을 수 있다.The wireless communication system (200) of FIG. 2 performs envelope tracking (ET), digital pre-distortion (DPD), or crest factor reduction (CFR) on an RF transmission signal, but may not include a network monitor (e.g., network monitor (360) of FIG. 3) that monitors network environment information described below in FIG. 3.

다양한 실시예에 따르면, 모뎀(220)은 무선 통신 시스템(200)에서 신호의 변조(modulation) 및 복조(demodulation)를 수행할 수 있다. 모뎀(220)은 BPSK, QPSK 등의 위상 편이 변조(PSK, phase shit keying) 방식, 64-QAM, 또는 256-QAM와 같은 직교 진폭 변조(QAM, quadrature amplitude modulation) 방식과 같은 다양한 변복조 방식을 사용할 수 있으며, 상기 예에 한정되지 않는다.According to various embodiments, the modem (220) can perform modulation and demodulation of a signal in the wireless communication system (200). The modem (220) can use various modulation and demodulation methods, such as a phase shift keying (PSK) method such as BPSK or QPSK, a quadrature amplitude modulation (QAM) method such as 64-QAM or 256-QAM, and the like, but is not limited to the above examples.

모뎀(220)은 디지털 기저대역(baseband)의 I/Q 신호를 각 채널을 이용해 트랜시버(230)와 송수신할 수 있다.The modem (220) can transmit and receive digital baseband I/Q signals to and from the transceiver (230) using each channel.

다양한 실시예에 따르면, 트랜시버(230)는 신호의 모뎀(220)에서 전송되는 신호에 기초하여, 디지털/아날로그 변환, 기저대역 신호를 RF 신호로 up/down 변환을 진행하고, RF 신호를 RF front end module과 송수신하는 기능을 수행할 수 있다. According to various embodiments, the transceiver (230) may perform functions of performing digital/analog conversion, up/down conversion of baseband signals to RF signals, and transmitting/receiving RF signals with an RF front end module based on a signal transmitted from the modem (220).

도 2를 참조 하면, 트랜시버(230)는 CFR(crest factor reduction) 블록(231), DAC(digital to analog converter)/ADC(analog to digital converter) 블록(232), Tx operator(233), Rx operator(234), ET DSP(envelope tracking digital signal processor)(235), DPD(digital pre-distortion) 블록(236), 및 analyzer/calibration 블록(237)을 포함할 수 있다.Referring to FIG. 2, the transceiver (230) may include a CFR (crest factor reduction) block (231), a DAC (digital to analog converter)/ADC (analog to digital converter) block (232), a Tx operator (233), an Rx operator (234), an ET DSP (envelope tracking digital signal processor) (235), a DPD (digital pre-distortion) block (236), and an analyzer/calibration block (237).

다양한 실시예에 따르면, analyzer/calibration 블록(237)은 Tx 신호의 출력 전력을 확인하여, Tx 신호를 조절할 수 있다. Analyzer/calibration 블록(237)은 Tx module(240)로부터 FBRx(feedback Rx) 경로를 통해 Tx 신호의 출력 전력에 관련된 정보를 실시간으로 획득할 수 있다.According to various embodiments, the analyzer/calibration block (237) can check the output power of the Tx signal and adjust the Tx signal. The analyzer/calibration block (237) can obtain information related to the output power of the Tx signal in real time from the Tx module (240) through the FBRx (feedback Rx) path.

다양한 실시예에 따르면, CFR(crest factor reduction) 블록(231)은, Tx 모듈(240)의 전력 증폭기(PA, power amplifier)(241)의 고출력, 고효율 및 고선형성을 위해서, 모뎀(220)에서 전송되는 디지털 기저대역(baseband)의 I/Q신호에 대해 CFR을 수행할 수 있다. CFR 은 전력 증폭기의 최대전력 대 평균전력 비 (PAPR, peak to average power ratio)를 줄이기 위해 사용되는 기술로써, CFR에 대해서는 도 16을 통해 보다 상세히 후술하기로 한다.According to various embodiments, the CFR (crest factor reduction) block (231) may perform CFR on the I/Q signal of the digital baseband transmitted from the modem (220) for high output, high efficiency, and high linearity of the power amplifier (PA) (241) of the Tx module (240). CFR is a technology used to reduce the peak to average power ratio (PAPR) of the power amplifier, and CFR will be described in more detail later with reference to FIG. 16.

다양한 실시예에 따르면, DAC(digital to analog converter)/ADC(analog to digital converter) 블록(232)은 CFR 처리 된 신호를 아날로그 신호로 변환하고, 안테나를 통해 외부 장치에서 수신되는 수신 신호를 디지털 신호로 변환하는 기능을 수행할 수 있다. 도 2에서는 DAC/ADC가 하나의 블록(232)으로 도시 되었으나, 독립적인 DAC 블록 및 ADC 블록이 각각 Tx 경로 및 Rx 경로에 배치될 수 있다. According to various embodiments, the DAC (digital to analog converter)/ADC (analog to digital converter) block (232) may perform a function of converting a CFR processed signal into an analog signal and converting a reception signal received from an external device through an antenna into a digital signal. In FIG. 2, the DAC/ADC is illustrated as one block (232), but independent DAC blocks and ADC blocks may be placed in the Tx path and the Rx path, respectively.

다양한 실시예에 따르면, Tx operator(233)는 DAC/ADC 블록(232)에서 처리된 아날로그 전송 신호를 처리하여 Tx 모듈(240)로 전송할 수 있다. According to various embodiments, the Tx operator (233) may process an analog transmission signal processed in the DAC/ADC block (232) and transmit it to the Tx module (240).

다양한 실시예에 따르면, Rx operator(234)는 안테나를 통해 수신되는 아날로그 수신 신호를 처리하여 DAC/ADC 블록(232)을 거쳐 모뎀(220)으로 전송되도록 할 수 있다.According to various embodiments, the Rx operator (234) may process an analog reception signal received through an antenna and transmit it to a modem (220) through a DAC/ADC block (232).

다양한 실시예에 따르면, ET DSP(235)(envelope tracking digital signal processor)는 ET modulator(250)로 입력되는 envelope 신호를 생성 및 처리하는 기능을 수행할 수 있다. 예를 들어, ET DSP(235)는 RF 신호의 envelope 신호를 생성하고, envelope 신호의 형태를 조절하고, 및/또는 딜레이를 조절하는 기능을 수행할 수 있다. According to various embodiments, the ET DSP (235) (envelope tracking digital signal processor) may perform a function of generating and processing an envelope signal input to the ET modulator (250). For example, the ET DSP (235) may perform a function of generating an envelope signal of an RF signal, controlling a shape of the envelope signal, and/or controlling a delay.

다양한 실시예에 따르면, DPD(digital pre-distortion) 블록은 ET 기술 적용 시 신호의 압축(compression)을 보상하기 위한 DPD를 수행할 수 있다. DPD 블록(236)은 저장된 DPD LUT(lookup table)의 계수를 이용하여 I/Q 신호가 Tx 모듈(240)에 인가되기 이전에 pre-distortion을 수행할 수 있다. 모뎀(220)으로부터 트랜시버(230)에 입력되는 I/Q 신호는 CFR 및 DPD가 적용된 후 디지털 신호로 변환될 수 있다. DPD에 대해서는 도 13 내지 15를 통해 보다 상세히 후술하기로 한다.According to various embodiments, the DPD (digital pre-distortion) block can perform DPD to compensate for signal compression when applying ET technology. The DPD block (236) can perform pre-distortion using coefficients of a stored DPD LUT (lookup table) before the I/Q signal is applied to the Tx module (240). The I/Q signal input from the modem (220) to the transceiver (230) can be converted into a digital signal after applying CFR and DPD. The DPD will be described in more detail later with reference to FIGS. 13 to 15.

도 2 및 상기 설명에서는 DAC/ADC 블록(232), CFR 블록(231) 및 DPD 블록(236)이 트랜시버(230)에 포함된 것으로 설명 하였으나, 다양한 실시예에 따르면, DAC/ADC 블록(232), CFR 블록(231) 또는 DPD 블록(236) 중 일부는 모뎀(220) 내에 포함될 수도 있다. 이 경우, 모뎀(220)은 I/Q 신호에 대해 DPD 및 CFR 처리 후 디지털 신호로 변환하여 트랜시버(230)로 전송할 수 있다.In FIG. 2 and the above description, the DAC/ADC block (232), the CFR block (231), and the DPD block (236) are described as being included in the transceiver (230), but according to various embodiments, some of the DAC/ADC block (232), the CFR block (231), or the DPD block (236) may be included in the modem (220). In this case, the modem (220) may convert the I/Q signal into a digital signal after performing DPD and CFR processing on the signal and transmit the converted signal to the transceiver (230).

다양한 실시예에 따르면, ET modulator(250)는 전송되는 RF 신호로부터 생성된 envelope 신호를 트랜시버(230)로부터 수신하고, envelope 신호를 증폭 시켜 Tx 모듈(240)의 전력 증폭기의 입력 전원으로 인가할 수 있다. ET modulator(250)는 linear regulator(251)와 switching converter(252)를 포함할 수 있다. linear regulator(251)는 sourcing / sinking 과정을 통해 envelope 신호를 선형으로 증폭할 수 있다. Switching converter(252)는 DC 전류인 스위칭 전류를 출력할 수 있다.According to various embodiments, the ET modulator (250) may receive an envelope signal generated from a transmitted RF signal from the transceiver (230), amplify the envelope signal, and apply the amplified envelope signal to the input power of the power amplifier of the Tx module (240). The ET modulator (250) may include a linear regulator (251) and a switching converter (252). The linear regulator (251) may linearly amplify the envelope signal through a sourcing/sinking process. The switching converter (252) may output a switching current, which is a DC current.

ET modulator(250)를 이용한 ET 기술은 무선 통신 시스템(200)의 소모 전류를 줄이기 위한 것으로써, ET 기술의 상세한 내용 및 ET modulator(250)의 구성에 대해서는 도 4 내지 도 10을 통해 보다 상세히 후술하기로 한다.ET technology using an ET modulator (250) is intended to reduce the current consumption of a wireless communication system (200). The details of the ET technology and the configuration of the ET modulator (250) will be described in more detail later with reference to FIGS. 4 to 10.

다양한 실시예에 따르면, Tx 모듈(240)은 RF 신호를 안테나까지 증폭하여 전송하기 위한 모듈이다. 도 2를 참조 하면, Tx 모듈(240)은 트랜시버(230)(또는 Tx operator(233))로부터 입력되는 신호를 증폭하는 전력 증폭기(PA, power amplifier)(241), Tx 신호와 Rx 신호를 각각 필터링 하는 듀플렉서(duplexer)(242), 각 밴드 신호를 선택하는 안테나 스위칭 모듈(antenna switching module)(243), 전송되는 Tx 신호를 커플링하여 FBRx 경로를 통해 트랜시버(230)에 전달하는 커플러(244), 안테나에 인가된 수신 신호를 증폭하여 트랜시버(230)에 전달하는 저잡음 증폭기(LNA, low noise amplifier)(245) 및 각 서브 블록들을 조절하는 적어도 하나의 MIPI(mobile industry processor interface) 컨트롤러(246)를 포함할 수 있다.According to various embodiments, the Tx module (240) is a module for amplifying and transmitting an RF signal to an antenna. Referring to FIG. 2, the Tx module (240) may include a power amplifier (PA) (241) for amplifying a signal input from a transceiver (230) (or a Tx operator (233)), a duplexer (242) for filtering a Tx signal and an Rx signal, an antenna switching module (243) for selecting each band signal, a coupler (244) for coupling a transmitted Tx signal and transmitting it to the transceiver (230) through an FBRx path, a low noise amplifier (LNA) (245) for amplifying a received signal applied to the antenna and transmitting it to the transceiver (230), and at least one MIPI (mobile industry processor interface) controller (246) for controlling each sub-block.

Tx 모듈(240)에서 증폭된 RF 신호는 안테나를 통해 외부 장치(예: 기지국)에 전송될 수 있다.The RF signal amplified in the Tx module (240) can be transmitted to an external device (e.g., a base station) via an antenna.

도 3은 다양한 실시예에 따른 전자 장치의 블록도이다.FIG. 3 is a block diagram of an electronic device according to various embodiments.

도 3을 참조 하면, 전자 장치(300)는 무선 통신 시스템(310) 및 어플리케이션 프로세서(390)를 포함할 수 있다. Referring to FIG. 3, the electronic device (300) may include a wireless communication system (310) and an application processor (390).

다양한 실시예에 따르면, 전자 장치(300)는 스마트 폰, 또는 태블릿 PC와 같은 무선 통신 기능을 구비하는 휴대용 전자 장치(300)일 수 있고, 도 1의 전자 장치(101)의 구성 및/또는 기능 중 적어도 일부를 포함할 수 있다.According to various embodiments, the electronic device (300) may be a portable electronic device (300) having a wireless communication function, such as a smart phone or a tablet PC, and may include at least some of the configurations and/or functions of the electronic device (101) of FIG. 1.

다양한 실시예에 따르면, 어플리케이션 프로세서(390)는 전자 장치(300)의 각 구성요소들의 제어 및/또는 통신에 관한 연산이나 데이터 처리를 수행할 수 있는 구성으로써, 도 1의 프로세서(120)의 구성 및/또는 기능 중 적어도 일부를 포함할 수 있다. 어플리케이션 프로세서(390)는 무선 통신 시스템(310)의 모뎀(320), 트랜시버(330) 또는 네트워크 모니터(360)와 같은 전자 장치(300)의 내부 구성요소와 작동적(operatively), 전기적(electrically) 및/또는 기능적(functionally)으로 연결될 수 있다. According to various embodiments, the application processor (390) is a component capable of performing calculations or data processing related to control and/or communication of each component of the electronic device (300), and may include at least some of the configurations and/or functions of the processor (120) of FIG. 1. The application processor (390) may be operatively, electrically, and/or functionally connected to internal components of the electronic device (300), such as a modem (320), a transceiver (330), or a network monitor (360) of a wireless communication system (310).

어플리케이션 프로세서(390)는 메모리(예: 도 1의 메모리(130))에 저장된 다양한 산술 및 논리 연산, 데이터 이동, 또는 입출력과 같은 제어 명령을 포함하는 인스트럭션들을 실행할 수 있다.The application processor (390) can execute instructions including various arithmetic and logical operations, data movement, or control commands such as input/output stored in memory (e.g., memory (130) of FIG. 1).

다양한 실시예에 따르면, 어플리케이션 프로세서(390)가 전자 장치(300) 내에서 구현할 수 있는 연산 및 데이터 처리 기능에는 한정됨이 없을 것이나, 본 문서에서는 실시간으로 네트워크 환경을 확인하고, 이에 기초하여 무선 통신 시스템(310)에서 사용하는 여러 파라미터들을 조정하여 무선 통신 시스템(310)에서 소비하는 소모 전력 및 데이터 전송률을 최적화 하도록 하기 위한 기능에 대해서 설명하기로 한다.According to various embodiments, there may be no limitation to the computational and data processing functions that the application processor (390) may implement within the electronic device (300), but this document describes a function for checking a network environment in real time and, based on the network environment, adjusting various parameters used in the wireless communication system (310) to optimize power consumption and data transmission rate consumed by the wireless communication system (310).

다양한 실시예에 따르면, 무선 통신 시스템(310)은, 모뎀(320), 트랜시버(330), Tx 모듈(340), ET modulator(350) 및 네트워크 모니터(360)를 포함할 수 있다. 무선 통신 시스템(310)은 4G 통신(또는 LTE(long term evolution)) 또는 5G 통신(또는 NR(new radio))과 같은 다양한 무선 통신 프로토콜 중 적어도 하나를 지원할 수 있다. According to various embodiments, the wireless communication system (310) may include a modem (320), a transceiver (330), a Tx module (340), an ET modulator (350), and a network monitor (360). The wireless communication system (310) may support at least one of various wireless communication protocols, such as 4G communication (or long term evolution (LTE)) or 5G communication (or new radio (NR)).

다양한 실시예에 따르면, 네트워크 모니터(360)는 무선 통신 시스템(310)이 외부 장치(예: 기지국)와 무선 통신을 수행 중에 네트워크 환경을 확인할 수 있다. 전자 장치(300)가 파워 온 된 경우, 데이터 송신 이벤트 발생 시 또는 정해진 주기에 따라 어플리케이션 프로세서(390)는 네트워크 모니터(360)가 네트워크 환경을 확인하고 확인된 정보를 어플리케이션 프로세서(390) 및/또는 무선 통신 시스템(310) 내의 다른 모듈(예: CFR 블록, sampling rate 제어 블록, DPD 블록 및 ET 제어 블록)에 제공할 수 있다. 네트워크 모니터(360)는 FBRx(feedback Rx) 경로 및/또는 Rx 경로(또는 Rx 체인)을 통해 네트워크 환경 정보를 확인할 수 있다. Rx 경로(또는 Rx 체인)는 안테나(미도시)에서 외부 장치로부터 수신되는 RF 수신 신호의 demodulation, 또는 ADC와 같은 처리를 위한 경로로써, 네트워크 모니터(360)는 Rx 경로(또는 Rx 체인)를 통해 수신되는 RF 신호에 사용되는 다양한 네트워크 환경 정보를 확인할 수 있다. 네트워크 모니터(360)는 독립적인 블록으로 구성될 수 있으나, 모뎀(320) 또는 어플리케이션 프로세서(390) 상에 마련될 수도 있다.According to various embodiments, the network monitor (360) can check the network environment while the wireless communication system (310) performs wireless communication with an external device (e.g., a base station). When the electronic device (300) is powered on, when a data transmission event occurs, or according to a set cycle, the application processor (390) can cause the network monitor (360) to check the network environment and provide the checked information to the application processor (390) and/or other modules (e.g., a CFR block, a sampling rate control block, a DPD block, and an ET control block) within the wireless communication system (310). The network monitor (360) can check the network environment information through an FBRx (feedback Rx) path and/or an Rx path (or an Rx chain). The Rx path (or Rx chain) is a path for demodulation of RF reception signals received from an external device through an antenna (not shown), or processing such as an ADC. The network monitor (360) can check various network environment information used for RF signals received through the Rx path (or Rx chain). The network monitor (360) may be configured as an independent block, but may also be provided on a modem (320) or an application processor (390).

다양한 실시예에 따르면, 네트워크 환경 정보는 대역폭(bandwidth), 리소스 블록(resource block), SCS(sub-carrier spacing), 또는 변조 방식(modulation code and scheme)중 적어도 하나를 포함할 수 있다. According to various embodiments, the network environment information may include at least one of bandwidth, resource block, sub-carrier spacing (SCS), or modulation code and scheme.

보다 구체적으로, 대역폭(bandwidth)은 전송하는 RF 신호의 대역폭으로써, 무선 통신 시스템(310)은 정해진 대역폭(예: LTE는 20MHz, NR은 100MHz) 중 기지국 및/또는 통신 프로세서(예: 도 1의 보조 프로세서(123))에서 결정된 일부의 대역폭을 이용하여 기지국과 통신할 수 있다. 네트워크 모니터(360)는 현재 무선 통신에 사용되는 대역폭을 확인 할 수 있다. More specifically, bandwidth refers to the bandwidth of a transmitting RF signal, and the wireless communication system (310) can communicate with the base station using a portion of the bandwidth determined by the base station and/or the communication processor (e.g., the auxiliary processor (123) of FIG. 1) among a set bandwidth (e.g., 20 MHz for LTE, 100 MHz for NR). The network monitor (360) can check the bandwidth currently used for wireless communication.

리소스 블록은 OFDM에서 주파수와 시간을 기준으로 할당한 리소스의 단위로써, 무선 통신 시스템(310)은 전체 리소스 블록(예: 12 subcarrier * 7 symbol) 중 기지국 및/또는 통신 프로세서(예: 도 1의 보조 프로세서(123))에서 결정된 일부의 리소스 블록을 이용하여 무선 통신을 수행할 수 있다. 네트워크 모니터(360)는 현재 무선 통신에 사용되는 리소스 블록을 확인할 수 있다.A resource block is a unit of resources allocated based on frequency and time in OFDM, and a wireless communication system (310) can perform wireless communication using some of the resource blocks determined by a base station and/or a communication processor (e.g., auxiliary processor (123) of FIG. 1) among the entire resource blocks (e.g., 12 subcarriers * 7 symbols). A network monitor (360) can check the resource blocks currently used for wireless communication.

SCS(sub-carrier spacing)(또는 부채널 간격)은 사용되는 서브 캐리어의 대역폭의 간격으로써, 네트워크 마다 고정된 SCS(예: LTE는 15KHz)를 사용하거나, 가변적 SCS(예: NR은 15/30/60KHz)를 사용할 수 있다. 네트워크 모니터(360)는 현재 무선 통신에 사용되는 SCS를 확인할 수 있다.SCS(sub-carrier spacing) (or sub-channel spacing) is the spacing of the bandwidth of the sub-carrier used. Each network may use a fixed SCS (e.g., 15 kHz for LTE) or a variable SCS (e.g., 15/30/60 kHz for NR). The network monitor (360) can check the SCS currently used for wireless communication.

변조 방식은 QPSK, 160-AM, 64-QAM, 또는 256-QAM과 같은 신호를 변조하는 방식에 대한 것으로써, 무선 통신 시스템(310)은 무선 네트워크 상황에 따라 다양한 변조 방식을 지원할 수 있다. 네트워크 모니터(360)는 현재 무선 통신에 사용되는 변조 방식을 확인할 수 있다.The modulation method refers to a method of modulating a signal, such as QPSK, 160-AM, 64-QAM, or 256-QAM, and the wireless communication system (310) can support various modulation methods depending on the wireless network situation. The network monitor (360) can check the modulation method currently used for wireless communication.

다양한 실시예에 따르면, 모뎀(320), 트랜시버(330), Tx 모듈(340) 및 ET modulator(350)는 각각 도 2의 모뎀(220), 트랜시버(230), Tx 모듈(240) 및 ET modulator(250)의 구성 및/또는 기능 중 적어도 일부를 포함하며, 도 2에서 설명한 구성 및/또는 기능 외에 네트워크 모니터(360)에서 획득한 네트워크 환경 정보에 기초하여 각각의 기능을 제어하기 위한 적어도 하나의 구성 및/또는 기능을 더 포함할 수 있다.According to various embodiments, the modem (320), the transceiver (330), the Tx module (340), and the ET modulator (350) each include at least some of the configurations and/or functions of the modem (220), the transceiver (230), the Tx module (240), and the ET modulator (250) of FIG. 2, and may further include at least one configuration and/or function for controlling each function based on network environment information acquired from the network monitor (360) in addition to the configurations and/or functions described in FIG. 2.

다양한 실시예에 따르면, 무선 통신 시스템(310)은 네트워크 모니터(360)에서 획득된 네트워크 환경 정보에 기초하여, ET modulator(350)의 제어, sampling rate의 조절, DPD order 조절 및 실시간 DPD 계수의 적용, 또는 CFR의 clipping 결정을 수행할 수 있다. According to various embodiments, the wireless communication system (310) may perform control of the ET modulator (350), adjustment of the sampling rate, adjustment of the DPD order and application of real-time DPD coefficients, or clipping determination of the CFR based on network environment information acquired from the network monitor (360).

다양한 실시예에 따르면, ET modulator(350)는 네트워크 환경 정보(예: 변조 방식, 대역폭, 리소스 블록, 또는 SCS)에 기초하여 linear regulator 내의 drive stage를 조절하여, 바이어스 및 통과 전류(또는 Ishoot-through)를 결정할 수 있다. 이에 대해서는 도 4 내지 10을 통해 보다 상세히 후술하기로 한다.According to various embodiments, the ET modulator (350) can determine the bias and pass current (or I shoot- through) by adjusting the drive stage within the linear regulator based on network environment information (e.g., modulation scheme, bandwidth, resource block, or SCS). This will be described in more detail later with reference to FIGS. 4 to 10.

다양한 실시예에 따르면, sampling rate 제어 블록(미도시)은 네트워크 환경 정보에 기초하여, sampling rate 제어 블록 내 multiplier의 샘플링 주파수를 조절하고, BB LPF의 차단 주파수를 조절하여 image / harmonic 신호를 제거함으로써, sampling rate를 결정할 수 있다. 이에 대해서는 도 11 내지 12를 통해 보다 상세히 후술하기로 한다.According to various embodiments, the sampling rate control block (not shown) can determine the sampling rate by adjusting the sampling frequency of the multiplier in the sampling rate control block based on the network environment information and adjusting the cutoff frequency of the BB LPF to remove the image/harmonic signal. This will be described in more detail later with reference to FIGS. 11 and 12.

다양한 실시예에 따르면, DPD 블록(예: 도 2의 DPD(236))은 네트워크 환경 정보에 기초하여 DPD LUT에서 적절한 계수를 결정하고, 결정된 계수를 이용하여 실시간으로 DPD를 수행할 수 있다. 이에 대해서는 도 13 내지 15를 통해 보다 상세히 후술하기로 한다.According to various embodiments, a DPD block (e.g., DPD (236) of FIG. 2) can determine appropriate coefficients in a DPD LUT based on network environment information and perform DPD in real time using the determined coefficients. This will be described in more detail later with reference to FIGS. 13 to 15.

다양한 실시예에 따르면, CFR 제어 블록(예: 도 2의 CFR(231))은 네트워크 환경 정보에 기초하여 Xmax와 가중 계수 p[n]을 조절하여 CFR 시의 clipping 수준을 조절할 수 있다. 이에 대해서는 도 16을 통해 보다 상세히 후술하기로 한다.According to various embodiments, the CFR control block (e.g., CFR (231) of FIG. 2) can adjust the clipping level during CFR by adjusting X max and the weighting coefficient p[n] based on network environment information. This will be described in more detail later with reference to FIG. 16.

다양한 실시예에 따르면, 전자 장치(300)는 상술한 ET modulator(350), sampling rate 제어 블록, DPD 블록, 또는 CFR 제어 블록 중 일부의 구성 및/또는 기능만 포함할 수 있다. According to various embodiments, the electronic device (300) may include only some of the configurations and/or functions of the ET modulator (350), the sampling rate control block, the DPD block, or the CFR control block described above.

도 4는 다양한 실시예에 따른 ET(envelope tracking) 시스템의 블록도이다.FIG. 4 is a block diagram of an ET (envelope tracking) system according to various embodiments.

도 4는 무선 통신 시스템(예: 도 2의 무선 통신 시스템(200))에서 envelope tracking을 구현하기 위한 구성(예: ET 시스템(400) 및 전력 증폭기(441))들을 도시하고 있다.FIG. 4 illustrates configurations (e.g., an ET system (400) and a power amplifier (441)) for implementing envelope tracking in a wireless communication system (e.g., the wireless communication system (200) of FIG. 2).

5G NR과 같은 무선 네트워크에서 높은 데이터 전송률을 지원하기 위해서는 신호의 대역폭이 넓어지게 되고, 신호의 변조 방식이 복잡하게 되어, 최대전력 대 평균전력 비 (PAPR, peak to average power ratio)가 커질 수 있다. 이에, 무선 통신 시스템에서 큰 전력을 소모하는 Tx 모듈(예: 도 2의 Tx 모듈(240))의 전력 증폭기(441)(예: 도 2의 전력 증폭기(241))는 고효율, 고선형성을 가져야 할 수 있다. ET 기술은 광대역 및 높은 PAPR이 요구되는 신호에 대해 적용될 수 있다.In order to support high data rates in wireless networks such as 5G NR, the bandwidth of a signal may be widened and the modulation method of the signal may become complex, which may increase the peak to average power ratio (PAPR). Accordingly, a power amplifier (441) (e.g., a power amplifier (241) of FIG. 2) of a Tx module (e.g., a Tx module (240) of FIG. 2) that consumes a large amount of power in a wireless communication system may need to have high efficiency and high linearity. ET technology can be applied to signals that require wideband and high PAPR.

도 4를 참고 하면, ET 시스템(400)의 모뎀(예: 도 2의 모뎀(220))으로부터 각각의 채널을 통해 디지털 I/Q 신호가 트랜시버(430)(예: 도 2의 트랜시버(230))로 입력되고, I/Q 신호는 Envelope generator(438) 및 IQ modulator(439)에 입력될 수 있다. Referring to FIG. 4, digital I/Q signals are input to a transceiver (430) (e.g., transceiver (230) of FIG. 2) through each channel from a modem (e.g., modem (220) of FIG. 2) of an ET system (400), and the I/Q signals can be input to an envelope generator (438) and an IQ modulator (439).

IQ modulator(439)에서 변조된 I/Q 신호는 LO(local oscillator) 신호와 믹싱되어 Tx 모듈의 전력 증폭기(441)에 전송될 수 있다.The I/Q signal modulated by the IQ modulator (439) can be mixed with the LO (local oscillator) signal and transmitted to the power amplifier (441) of the Tx module.

Envelope generator(438)는 I/Q 신호로부터 envelope 신호를 생성할 수 있다. envelope 신호는 I/Q 신호의 소정 주기의 최대 값들을 포함할 수 있다. ET DSP(435)는 생성된 envelope 신호의 형태를 조절하고, 딜레이 조절과 같은 신호 처리 후 ET modulator(450)로 출력할 수 있다.The envelope generator (438) can generate an envelope signal from the I/Q signal. The envelope signal can include maximum values of a predetermined cycle of the I/Q signal. The ET DSP (435) can adjust the shape of the generated envelope signal and output it to the ET modulator (450) after signal processing such as delay adjustment.

ET modulator(450)는 입력되는 envelope 신호를 Tx 모듈의 전력 증폭기(441)의 입력 전원으로 인가할 수 있다. 이에 따라, 전력 증폭기(441)는 고정된 전압의 입력 전원을 사용하지 않고, 전력 증폭기(441)에 인가되는 입력 신호(RFIN)의 envelope 신호를 입력 전원으로 사용하기 때문에, 전력 증폭기(441)에서 소비되는 전력이 감소될 수 있다.The ET modulator (450) can apply the input envelope signal to the input power of the power amplifier (441) of the Tx module. Accordingly, the power amplifier (441) does not use a fixed voltage input power, but uses the envelope signal of the input signal (RFIN) applied to the power amplifier (441) as the input power, so that the power consumed by the power amplifier (441) can be reduced.

도 5는 다양한 실시예에 따른 ET modulator 및 Tx 모듈의 전력 증폭기의 블록도이다.FIG. 5 is a block diagram of a power amplifier of an ET modulator and a Tx module according to various embodiments.

ET modulator(550)는 도 4의 ET modulator(450) 일 수 있다.The ET modulator (550) may be the ET modulator (450) of Fig. 4.

도 5를 참조 하면, ET modulator(550)는 linear regulator(551) 및 switching converter(552)를 포함할 수 있다. Linear regulator(551)는 sourcing / sinking 과정을 통해 envelope 신호를 선형으로 증폭할 수 있다. Switching converter(552)는 스위칭 주파수에 따라 DC 전류인 스위칭 전류를 출력할 수 있다.Referring to FIG. 5, the ET modulator (550) may include a linear regulator (551) and a switching converter (552). The linear regulator (551) may linearly amplify an envelope signal through a sourcing/sinking process. The switching converter (552) may output a switching current, which is a DC current, according to a switching frequency.

Linear regulator(551)는 빠른 속도로 동작하지만 효율이 낮은 LDO(low drop-out) regulator이고, switching converter(552)는 낮은 속도로 동작하지만 효율이 높은 SMPS(switching mode power supply) DC-DC converter 일 수 있다. The linear regulator (551) may be an LDO (low drop-out) regulator that operates at a high speed but has low efficiency, and the switching converter (552) may be an SMPS (switching mode power supply) DC-DC converter that operates at a low speed but has high efficiency.

ET modulator(550)는 linear regulator(551) 및 switching converter(552)로 구성되는 하이브리드 구조로서, 넓은 대역폭의 envelope 신호를 tracking 할 수 있으면서, 동시에 고효율로 envelope 신호를 증폭 시킬 수 있다.The ET modulator (550) is a hybrid structure composed of a linear regulator (551) and a switching converter (552), and can track a wide bandwidth envelope signal while simultaneously amplifying the envelope signal with high efficiency.

도 6a는 다양한 실시예에 따른 ET modulator의 블록도이다.FIG. 6a is a block diagram of an ET modulator according to various embodiments.

도 6b는 다양한 실시예에 따른 ET modulator(650) 내의 전류 파형을 도시한 것이다.FIG. 6b illustrates current waveforms within an ET modulator (650) according to various embodiments.

ET modulator(650)는 도 4의 ET modulator(450) 및/또는 도 5의 ET modulator(550) 일 수 있다.The ET modulator (650) may be the ET modulator (450) of FIG. 4 and/or the ET modulator (550) of FIG. 5.

도 6a를 참조 하면, ET modulator(650)는 linear regulator(651) 및 switching converter(652)로 구성되는 하이브리드 구조를 포함할 수 있다. 도 2를 참조하면, Tx 모듈(예: 도 2의 Tx 모듈(240))의 전력 증폭기(예: 도 2의 전력 증폭기(241))의 입력 전원(Vcc)은 ET modulator(650)의 출력 전류(Iout)에 따라 생성될 수 있고, 출력 전류(Iout)은 linear regulator(651)의 소스 전류(Isource) 및 싱크 전류(Isink)와 switching converter(652)의 스위치 전류(Iswitch)에 따라 출력될 수 있다. 보다 구체적으로, switching converter(652)는 DC 전류(direct current)인 스위치 전류(Iswitch)를 생성하여 코일을 통해 소정 스위칭 주파수로 출력할 수 있고, linear regulator(651)의 sourcing 및 sinking 과정을 통해 출력 전류(Iout)가 생성될 수 있다.Referring to FIG. 6A, the ET modulator (650) may include a hybrid structure composed of a linear regulator (651) and a switching converter (652). Referring to FIG. 2, the input power (Vcc) of a power amplifier (e.g., a power amplifier (241) of FIG. 2) of a Tx module (e.g., a Tx module (240) of FIG. 2) may be generated according to the output current (I out ) of the ET modulator (650), and the output current (I out ) may be output according to the source current (I source ) and sink current (I sink ) of the linear regulator (651) and the switch current (I switch ) of the switching converter (652). More specifically, the switching converter (652) may generate a switch current (I switch ), which is a DC current (direct current), and output it at a predetermined switching frequency through a coil, and the output current (I out ) may be generated through the sourcing and sinking process of the linear regulator (651).

도 6a에서 linear regulator(651)는 고정된 바이어스(bias)를 사용할 수 있다. Linear regulator(651)의 바이어스는 linear regulator(651)의 버퍼(미도시)에 입력되는 바이어스 전압일 수 있다.In Fig. 6a, the linear regulator (651) can use a fixed bias. The bias of the linear regulator (651) can be a bias voltage input to a buffer (not shown) of the linear regulator (651).

Linear regulator(651)의 sourcing 및 sinking 과정에서 2개의 트랜지스터가 교차로 동작함에 따라 crossover distortion noise가 발생할 수 있다. 도 6b의 그래프를 참조 하면, 소스 전류와 싱크 전류의 교차 구간에 crossover distortion noise가 발생할 수 있다.During the sourcing and sinking process of the linear regulator (651), crossover distortion noise may occur as two transistors operate crosswise. Referring to the graph of Fig. 6b, crossover distortion noise may occur in the crossing section of the source current and sink current.

이러한 crossover distortion noise를 줄이기 위해서 통과 전류(Ishoot-through)가 필요한데, 통과 전류의 크기는 linear regulator(651)의 바이어스 조건에 의해 정해질 수 있다. Crossover distortion noise를 작게 하기 위해서는 바이어스를 높게 하여(class-A 방향) 통과 전류를 크게 할 수 있으나, 이 경우 전력 효율이 낮아진다. 반대로, 전력 효율을 고려하여 바이어스를 낮게 하여(class-B 방향) 통과 전류를 감소 시키는 경우에는 crossover distortion noise의 문제가 발생될 수 있다. 따라서, crossover distortion noise과 전력 효율을 최적화 하기 위해 linear regulator(651)는 deep class-AB bias linear regulator가 사용될 수 있다.In order to reduce this crossover distortion noise, a pass-through current (I shoot-through ) is required, and the size of the pass-through current can be determined by the bias condition of the linear regulator (651). In order to reduce the crossover distortion noise, the pass-through current can be increased by increasing the bias (in the class-A direction), but in this case, the power efficiency is reduced. On the other hand, if the pass-through current is reduced by decreasing the bias (in the class-B direction) considering the power efficiency, the problem of crossover distortion noise may occur. Therefore, in order to optimize the crossover distortion noise and power efficiency, a deep class-AB bias linear regulator can be used as the linear regulator (651).

Linear regulator(651)의 동작 속도를 빨리 하기 위해서는 linear regulator(651) 내의 drive stage의 소모 전류가 증가할 수 있다. 또한, 신호의 대역폭이 커질수록 sourcing 및 sinking 동작을 하는 linear regulator(651)의 crossover distortion noise가 증가하기 때문에 이를 해결하기 위해서는 linear regulator(651)의 바이어스를 증가시켜야 한다. 이 때, linear regulator(651)의 바이어스가 증가하게 되면 통과 전류의 크기도 증가하게 되어 ET modulator(650)의 전력 효율이 낮아질 수 있다.In order to increase the operating speed of the linear regulator (651), the current consumption of the drive stage in the linear regulator (651) may increase. In addition, as the bandwidth of the signal increases, the crossover distortion noise of the linear regulator (651) performing sourcing and sinking operations increases, so the bias of the linear regulator (651) must be increased to solve this problem. At this time, if the bias of the linear regulator (651) increases, the amount of passing current also increases, which may lower the power efficiency of the ET modulator (650).

상기와 같이 linear regulator(651)가 고정된 바이어스로 구성되는 경우에도 낮은 최대 대역폭(예: LTE의 20MHz)을 갖는 네트워크 환경에서는 ET modulator(650)가 envelope 신호를 tracking 하는데 큰 문제는 없다. 하지만, 높은 최대 대역폭(예: NR의 100MHz)을 갖는 네트워크 환경에서는 linear regulator(651)의 동작 속도가 빨라져야 하는데, 이를 위해서는 linear regulator(651)의 drive stage의 소모 전류와 바이어스(또는 통과 전류)도 증가 시켜야 한다. 이 경우, 최대 대역폭을 고려하여 소모 전류를 증가 시키게 되면, 실제 네트워크 환경에서 많이 사용되는 저대역 신호, 또는 할당 가능한 리소스 블록 중 일부만 사용하는 4G(또는 LTE) 통신의 partial RB(resource block) 또는 5G(또는 NR) 통신의 inner RB 상황에서는 불필요하게 전류가 소모될 수 있다.As described above, even when the linear regulator (651) is configured with a fixed bias, there is no major problem in the ET modulator (650) tracking the envelope signal in a network environment with a low maximum bandwidth (e.g., 20 MHz of LTE). However, in a network environment with a high maximum bandwidth (e.g., 100 MHz of NR), the operating speed of the linear regulator (651) must be increased. To this end, the current consumption and the bias (or passing current) of the drive stage of the linear regulator (651) must also be increased. In this case, if the current consumption is increased in consideration of the maximum bandwidth, current may be unnecessarily consumed in low-band signals that are frequently used in actual network environments, or in partial RBs (resource blocks) of 4G (or LTE) communications that use only a part of the allocatable resource blocks, or in inner RB situations of 5G (or NR) communications.

또한, 도 6a에서 switching converter(652)는 고정된 스위칭 주파수를 사용할 수 있다.Additionally, the switching converter (652) in Fig. 6a can use a fixed switching frequency.

Switching converter(652)는 DC-DC converter로 스위칭 동작을 통해서 스위치 전류(Iswitch)를 고효율로 생성할 수 있다. DC-DC converter의 효율을 결정하는 중요한 요소 중 하나는 스위칭 주파수이다. 스위칭 주파수가 높아지면 ripple이 작아지지만 스위칭 손실이 커져서 효율이 낮아지게 되고, 반대로 스위칭 주파수가 낮아지면 효율이 높아지는 대신 ripple이 커질 수 있다. 따라서, 입력되는 envelope 신호에 따라 최적화 된 스위칭 주파수를 유지하는 것이 필요하다.Switching converter (652) is a DC-DC converter that can generate switching current (Iswitch) with high efficiency through switching operation. One of the important factors that determines the efficiency of the DC-DC converter is the switching frequency. When the switching frequency increases, the ripple decreases, but the switching loss increases, which lowers the efficiency, and conversely, when the switching frequency decreases, the efficiency increases, but the ripple may increase. Therefore, it is necessary to maintain an optimized switching frequency according to the input envelope signal.

상기와 같이 switching converter(652)가 고정된 스위칭 주파수로 동작하는 경우에도 낮은 최대 대역폭(예: LTE의 20MHz)을 갖는 네트워크 환경에서는 효율에 문제가 없을 수 있다. 하지만, 높은 최대 대역폭(예: NR의 100MHz)을 갖는 네트워크 환경에서는 증폭해야 하는 envelope 신호 대역폭의 dynamic range가 증가하게 되어 고정된 스위칭 주파수로 동작하는 것은 효율의 최적화에 한계가 있을 수 있다.Even when the switching converter (652) operates at a fixed switching frequency as described above, there may be no efficiency problem in a network environment with a low maximum bandwidth (e.g., 20 MHz of LTE). However, in a network environment with a high maximum bandwidth (e.g., 100 MHz of NR), the dynamic range of the envelope signal bandwidth to be amplified increases, so operating at a fixed switching frequency may have limitations in optimizing efficiency.

도 7은 다양한 실시예에 따른 네트워크 환경에 따라 envelope tracking을 수행하는 ET modulator의 블록도이다.FIG. 7 is a block diagram of an ET modulator that performs envelope tracking according to a network environment according to various embodiments.

도 8은 다양한 실시예에 따른 신호 대역폭에 따른 바이어스 및 통과 전류를 나타낸 그래프이다.Figure 8 is a graph showing bias and pass current according to signal bandwidth according to various embodiments.

도 6a 및 6b의 실시예에 따른 ET modulator(650)는 고정된 바이어스의 linear regulator(651) 및 고정된 스위칭 주파수의 switching converter(652)를 포함하여, 효율이 낮아질 수 있는데, 이하에서 설명하는 다양한 실시예에 따른 ET modulator(750)는 네트워크 환경을 고려하여 linear regulator(751) 및 switching converter(752)의 동작을 제어하여 고정된 바이어스의 linear regulator(651) 및 고정된 스위칭 주파수의 switching converter(652)를 사용할 때 보다 높은 효율을 가질 수 있다.The ET modulator (650) according to the embodiments of FIGS. 6a and 6b may have low efficiency because it includes a linear regulator (651) of a fixed bias and a switching converter (652) of a fixed switching frequency. However, the ET modulator (750) according to various embodiments described below controls the operations of the linear regulator (751) and the switching converter (752) by considering the network environment, so that it can have higher efficiency than when using the linear regulator (651) of a fixed bias and the switching converter (652) of a fixed switching frequency.

도 7을 참조 하면, 다양한 실시예에 따른 ET modulator(750)는 linear regulator(751), switching converter(752) 및 ET 제어 블록(755)을 포함할 수 있다.Referring to FIG. 7, an ET modulator (750) according to various embodiments may include a linear regulator (751), a switching converter (752), and an ET control block (755).

다양한 실시예에 따르면, ET 제어 블록(755)은 네트워크 모니터(예: 도 3의 네트워크 모니터(360))로부터 대역폭, 리소스 블록, SCS(sub-carrier spacing), 변조 방식 중 적어도 하나를 포함하는 네트워크 환경 정보를 획득할 수 있다. According to various embodiments, the ET control block (755) may obtain network environment information including at least one of bandwidth, resource block, sub-carrier spacing (SCS), and modulation scheme from a network monitor (e.g., network monitor (360) of FIG. 3).

ET 제어 블록(755)은 입력되는 네트워크 환경 정보에 따라 linear regulator(751)의 바이어스 및/또는 switching converter(752)의 스위칭 주파수를 결정할 수 있다.The ET control block (755) can determine the bias of the linear regulator (751) and/or the switching frequency of the switching converter (752) according to the input network environment information.

도 8을 참고 하면, linear regulator(751)의 바이어스를 증가 시키고(class-A 방향(801)) 통과 전류(Ishoot-through)를 크게 하는 경우, linear regulator(751)의 동작 속도가 빨라지고 그에 따라 높은 대역폭의 네트워크에서도 envelope tracking을 구현할 수 있다. 반대로 linear regulator(751)의 바이어스를 감소 시키고(class-B 방향(802)) 통과 전류(Ishoot-through)를 낮게 하는 경우, linear regulator(751)의 동작 속도가 느려지는 대신 소모 전력이 감소할 수 있다.Referring to Fig. 8, when the bias of the linear regulator (751) is increased (in the class-A direction (801)) and the pass-through current (I shoot-through ) is increased, the operating speed of the linear regulator (751) becomes faster, and accordingly, envelope tracking can be implemented even in a high-bandwidth network. Conversely, when the bias of the linear regulator (751) is decreased (in the class-B direction (802)) and the pass-through current (I shoot-through ) is lowered, the operating speed of the linear regulator (751) becomes slower, but the power consumption can be reduced.

다양한 실시예에 따르면, ET 제어 블록(755)은 네트워크 환경 정보에 기초하여 높은 대역폭(또는 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나)으로 통신하는 경우 linear regulator(751)의 바이어스를 증가 시키고, 낮은 대역폭(또는 리소스 블록, SCS, 또는 변조 방식 중 적어도 하나)으로 통신하는 경우 전력 효율을 위해 linear regulator(751)의 바이어스를 감소 시킬 수 있다.According to various embodiments, the ET control block (755) may increase the bias of the linear regulator (751) when communicating with a high bandwidth (or at least one of the resource blocks, sub-carrier spacing (SCS), or modulation schemes) based on network environment information, and may decrease the bias of the linear regulator (751) for power efficiency when communicating with a low bandwidth (or at least one of the resource blocks, SCS, or modulation schemes).

다양한 실시예에 따르면, ET modulator(750)는 linear regulator(751)의 바이어스를 조절할 수 있는 바이어스 제어 회로(미도시)를 포함할 수 있다. ET 제어 블록(755)은 네트워크 환경 정보에 기초하여 바이어스 제어 회로의 적어도 일부를 구동할 수 있다.According to various embodiments, the ET modulator (750) may include a bias control circuit (not shown) capable of adjusting the bias of the linear regulator (751). The ET control block (755) may drive at least a part of the bias control circuit based on network environment information.

다양한 실시예에 따르면, ET 제어 블록(755)은 네트워크 환경 정보(예: 대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나)에 따라 사용할 linear regulator(751)의 바이어스의 크기 및/또는 구동할 바이어스 제어 회로의 일부를 맵핑한 테이블을 저장하고, 이를 이용하여 제어할 수 있다.According to various embodiments, the ET control block (755) stores a table that maps the size of the bias of the linear regulator (751) to be used and/or a part of the bias control circuit to be driven according to network environment information (e.g., at least one of bandwidth, resource block, SCS (sub-carrier spacing), or modulation method), and can control using the table.

도 9는 다양한 실시예에 따른 ET modulator의 linear regulator의 구조를 도시한 것이다.FIG. 9 illustrates the structure of a linear regulator of an ET modulator according to various embodiments.

도 9는 linear regulator(950)에 고정된 bias를 사용하는 케이스를 도시하고 있다.Figure 9 illustrates a case in which a fixed bias is used in a linear regulator (950).

도 9를 참조 하면, linear regulator(950)는 class-AB bias 회로(951), 버퍼(952) 및 OTA(operational trans-conductance amplifier)(953)를 포함할 수 있다. Referring to FIG. 9, the linear regulator (950) may include a class-AB bias circuit (951), a buffer (952), and an OTA (operational trans-conductance amplifier) (953).

class-AB bias 회로(951)는 출력되는 소스 전류(Isource)및 (Isink)의 바이어스를 class-AB로 조절하여, linear regulator(950)가 보다 낮은 crossover distortion noise로 고효율로 동작하도록 할 수 있다.The class-AB bias circuit (951) adjusts the bias of the output source current (I source ) and (I sink ) to class-AB, thereby allowing the linear regulator (950) to operate with high efficiency and lower crossover distortion noise.

버퍼(952)는 linear regulator(950)의 최종단으로써, Isource 및 Isink를 출력하여, switching converter(예: 도 7의 switching converter(752))에서 출력되는 스위칭 전류(Iswitch)와 함께 출력 전류 (Iout)을 형성할 수 있다.The buffer (952) is the final stage of the linear regulator (950), and outputs I source and I sink to form an output current (I out ) together with a switching current (I switch ) output from a switching converter (e.g., switching converter (752) of FIG. 7).

OTA(953)는 입력 전압을 trans-conductance에 비례하여 출력 전류로 내보내는 증폭기로써, 인가되는 envelope 신호 및 출력되는 envelope 신호를 차등 방식으로 증폭할 수 있다. OTA (953) is an amplifier that outputs input voltage as output current in proportion to trans-conductance, and can differentially amplify the applied envelope signal and the output envelope signal.

도 9의 linear regulator(950)는 고정된 전류 미러를 통하여 class-AB bias 회로(951)에 고정된 전류를 사용할 수 있다. 이에 따라, class-AB bias 회로(951)에서 common drain transistor는 RF 전송 신호의 대역폭과 관계 없이 동일한 VGS를 가지게 되어 linear regulator(950)는 고정된 바이어스에 따라 Isource 및 Isink를 출력할 수 있다.The linear regulator (950) of Fig. 9 can use a fixed current to the class-AB bias circuit (951) through a fixed current mirror. Accordingly, the common drain transistor in the class-AB bias circuit (951) has the same V GS regardless of the bandwidth of the RF transmission signal, so that the linear regulator (950) can output I source and I sink according to the fixed bias.

도 10은 다양한 실시예에 따른 네트워크 환경에 따라 envelope tracking을 수행하는 ET modulator의 linear regulator의 구조를 도시한 것이다.FIG. 10 illustrates the structure of a linear regulator of an ET modulator that performs envelope tracking according to a network environment according to various embodiments.

도 10은 linear regulator(1050)에 가변 bias를 사용하는 케이스를 도시하고 있다.Figure 10 illustrates a case where a variable bias is used in a linear regulator (1050).

다양한 실시예에 따르면, linear regulator(1050)는 바이어스를 가변 제어하기 위한 바이어스 제어 회로(1055)를 포함할 수 있다. 도 10을 참조 하면, 바이어스 제어 회로(1055)는 서로 병렬로 연결되어 독립적으로 스위칭 가능한 복수의 트랜지스터를 포함할 수 있다.According to various embodiments, the linear regulator (1050) may include a bias control circuit (1055) for variably controlling the bias. Referring to FIG. 10, the bias control circuit (1055) may include a plurality of transistors that are connected in parallel with each other and can be switched independently.

ET modulator(예: 도 7의 ET modulator(750))의 ET 제어 블록(예: 도 7의 ET 제어 블록(755))은 네트워크 모니터(예: 도 3의 네트워크 모니터(360))에서 획득된 네트워크 환경 정보(예: 대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나)를 획득할 수 있다. ET 제어 블록은 네트워크 환경 정보에 기초하여 바이어스 제어 회로(1055)의 트랜지스터를 스위칭 또는 전류 미러의 비율을 조절할 수 있다. An ET control block (e.g., an ET control block (755) of FIG. 7) of an ET modulator (e.g., an ET modulator (750) of FIG. 7) can obtain network environment information (e.g., at least one of a bandwidth, a resource block, a sub-carrier spacing (SCS), or a modulation method) obtained from a network monitor (e.g., a network monitor (360) of FIG. 3). The ET control block can adjust the ratio of switching or current mirroring of a transistor of a bias control circuit (1055) based on the network environment information.

BGR(bandgap reference) 회로를 통해 받는 전류는 일정하므로, 전류 미러의 비율을 다르게 조절하면 class-AB bias 회로(1051) 내에 흐르는 전류를 조절할 수 있다. 예를 들어, 바이어스 제어 회로(1055)에서 class-AB bias 회로(1051)로 전류가 출력되지 않는 경우, class-AB bias 회로(1051)는 BGR 회로로부터 입력되는 전류에 의해서 바이어스를 생성하고, 바이어스 제어 회로(1055)의 적어도 일부가 스위칭 되어 class-AB bias 회로(1051)로 전류가 출력되는 경우 class-AB bias 회로(1051)는 더 높은 바이어스를 생성할 수 있다.Since the current received through the BGR (bandgap reference) circuit is constant, the current flowing in the class-AB bias circuit (1051) can be controlled by adjusting the ratio of the current mirror differently. For example, when no current is output from the bias control circuit (1055) to the class-AB bias circuit (1051), the class-AB bias circuit (1051) generates a bias by the current input from the BGR circuit, and when at least a part of the bias control circuit (1055) is switched and current is output to the class-AB bias circuit (1051), the class-AB bias circuit (1051) can generate a higher bias.

ET 제어 블록은 바이어스 제어 회로(1055)의 전류 미러의 비율을 제어하고, 이로 인해 common drain transistor의 VGS 값 역시 조절되고, 최종적으로 Isource 및 Isink를 생성하는 버퍼(1052)의 바이어스를 조절할 수 있다. 이에 따라 통과 전류(Ishoout-through)의 크기가 결정될 수 있다.The ET control block controls the ratio of the current mirror of the bias control circuit (1055), thereby also controlling the V GS value of the common drain transistor, and ultimately controlling the bias of the buffer (1052) that generates the I source and I sink . Accordingly, the size of the through current (I shoout-through ) can be determined.

예를 들어, 바이어스 제어 회로(1055)는 적어도 하나의(예: 4개) 스위치를 포함하는 경우, 각 스위치의 on/off에 대응하는 바이너리 코드를 포함하는 thermal code를 출력할 수 있다. ET 제어 블록은 현재 RF 전송 신호에 사용되는 대역폭이 20MHz인 경우, thermal code로 0000을 출력하고, 이에 따라 바이어스 제어 회로(1055)는 class-AB bias 회로(1051)에 전류를 출력하지 않고, BGR 회로의 출력 전류에 의해 바이어스가 결정될 수 있다. 이와 달리, RF 전송 신호에 사용되는 대역폭이 40MHz, 60MHz, 80MHz, 또는 100MHz와 같이 증가하는 경우, ET 제어 블록은 thermal code로 각각 0001, 0011, 0111, 또는 1111을 바이어스 제어 회로(1055)에 출력할 수 있다. 바이어스 제어 회로(1055)의 트랜지스터가 스위칭 되어 BGR 회로의 전류와 같이 class-AB에 입력되고, 그에 따라 linear regulator(1050)에 더 높은 바이어스가 생성될 수 있다.For example, if the bias control circuit (1055) includes at least one (e.g., four) switch, it can output a thermal code including a binary code corresponding to on/off of each switch. If the bandwidth currently used for the RF transmission signal is 20 MHz, the ET control block outputs 0000 as the thermal code, and accordingly, the bias control circuit (1055) does not output current to the class-AB bias circuit (1051), and the bias can be determined by the output current of the BGR circuit. In contrast, if the bandwidth used for the RF transmission signal increases to 40 MHz, 60 MHz, 80 MHz, or 100 MHz, the ET control block can output 0001, 0011, 0111, or 1111 as the thermal code to the bias control circuit (1055), respectively. The transistor of the bias control circuit (1055) is switched and input to class-AB like the current of the BGR circuit, and accordingly, a higher bias can be generated in the linear regulator (1050).

다양한 실시예에 따르면, ET modulator의 DC 전류를 고효율로 생성하는 switching converter(예: 도 7의 switching converter(752))도 네트워크 환경 정보(예: RF 전송 신호의 대역폭)에 기초하여 DC-DC converter의 효율을 결정하는 switching frequency를 조절할 수 있다. According to various embodiments, a switching converter (e.g., switching converter (752) of FIG. 7) that generates the DC current of the ET modulator with high efficiency can also adjust the switching frequency that determines the efficiency of the DC-DC converter based on network environment information (e.g., bandwidth of an RF transmission signal).

Switching converter는 도 10의 linear regulator(1050)의 바이어스 제어 회로(1055)와 동일한 회로를 포함할 수 있으며, 상기 회로는 ET 제어 블록의 제어 신호에 따라 제어될 수 있다. 이에 따라, ET 제어 블록의 제어 신호에 따라 switching converter의 drive stage(예: 도 7의 drive stage(752a))의 switching frequency가 조절될 수 있다.The switching converter may include the same circuit as the bias control circuit (1055) of the linear regulator (1050) of Fig. 10, and the circuit may be controlled according to a control signal of the ET control block. Accordingly, the switching frequency of the drive stage of the switching converter (e.g., the drive stage (752a) of Fig. 7) may be adjusted according to the control signal of the ET control block.

도 11은 다양한 실시예에 따른 sampling rate 제어를 위한 모뎀 및 트랜시버의 블록도이다.FIG. 11 is a block diagram of a modem and transceiver for sampling rate control according to various embodiments.

도 11을 참조 하면, 무선 통신 시스템(1100)은 모뎀(1120)(예: 도 3의 모뎀(320)) 및 트랜시버(1130)(예: 도 3의 트랜시버(330))를 포함할 수 있다.Referring to FIG. 11, a wireless communication system (1100) may include a modem (1120) (e.g., modem (320) of FIG. 3) and a transceiver (1130) (e.g., transceiver (330) of FIG. 3).

어플리케이션 프로세서(예: 도 3의 어플리케이션 프로세서(390))는 외부 장치에 전송할 데이터를 디지털 신호로 처리하고, 안테나를 통해 송출되는 RF 신호는 아날로그 신호이다. 따라서, 무선 통신 시스템(1100)(예: 도 3의 무선 통신 시스템(310))은 DAC/ADC 블록(1132)을 통해 디지털 신호 및 아날로그 신호 간 변환을 수행할 수 있다.An application processor (e.g., application processor (390) of FIG. 3) processes data to be transmitted to an external device into a digital signal, and an RF signal transmitted through an antenna is an analog signal. Accordingly, a wireless communication system (1100) (e.g., wireless communication system (310) of FIG. 3) can perform conversion between digital signals and analog signals through a DAC/ADC block (1132).

아날로그 신호를 디지털 신호로 변환하기 위해서는 샘플링(sampling), 양자화(quantization) 및 부호화(coding) 과정이 필요하다. 샘플링 과정에서 sampling rate(fs)는 Nyquist 이론에 의해 송수신 기저대역(baseband) 채널 대역폭의 최소 2배가 되어야 한다. 여기서, sampling point 간 간격 (Td)는 sampling rate(fs)에 반비례 한다. 따라서, sampling rate(fs)가 높아지면 sampling point 간 간격 (Td)이 작아지고 이에 따라 신호를 세밀하고 변복조 할 수 있으며, 더 짧은 시간 단위로 신호를 조절할 수 있다. 다만, sampling rate를 높이기 위해 클럭 스피드를 상승 시키면 소모 전류의 증가와 그에 따른 열 발생 및 배터리 소모가 발생할 수 있다.In order to convert an analog signal into a digital signal, sampling, quantization, and coding processes are required. In the sampling process, the sampling rate (f s ) must be at least twice the bandwidth of the transmission and reception baseband channel according to the Nyquist theorem. Here, the interval between sampling points (T d ) is inversely proportional to the sampling rate (f s ). Therefore, as the sampling rate (f s ) increases, the interval between sampling points (T d ) decreases, and accordingly, the signal can be modulated in detail and controlled in a shorter time unit. However, if the clock speed is increased to increase the sampling rate, the current consumption may increase, which may lead to heat generation and battery consumption.

클럭 스피드 상승을 통한 고성능 동작은 광대역 ET(envelope tracking) 동작에서는 더 중요한 영향을 미칠 수 있다. 예를 들어, 낮은 대역폭의 무선 통신(예: LTE)에서 사용한 sampling rate를 광대역의 무선 통신(예: NR)에 사용하는 경우, ET 시스템에서 RF 신호와 envelope 신호 간 딜레이 조절에 한계가 있어, 출력 전력, 효율, 또는 선형성과 같은 특성들이 열화될 수 있다. 반면, 광대역의 무선 통신을 위해 높은 sampling rate를 사용하는 것은 낮은 대역폭의 신호를 전송할 때 소모 전류의 낭비가 될 수 있다.Higher performance through increased clock speeds can have a more significant impact on wideband ET (envelope tracking) operations. For example, when the same sampling rate used for low-bandwidth wireless communications (e.g., LTE) is used for wideband wireless communications (e.g., NR), the delay control between the RF signal and the envelope signal in the ET system may be limited, resulting in degradation of characteristics such as output power, efficiency, or linearity. On the other hand, using a high sampling rate for wideband wireless communications may result in wasted power consumption when transmitting low-bandwidth signals.

이에, 다양한 실시예에 따른 전자 장치는 네트워크 환경 정보에 기초하여, 통신 품질 및 소모 전류에 최적화 된 sampling rate를 결정할 수 있다.Accordingly, electronic devices according to various embodiments can determine a sampling rate optimized for communication quality and current consumption based on network environment information.

도 11을 참조 하면, 다양한 실시예에 따른 무선 통신 시스템(1100)은 네트워크 환경 정보에 따라 sampling rate를 결정하기 위한 sampling rate 제어 블록(1138)을 포함할 수 있다. sampling rate 제어 블록(1138)은 특정 주파수의 클럭 신호를 생성하는 clock generator(1138a) 및 sampling rate의 결정을 위해 클럭 신호에 곱할 계수를 결정하는 multiplier(1138b)를 포함할 수 있다.Referring to FIG. 11, a wireless communication system (1100) according to various embodiments may include a sampling rate control block (1138) for determining a sampling rate according to network environment information. The sampling rate control block (1138) may include a clock generator (1138a) for generating a clock signal of a specific frequency and a multiplier (1138b) for determining a coefficient to be multiplied by the clock signal for determining the sampling rate.

다양한 실시예에 따르면, 네트워크 모니터(1190)는 대역폭, 리소스 블록, 또는 SCS(sub-carrier spacing) 중 적어도 하나를 포함하는 네트워크 환경 정보를 획득하고, sampling rate 제어 블록(1138)에 제공할 수 있다.According to various embodiments, the network monitor (1190) may obtain network environment information including at least one of bandwidth, resource block, or sub-carrier spacing (SCS), and provide it to the sampling rate control block (1138).

Sampling rate 제어 블록(1138)은 네트워크 모니터(1190)로부터 수신한 네트워크 환경 정보를 이용하여, multiplier(1138b)의 모델링과 알고리즘을 통해 현재의 대역폭, 리소스 블록, 또는 SCS에 따라 최적화 된 계수를 선택할 수 있다. 이에 따라, clock generator(1138a)에서 생성된 클럭 신호를 대역폭, 리소스 블록, 또는 SCS에 따라 선택된 계수를 곱하여 DAC/ADC 블록(1132)의 sampling rate를 조절할 수 있다.The sampling rate control block (1138) can select an optimized coefficient according to the current bandwidth, resource block, or SCS through the modeling and algorithm of the multiplier (1138b) using the network environment information received from the network monitor (1190). Accordingly, the sampling rate of the DAC/ADC block (1132) can be adjusted by multiplying the clock signal generated by the clock generator (1138a) by the coefficient selected according to the bandwidth, resource block, or SCS.

Sampling rate이 변하게 되면, image 신호 또는 harmonic 신호를 rejection하는 Tx operator(1133)의 BB LPF (baseband low pass filter)(1133a) 또한 가변 될 필요가 있다. 다양한 실시예에 따르면, sampling rate 제어 블록(1138)은 대역폭, 리소스 블록, 또는 SCS에 따라 조절된 sampling rate에 대응하여, BB LPF(1133a)의 차단 주파수를 조절할 수 있다.When the sampling rate changes, the BB LPF (baseband low pass filter) (1133a) of the Tx operator (1133) that rejects the image signal or the harmonic signal also needs to be varied. According to various embodiments, the sampling rate control block (1138) can adjust the cutoff frequency of the BB LPF (1133a) in response to the sampling rate adjusted according to the bandwidth, the resource block, or the SCS.

도 12a, 12b 및 12c는 다양한 실시예에 따른 sampling rate의 결정 방법을 도시한 것이다.Figures 12a, 12b and 12c illustrate methods for determining a sampling rate according to various embodiments.

도 12a는 대역폭에만 기초하여 sampling rate를 결정하는 실시예에 대한 것이다.Figure 12a shows an embodiment in which the sampling rate is determined based only on the bandwidth.

도 12a를 참조 하면, 10MHz 대역폭에서는 sampling rate가 30.72Mbps, 20MHz 대역폭에서는 sampling rate가 61.44Mbps, 100MHz 대역폭에서는 sampling rate가 307.2Mbps로 동작할 수 있다. 이 경우, 대역폭만 고려하기 때문에 10MHz 대역폭에서 1RB(resource block)만 사용하는 경우와 full RB를 사용하는 경우에 동일한 sampling rate로 동작할 수 있다. 이는 동일한 대역폭이더라도 리소스 블록의 수에 따라 실제 통신에 요구되는 대역폭이 상이함에도 동일한 sampling rate로 동작하기 때문에 비효율적일 수 있다.Referring to Fig. 12a, the sampling rate can operate at 30.72 Mbps for 10 MHz bandwidth, 61.44 Mbps for 20 MHz bandwidth, and 307.2 Mbps for 100 MHz bandwidth. In this case, since only the bandwidth is considered, the same sampling rate can operate whether only 1 RB (resource block) is used in 10 MHz bandwidth or whether full RB is used. This can be inefficient because the same sampling rate is operated even though the bandwidth required for actual communication is different depending on the number of resource blocks even with the same bandwidth.

도 12b는 리소스 블록에 기초하여 sampling rate를 결정하는 실시예에 대한 것이다.Figure 12b illustrates an embodiment of determining a sampling rate based on a resource block.

도 12b를 참조 하면, 대역폭이 100MHz일 때, 리소스 블록이 1RB인 경우 sampling rate가 1.2288Mbps로 동작하고, 리소스 블록이 half RB인 경우 sampling rate가 153.6Mbps로 동작하고, 리소스 블록이 full RB인 경우 sampling rate가 307.2Mbps로 동작할 수 있다. 이에 따라, 동일한 대역폭의 네트워크에서 통신하는 경우에도 사용되는 리소스 블록의 수에 따라 더 낮은 sampling rate로 동작하여 소모 전력을 절감할 수 있다.Referring to FIG. 12b, when the bandwidth is 100 MHz, the sampling rate may operate at 1.2288 Mbps when the resource block is 1 RB, the sampling rate may operate at 153.6 Mbps when the resource block is half RB, and the sampling rate may operate at 307.2 Mbps when the resource block is full RB. Accordingly, even when communicating on a network with the same bandwidth, power consumption may be reduced by operating at a lower sampling rate depending on the number of resource blocks used.

도 12c는 SCS(sub-carrier spacing)에 기초하여 sampling rate를 결정하는 실시예에 대한 것이다. Figure 12c shows an embodiment of determining a sampling rate based on SCS (sub-carrier spacing).

다양한 실시예에 따르면, 무선 통신 시스템은 가변적 SCS(예: NR은 15/30/60KHz)를 사용할 수 있고, 이에 따라 1RB의 대역폭도 가변적일 수 있다. 다양한 실시예에 따른 sampling rate 제어 블록은 사용되는 SCS에 따라 sampling rate를 결정할 수 있다.According to various embodiments, the wireless communication system may use variable SCS (e.g., NR of 15/30/60KHz), and accordingly, the bandwidth of 1RB may also be variable. The sampling rate control block according to various embodiments may determine the sampling rate according to the SCS used.

도 12d를 참조 하면, 대역폭 100MHz에서 사용되는 SCS가 15KHz인 경우 sampling rate는 0.6144Mbps로 동작하고, SCS가 30KHz인 경우 1.2288Mbps로 동작하고, SCS가 60KHz인 경우 2.4576Mbps로 동작할 수 있다.Referring to Fig. 12d, when the SCS used in the bandwidth of 100 MHz is 15 KHz, the sampling rate operates at 0.6144 Mbps, when the SCS is 30 KHz, it operates at 1.2288 Mbps, and when the SCS is 60 KHz, it operates at 2.4576 Mbps.

도 13a는 다양한 실시예에 따른 전력 증폭기의 게인 및 ET 시스템의 envelope 궤적을 나타낸 그래프이다.FIG. 13a is a graph showing the gain of a power amplifier and the envelope trajectory of an ET system according to various embodiments.

도 13b는 다양한 실시예에 따른 DTD(digital pre-distortion) 적용 방법을 도시한 것이다.Figure 13b illustrates a method of applying DTD (digital pre-distortion) according to various embodiments.

ET(envelope tracking) 기술이 적용될 때 시스템(예: 도 2의 무선 통신 시스템(200)) 전체의 효율을 최적화 하기 위해 전력 증폭기(예: 도 2의 전력 증폭기(241))를 포화(saturation) 영역에서 동작 시킬 수 있다. 실시간으로 RF 신호의 envelope 신호를 따라가고 전력 증폭기(1341)가 포화 영역에서 동작하게 되면, 전력 증폭기의 특성 상 Vcc가 낮아지면서 게인(gain)이 떨어지게 되어 도 13a와 같은 compression 특성을 가질 수 있다. 무선 통신 시스템은 이러한 gain compression 특성을 보상하기 위해 DTD(digital pre-distortion)를 사용할 수 있다.When ET (envelope tracking) technology is applied, the power amplifier (e.g., the power amplifier (241) of FIG. 2) can be operated in a saturation region to optimize the efficiency of the entire system (e.g., the wireless communication system (200) of FIG. 2). When the envelope signal of the RF signal is followed in real time and the power amplifier (1341) is operated in the saturation region, the gain drops as the Vcc decreases due to the characteristics of the power amplifier, and thus the compression characteristic as in FIG. 13a can be obtained. The wireless communication system can use DTD (digital pre-distortion) to compensate for this gain compression characteristic.

DPD는 실제로 사용하는 envelope 궤적을 고려하여 Vcc에 따른 전력 증폭기의 gain 특성을 반영하여 전력 증폭기에 인가되는 RF 입력 신호를 미리 왜곡 시키는 방법이다. 예를 들어, DPD 블록(1336)은 도 13b에 도시된 바와 같이 전력 증폭기가 로그함수 형태의 gain 특성(1391)을 가지므로, RF 신호를 지수함수 형태(1392)로 왜곡 시켜 전력 증폭기에 입력할 수 있다. 이에 따라, 전력 증폭기(1341)에서 증폭된 신호(1393)는 선형성을 가질 수 있다.DPD is a method of pre-distorting an RF input signal applied to a power amplifier by reflecting the gain characteristic of the power amplifier according to Vcc by considering the envelope trajectory actually used. For example, since the power amplifier has a gain characteristic (1391) in the form of a logarithmic function as illustrated in Fig. 13b, the DPD block (1336) can distort an RF signal into an exponential function form (1392) and input it to the power amplifier. Accordingly, the signal (1393) amplified by the power amplifier (1341) can have linearity.

도 14a 및 14b는 다양한 실시예에 따른 DTD(digital pre-distortion) 적용 방법을 도시한 것이다.Figures 14a and 14b illustrate methods of applying DTD (digital pre-distortion) according to various embodiments.

무선 통신 시스템은 모뎀에서 출력되는 입력 신호를 전력 증폭기의 gain compression에 따라 미리 보상하는 DPD 블록을 포함할 수 있다. DTD 블록은 gain compression을 보상할 수 있는 DPD LUT를 저장할 수 있다. DPD LUT는 전자 장치(또는 무선 통신 시스템)의 제조 시에 DPD 블록에 임베디드 될 수 있다.A wireless communication system may include a DPD block that pre-compensates an input signal output from a modem according to gain compression of a power amplifier. The DTD block may store a DPD LUT that may compensate for gain compression. The DPD LUT may be embedded in the DPD block during the manufacturing of an electronic device (or a wireless communication system).

도 14a는 전자 장치 A, B, C에 대해 동일한 DPD LUT를 사용한 케이스를 도시하고 있다. 이 때, 전자 장치 A, B, C는 같은 구조 및 부품을 사용하더라도 부품 간 Tx 경로의 특성에 편차가 있을 수 있다. 이에 따라, 전력 증폭기의 입력 전원에 대한 gain은 서로 다를 수 있다. 도 14a는 전자 장치 A, B, C에 대해 같은 DPD LUT를 사용하기 때문에 일부 전자 장치의 경우, DPD에 의한 출력 신호의 선형성이 완전히 보상되지 않을 수 있다.Fig. 14a illustrates a case where the same DPD LUT is used for electronic devices A, B, and C. At this time, even if electronic devices A, B, and C use the same structure and components, there may be a difference in the characteristics of the Tx path between the components. Accordingly, the gain for the input power of the power amplifier may be different. Fig. 14a illustrates that since the same DPD LUT is used for electronic devices A, B, and C, in the case of some electronic devices, the linearity of the output signal by the DPD may not be completely compensated.

도 14b는 전자 장치 A, B, C의 특성에 따라 서로 다른 DPD LUT를 사용한 케이스를 도시하고 있다. 예를 들어, 전자 장치의 제조 시에 각 모델 별로 전력 증폭기의 gain 특성을 모델링 하여 DPD를 결정할 수 있다. 이 경우, 도 14b와 같이 전자 장치 A, B, C 각각에 대해 모델링 된 DPD LUT를 사용하기 때문에, 출력 신호의 선형성이 도 14a의 케이스보다 높을 수 있다.Fig. 14b illustrates a case in which different DPD LUTs are used according to the characteristics of electronic devices A, B, and C. For example, when manufacturing an electronic device, the gain characteristics of a power amplifier can be modeled for each model to determine the DPD. In this case, since modeled DPD LUTs for each of electronic devices A, B, and C are used as in Fig. 14b, the linearity of the output signal can be higher than that in the case of Fig. 14a.

하지만, 도 14b의 케이스의 경우에도, 전자 장치의 각 모델 별 DPD 결정은 공정에서 calibration 진행 시 한 번 진행되고, 이 때 결정된 DPD LUT로 동일 모델의 전자 장치에 임베디드 하기 때문에, 여러 네트워크 시나리오마다 최적화 된 DPD LUT의 적용은 어려울 수 있다. 또한, 전자 장치의 사용에 따라 Tx 특성이 변화하는 것을 반영하여 선형화 할 수 없고, 서로 다른 네트워크 환경에서 전송되는 다양한 RF 신호에 적응하여 DPD LUT를 실시간으로 결정하여 DPD를 적용하는 것이 어려울 수 있다.However, even in the case of Fig. 14b, since the DPD determination for each model of the electronic device is performed once during the calibration process in the process, and the DPD LUT determined at this time is embedded in the electronic device of the same model, it may be difficult to apply the optimized DPD LUT for each network scenario. In addition, it may be difficult to linearize the Tx characteristics that change depending on the use of the electronic device and to determine the DPD LUT in real time to adapt to various RF signals transmitted in different network environments and apply the DPD.

도 15는 다양한 실시예에 따른 네트워크 환경에 따라 DTD를 적용하는 무선 통신 시스템의 블록도이다.FIG. 15 is a block diagram of a wireless communication system that applies DTD according to a network environment according to various embodiments.

다양한 실시예에 따르면, 무선 통신 시스템(1500)은 네트워크 모니터(1560)에서 실시간으로 획득되는 네트워크 환경 정보에 기초하여 전송할 RF 신호에 대한 DPD를 처리하는 DPD 블록(1536)을 포함할 수 있다. DPD 블록(1536)은 트랜시버(1530) 상에 마련될 수 있고, 모뎀(1520)으로부터 출력된 신호가 Tx 모듈(1540)의 전력 증폭기(1541)에 입력되기 전에 DPD를 수행할 수 있다. 예를 들어, DPD 블록(1536)은 CFR 블록(1531)에서 CFR 처리 된 신호에 대해 pre-distortion된 신호가 DAC/ADC 블록(1532)으로 입력되도록 할 수 있다.According to various embodiments, the wireless communication system (1500) may include a DPD block (1536) that processes DPD for an RF signal to be transmitted based on network environment information acquired in real time from a network monitor (1560). The DPD block (1536) may be provided on the transceiver (1530) and may perform DPD before a signal output from a modem (1520) is input to a power amplifier (1541) of a Tx module (1540). For example, the DPD block (1536) may cause a pre-distorted signal for a signal CFR-processed in a CFR block (1531) to be input to a DAC/ADC block (1532).

DPD 블록(1536)은 각 네트워크 환경(예: 대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나)에 대응하여 사용할 DPD 계수를 맵핑하는 DPD LUT(lookup table)를 저장할 수 있다.The DPD block (1536) can store a DPD lookup table (LUT) that maps DPD coefficients to be used in response to each network environment (e.g., at least one of bandwidth, resource block, sub-carrier spacing (SCS), or modulation scheme).

다양한 실시예에 따르면, 네트워크 모니터(1560)는 Tx operator(1533)를 통한 TAS(transit antenna selection) 및/또는 SRS(sounding reference signal)과 같은 동작과 Rx operator(1534)를 통해 네트워크 환경을 체크하여 RF 전송 신호와 관련된 네트워크 환경 정보(1591)를 DPD 블록(1536)에 제공할 수 있다. 또한, DPD 블록(1536)은 FBRx 경로를 통해 Tx 경로의 특성 정보(1592)를 더 획득할 수 있다.According to various embodiments, the network monitor (1560) may check the network environment through operations such as transit antenna selection (TAS) and/or sounding reference signal (SRS) through the Tx operator (1533) and the Rx operator (1534) to provide network environment information (1591) related to RF transmission signals to the DPD block (1536). In addition, the DPD block (1536) may further obtain characteristic information (1592) of the Tx path through the FBRx path.

다양한 실시예에 따르면, DPD 블록(1536)은 네트워크 모니터(1560)를 통해 획득한 네트워크 환경 정보(1591) 및 FBRx 경로를 통해 획득한 Tx 경로의 특성 정보(1592)에 기초하여 최적화 된 DPD 계수를 생성하여 실시간으로 RF 전송 신호를 pre-distortion 할 수 있다.According to various embodiments, the DPD block (1536) can pre-distort an RF transmission signal in real time by generating an optimized DPD coefficient based on network environment information (1591) acquired through a network monitor (1560) and characteristic information (1592) of a Tx path acquired through an FBRx path.

다양한 실시예에 따르면, 무선 통신 시스템(1500)은 네트워크 환경에 따라 DPD order를 조절하고, 실시간으로 DPD 계수를 업데이트 하여, Tx 출력 파워, 효율, EVM(error vector magnitude), 또는 선형성과 같은 무선 통신 시스템(1500)의 성능을 최적화 할 수 있다.According to various embodiments, the wireless communication system (1500) can adjust the DPD order according to the network environment and update the DPD coefficient in real time to optimize the performance of the wireless communication system (1500), such as Tx output power, efficiency, EVM (error vector magnitude), or linearity.

DPD 블록(1536)이 네트워크 환경 정보를 이용하여 DPD를 수행하는 과정은 아래의 식 1 내지 3에 기초할 수 있다.The process of performing DPD using network environment information by the DPD block (1536) can be based on equations 1 to 3 below.

[식 1][Formula 1]

an = f(Tx chain)a n = f(Tx chain)

식 1에서 an은 DPD 계수이고, Tx chain은 트랜시버(1530)로부터 Tx 모듈(1540)의 안테나 포트까지의 gain compression을 의미할 수 있다.In Equation 1, a n is a DPD coefficient, and Tx chain may mean gain compression from the transceiver (1530) to the antenna port of the Tx module (1540).

[식 2][Formula 2]

X(t)’ = f(X(t)) = a0 + a1 X(t) + a2 X(t)2 + a3 X(t)3 … + anX(t)n X(t)' = f(X(t)) = a 0 + a 1 X(t) + a 2 X(t) 2 + a 3 X(t) 3 … + a n

식 2에서 X(t)는 입력되는 RF 전송 신호, X(t)’는 pre-distortion 된 RF 전송 신호를 의미할 수 있다.In Equation 2, X(t) can mean the input RF transmission signal, and X(t)’ can mean the pre-distorted RF transmission signal.

[식 3][Formula 3]

an = f(Tx chain, BW, RB, MCS, SCS)a n = f(Tx chain, BW, RB, MCS, SCS)

식 3에서 BW는 사용되고 있는 RF 전송 신호의 대역폭, RB는 RF 전송 신호에 할당된 리소스 블록, MCS는 modulation code and scheme, SCS는 sub-carrier spacing을 의미할 수 있다.In Equation 3, BW may represent the bandwidth of the RF transmission signal being used, RB may represent the resource block allocated to the RF transmission signal, MCS may represent the modulation code and scheme, and SCS may represent the sub-carrier spacing.

도 16은 다양한 실시예에 따른 CFR(crest factor reduction)을 통해 clipping 된 신호의 예를 도시한 것이다.FIG. 16 illustrates examples of signals clipped through crest factor reduction (CFR) according to various embodiments.

무선 통신 시스템(예: 도 15의 무선 통신 시스템(1500))의 트랜시버(예: 도 15의 트랜시버(1530))는 CFR 블록(예: 도 15의 CFR 블록(1531))을 이용하여 전송 신호의 CFR을 처리할 수 있다.A transceiver (e.g., a transceiver (1530) of FIG. 15) of a wireless communication system (e.g., a wireless communication system (1500) of FIG. 15) can process a CFR of a transmission signal using a CFR block (e.g., a CFR block (1531) of FIG. 15).

CFR(crest factor reduction) 기술은 전자 장치의 무선 통신 시스템 내에서 큰 소모 전력을 사용하는 Tx 모듈(예: 도 15의 Tx 모듈(1540))의 전력 증폭기(예: 도 15의 Tx 증폭기(1541))가 고효율로 동작하도록 전송 신호의 PAPR(peak to average power ratio)을 줄이기 위해서 사용되는 기술이다. CFR 기술은 다양한 알고리즘을 통해 구현될 수 있으며, 이하에서는 그 중 대표적인 알고리즘에 대해 설명하기로 하나, 본 문서에서 설명되는 CFR 블록의 동작이 이하에서 설명되는 알고리즘에 한정되는 것은 아니다.CFR (crest factor reduction) technology is a technology used to reduce the PAPR (peak to average power ratio) of a transmission signal so that a power amplifier (e.g., a Tx amplifier (1541) of FIG. 15) of a Tx module (e.g., a Tx module (1540) of FIG. 15) that consumes a large amount of power in a wireless communication system of an electronic device can operate with high efficiency. The CFR technology can be implemented through various algorithms, and representative algorithms among them will be described below. However, the operation of the CFR block described in this document is not limited to the algorithm described below.

CFR은 입력 신호에 대한 hard clipping 및 LPF(low pass filter)를 통해 적용할 수 있다. 도 16을 참조 하면, 입력 신호에서 clipped point를 넘어가는 부분은 특정 진폭(Amax)으로 고정 시키고, clipped point보다 낮은 부분은 원 신호와 동일하게 유지할 수 있다.CFR can be applied through hard clipping and LPF (low pass filter) to the input signal. Referring to Fig. 16, the part of the input signal that exceeds the clipped point can be fixed to a specific amplitude (A max ), and the part lower than the clipped point can be maintained the same as the original signal.

이는 아래의 식 4를 통해 적용할 수 있다.This can be applied through Equation 4 below.

[식 4][Formula 4]

Xclip[n] = c[n] * X[n]X clip [n] = c[n] * X[n]

C[n] = Xmax /|X[n]|, |X[n]| > Xmax C[n] = X max /|X[n]|, |X[n]| >

1 , |X[n]| > Xmax 1 , |X[n]| > X max

식 4에서 X[n]은 입력 신호이고, Xclip[n]은 clipped signal, c[n]은 clipping 계수, Xmax는 clipped point를 의미할 수 있다.In Equation 4, X[n] can mean the input signal, X clip [n] can mean the clipped signal, c[n] can mean the clipping coefficient, and X max can mean the clipped point.

도 16을 참조 하면, 입력 신호(A)를 clipped point(B)를 통해 hard clipping 시킨 clipped signal(C)에 예리한 모서리가 생길 수 있는데, 이는 신호의 고주파 성분이 될 수 있다. 이러한 고주파 성분은 ACP(adjacent channel power)를 유발할 수 있다. 이와 같이 원치 않는 ACP를 줄이기 위해 clipped signal(C)을 LPF를 통과 시켜 예리한 모서리에 해당하는 고주파 신호를 줄이고, windowed signal(D)을 생성할 수 있다.Referring to Fig. 16, a sharp edge may be generated in the clipped signal (C) when the input signal (A) is hard clipped through the clipped point (B), which may be a high-frequency component of the signal. This high-frequency component may induce adjacent channel power (ACP). In order to reduce such unwanted ACP, the clipped signal (C) may be passed through a LPF to reduce the high-frequency signal corresponding to the sharp edge, and a windowed signal (D) may be generated.

여기서, windowing 방법은 clipped signal의 고주파 성분을 제거하기 위해 가중계수 p[n]과 윈도우 함수 w[n]으로 필터링 하는 것이다. Windowing 방법은 아래의 식 5로 나타낼 수 있다.Here, the windowing method is to filter with weighting coefficient p[n] and window function w[n] to remove high-frequency components of the clipped signal. The windowing method can be expressed by Equation 5 below.

[식 5][Formula 5]

c’ [n] = 1 - p[n] * w[n]c’ [n] = 1 - p[n] * w[n]

식 5에서 p[n]은 가중 계수이고, w[n]은 가우시안 함수와 같은 공통 윈도우 함수일 수 있다.In Equation 5, p[n] is a weighting coefficient, and w[n] can be a common window function such as a Gaussian function.

이와 같이, CFR 기술에서 고려되어야 할 주요 파라미터는 목표 PAPR, LPF의 최대 차수, 통과 주파수, 정지 주파수, 통과 리플 및/또는 정지 리플이 있다.Thus, the key parameters to be considered in CFR technology are target PAPR, maximum order of LPF, pass frequency, stop frequency, pass ripple and/or stop ripple.

LTE 시스템에서 QPSK / 16-QAM / 64-QAM / 256-QAM에 대해 요구되는 스펙은 제정 되었으나, 실제 high order modulation인 64-QAM 및 256-QAM에 대한 사용 빈도는 크지 않을 수 있다. 하지만, 더 효율적인 데이터 스펙트럼의 사용과 최대 데이터 전송 속도를 위하여 high order modulation인 64-QAM 및 256-QAM를 포함하여 다양한 신호들이 활발하게 사용될 수 있다. Although the specifications required for QPSK / 16-QAM / 64-QAM / 256-QAM in LTE systems have been established, the actual usage frequency of high-order modulations such as 64-QAM and 256-QAM may not be high. However, various signals including high-order modulations such as 64-QAM and 256-QAM can be actively used for more efficient use of data spectrum and maximum data transmission speed.

전송 신호의 modulation 방식에 따른 EVM(error vector magnitude) 스펙은 다음의 표 1을 예로 들 수 있다.The EVM (error vector magnitude) specifications according to the modulation method of the transmission signal are given in Table 1 below as an example.

ModulationModulation UnitUnit Average EVM LevelAverage EVM Level QPSKQPSK %% 17.517.5 16QAM16QAM %% 12.512.5 64QAM64QAM %% 88 256QAM256QAM %% 3.53.5

High order modulation 신호는 demodulation이 복잡하기 때문에 높은 품질의 신호가 요구된다. 따라서, 표 1과 같이 EVM의 스펙이 더 엄격할 수 있다.High order modulation signals require high quality signals because demodulation is complex. Therefore, the EVM specifications can be more stringent, as shown in Table 1.

무선 통신 시스템에서 CFR 기술을 사용하는 경우, 전력 증폭기를 고출력 및/또는 고효율로 동작 시킬 수 있으나, 원 신호를 변형하는 것이기 때문에 EVM 특성이 나빠질 수 있다. Low order modulation(예: QPSK, 16-QAM)을 사용하는 신호의 경우, 일부 고주파 성분이 허용되기 때문에 hard clipping으로 CFR을 처리할 수 있다. 하지만, 5G NR 네트워크 환경과 같이 256-QAM와 같은 high order modulation을 사용하는 경우 엄격한 EVM 스펙이 요구되기 때문에 hard clipping을 적용하기 어려울 수 있다. 또한, high order modulation 신호의 EVM 스펙 때문에 무선 통신 시스템이 일률적으로 soft clipping을 적용하게 되면, low order modulation을 사용하는 경우에는 PAPR이 충분히 낮아지지 못하기 때문에 RF 전송 신호를 최종적으로 증폭시키는 전력 증폭기의 고출력이 어렵게 되고, 이는 실제 네트워크 환경에서 커버리지가 낮아지는 문제가 발생할 수 있다.When CFR technology is used in a wireless communication system, the power amplifier can be operated with high output and/or high efficiency, but the EVM characteristics may deteriorate because the original signal is modified. For signals using low order modulation (e.g., QPSK, 16-QAM), CFR can be processed by hard clipping because some high-frequency components are allowed. However, in a 5G NR network environment where high order modulation such as 256-QAM is used, it may be difficult to apply hard clipping because strict EVM specifications are required. In addition, when a wireless communication system uniformly applies soft clipping due to the EVM specifications of high order modulation signals, the PAPR cannot be sufficiently lowered when low order modulation is used, making it difficult to achieve high output of the power amplifier that ultimately amplifies the RF transmission signal, which may cause a problem of reduced coverage in an actual network environment.

다양한 실시예에 따르면, 무선 통신 시스템의 CFR 블록은 RF 전송 신호에 대해 사용하고 있는 modulation 방식을 확인하고, 그에 대응하는 clipping 레벨로 CFR을 수행할 수 있다. 다양한 실시예에 따르면, CFR 블록은 네트워크 모니터(예: 도 15의 네트워크 모니터(1560))로부터 현재 RF 전송 신호에 대해 사용하고 있는 modulation 방식에 관련된 정보를 실시간으로 또는 주기적으로 획득할 수 있다.According to various embodiments, the CFR block of the wireless communication system can identify a modulation scheme being used for an RF transmission signal and perform CFR with a corresponding clipping level. According to various embodiments, the CFR block can obtain information related to a modulation scheme currently being used for an RF transmission signal from a network monitor (e.g., the network monitor (1560) of FIG. 15) in real time or periodically.

이에 따라, 종래의 CFR 알고리즘은 modulation 방식에 관계 없이 동일한 clipping 계수를 사용하여 CFR을 진행 하였다면, 다양한 실시예에 따른 무선 통신 시스템은 실시간으로 modulation 방식에 의해 clipping 레벨을 결정할 수 있다.Accordingly, while the conventional CFR algorithm performed CFR using the same clipping coefficient regardless of the modulation method, the wireless communication system according to various embodiments can determine the clipping level in real time by the modulation method.

다양한 실시예에 따른 CFR 알고리즘은 아래의 식 6 내지 8과 같이 진행될 수 있다.The CFR algorithm according to various embodiments can proceed as in Equations 6 to 8 below.

[식 6][Formula 6]

Xmax’ [n] = f(MCS) X max ' [n] = f(MCS)

식 6에서 Xmax’ [n]은 modulation 방식을 고려하여 결정된 clipped point이고, 이는 MCS의 함수로 계산될 수 있다.In Equation 6, X max '[n] is a clipped point determined by considering the modulation method, and this can be calculated as a function of MCS.

[식 7][Formula 7]

c’ [n] = 1 - p[n] * w[n]c’ [n] = 1 - p[n] * w[n]

식 7에서 p[n]은 가중 계수이고, w[n]은 가우시안 함수와 같은 공통 윈도우 함수일 수 있다.In Equation 7, p[n] is a weighting coefficient, and w[n] can be a common window function such as a Gaussian function.

[식 8][Formula 8]

p[n] = f(MCS)p[n] = f(MCS)

식 8에서, 가중 계수 p[n]은 MCS의 함수로 계산될 수 있다.In Equation 8, the weighting coefficient p[n] can be calculated as a function of MCS.

도 17은 다양한 실시예에 따른 네트워크 환경에 따라 다양한 파라미터를 제어하는 무선 통신 시스템(1700)의 블록도이다.FIG. 17 is a block diagram of a wireless communication system (1700) that controls various parameters according to a network environment according to various embodiments.

도 17은 도 2의 무선 통신 시스템(200)의 구성을 포함할 수 있으며, 도 2와 비교할 때, 네트워크 모니터(1760)를 이용해 네트워크 환경 정보를 획득하고 이에 기초하여 다양한 처리, 예를 들어 ET modulator(1750)의 제어, sampling rate의 조절, DPD order 조절 및 실시간 DPD 계수의 적용, 또는 CFR의 clipping 결정 중 적어도 하나를 수행 할 수 있다.FIG. 17 may include a configuration of a wireless communication system (200) of FIG. 2, and compared to FIG. 2, a network monitor (1760) may be used to obtain network environment information, and based on this, various processing may be performed, for example, at least one of control of an ET modulator (1750), adjustment of a sampling rate, adjustment of a DPD order and application of real-time DPD coefficients, or clipping determination of a CFR.

이하에서는 도 1 내지 도 16을 통해 설명한 바 있는 기술적 특징에 대해서는 그 설명을 생략하기로 한다.Below, the description of the technical features described through Figures 1 to 16 will be omitted.

다양한 실시예에 따르면, 네트워크 모니터(1760)는 무선 통신 시스템이 외부 장치(예: 기지국)와 무선 통신을 수행 중에 네트워크 환경을 확인할 수 있다. 전자 장치가 턴 온 된 경우, 또는 정해진 주기에 따라 어플리케이션 프로세서는 네트워크 모니터(1760)가 네트워크 환경을 확인하고 확인된 정보를 어플리케이션 프로세서 및/또는 무선 통신 시스템(예: CFR 블록(1731), DPD 블록(1736), sampling rate 제어 블록(1739) 및 ET 제어 블록(1759))에 제공할 수 있다. 네트워크 모니터(1760)는 FBRx(feedback Rx) 경로 및/또는 Rx 체인을 통해 네트워크 환경 정보를 확인할 수 있다. 네트워크 모니터(1760)는 독립적인 블록으로 구성될 수 있으나, 모뎀(1720) 또는 어플리케이션 프로세서(예: 도 3의 어플리케이션 프로세서(390)) 상에 마련될 수도 있다.According to various embodiments, the network monitor (1760) can check the network environment while the wireless communication system performs wireless communication with an external device (e.g., a base station). When the electronic device is turned on, or according to a set cycle, the application processor can cause the network monitor (1760) to check the network environment and provide the checked information to the application processor and/or the wireless communication system (e.g., the CFR block (1731), the DPD block (1736), the sampling rate control block (1739), and the ET control block (1759)). The network monitor (1760) can check the network environment information through the FBRx (feedback Rx) path and/or the Rx chain. The network monitor (1760) can be configured as an independent block, but can also be provided on the modem (1720) or the application processor (e.g., the application processor (390) of FIG. 3).

다양한 실시예에 따르면, 네트워크 환경 정보는 대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나를 포함할 수 있다. According to various embodiments, the network environment information may include at least one of bandwidth, resource blocks, sub-carrier spacing (SCS), or modulation scheme.

다양한 실시예에 따르면, ET 제어 블록(1759)은 네트워크 환경 정보에 기초하여 ET modulator(1750)의 linear regulator(1751) 내의 drive stage를 조절하여, 바이어스 및 통과 전류(또는 Ishoot-through)를 결정할 수 있다. ET 제어 블록(1759)이 네트워크 환경 정보에 기초하여 linear regulator(1751) 및/또는 switching converter(1752)의 drive stage를 제어하는 방법 및 이를 위한 회로 구성에 대해서는 앞서 도 9 내지 10을 통해 설명한 바 있다.According to various embodiments, the ET control block (1759) may control the drive stage in the linear regulator (1751) of the ET modulator (1750) based on the network environment information to determine the bias and pass current (or I shoot-through ). The method by which the ET control block (1759) controls the drive stage of the linear regulator (1751) and/or the switching converter (1752) based on the network environment information and the circuit configuration therefor have been described above with reference to FIGS. 9 and 10.

다양한 실시예에 따르면, sampling rate 제어 블록(1739)은 네트워크 환경 정보에 따라 sampling rate를 결정할 수 있다. sampling rate 제어 블록(1739)은 네트워크 모니터(1760)로부터 현재의 대역폭, 리소스 블록, 또는 SCS과 관련된 정보 중 적어도 하나를 수신하고, 이를 이용해 RF 전송 신호의 샘플링에 사용할 sampling rate를 결정할 수 있다.According to various embodiments, the sampling rate control block (1739) can determine the sampling rate according to network environment information. The sampling rate control block (1739) can receive at least one of information related to a current bandwidth, a resource block, or an SCS from the network monitor (1760) and use the same to determine the sampling rate to be used for sampling an RF transmission signal.

Sampling rate 제어 블록(1739)은 multiplier의 모델링과 알고리즘을 통해 현재의 대역폭, 리소스 블록, 또는 SCS 중 적어도 하나에 따라 최적화 된 계수를 선택할 수 있다. 이에 따라, clock generator에서 생성된 클럭 신호를 대역폭, 리소스 블록, 또는 SCS에 따라 선택된 계수를 곱하여 DAC/ADC의 sampling rate를 조절할 수 있다. Sampling rate 제어 블록(1739)이 네트워크 환경 정보에 기초하여 sampling rate를 제어하는 방법 및 이를 위한 회로 구성에 대해서는 앞서 도 11 내지 12를 통해 설명한 바 있다.The sampling rate control block (1739) can select an optimized coefficient according to at least one of the current bandwidth, resource block, or SCS through the modeling and algorithm of the multiplier. Accordingly, the sampling rate of the DAC/ADC can be adjusted by multiplying the clock signal generated from the clock generator by the coefficient selected according to the bandwidth, resource block, or SCS. The method for the sampling rate control block (1739) to control the sampling rate based on the network environment information and the circuit configuration therefor have been described above with reference to FIGS. 11 and 12.

다양한 실시예에 따르면, DPD 블록(1736)은 실시간으로 획득되는 네트워크 환경 정보에 기초하여 전송할 RF 신호에 대한 DPD를 처리할 수 있다. DPD 블록(1736)은 트랜시버(1730) 상에 마련될 수 있고, 모뎀(1720)로부터 출력된 신호가 Tx 모듈(1740)의 전력 증폭기(1741)에 입력되기 전에 DPD를 수행할 수 있다. DPD 블록(1736)은 각 네트워크 환경(예: 대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나)에 대응하여 사용할 DPD 계수를 맵핑하는 DPD LUT를 저장할 수 있다. DPD 블록(1736)이 네트워크 환경 정보에 기초하여 DPD를 수행하는 방법 및 이를 위한 회로 구성에 대해서는 앞서 도 13 내지 15를 통해 설명한 바 있다.According to various embodiments, the DPD block (1736) can process DPD for an RF signal to be transmitted based on network environment information acquired in real time. The DPD block (1736) can be provided on the transceiver (1730) and can perform DPD before a signal output from the modem (1720) is input to the power amplifier (1741) of the Tx module (1740). The DPD block (1736) can store a DPD LUT that maps DPD coefficients to be used in response to each network environment (e.g., at least one of bandwidth, resource block, sub-carrier spacing (SCS), or modulation method). The method for the DPD block (1736) to perform DPD based on the network environment information and the circuit configuration therefor have been described above with reference to FIGS. 13 to 15.

다양한 실시예에 따르면, CFR 블록(1731)은 네트워크 모니터(1760)로부터 수신된 네트워크 환경 정보에 기초하여 RF 전송 신호에 대해 사용하고 있는 modulation 방식을 확인하고, 그에 대응하는 clipping 레벨로 CFR을 수행할 수 있다. DPD 블록(1736)이 modulation 방식에 기초하여 CFR을 수행하는 방법에 대해서는 앞서 도 16을 통해 설명한 바 있다.According to various embodiments, the CFR block (1731) can check the modulation method being used for the RF transmission signal based on the network environment information received from the network monitor (1760) and perform CFR with a corresponding clipping level. The method by which the DPD block (1736) performs CFR based on the modulation method has been described above with reference to FIG. 16.

본 문서의 다양한 실시예들은 도 17의 구성 중 적어도 일부만 포함할 수도 있다. 예를 들어, 전자 장치는 네트워크 환경에 적응하여 정해진 처리를 수행하는, , CFR 블록(1731), DPD 블록(1736), sampling rate 제어 블록(1739) 및 ET 제어 블록(1759) 중 적어도 일부만 포함할 수 있다. 또는 상기 블록 중 일부는 네트워크 환경 정보를 이용하지 않고 고정된 파라미터를 이용하여 동작할 수도 있다.Various embodiments of the present document may include only at least some of the configurations of FIG. 17. For example, the electronic device may include only at least some of the CFR block (1731), the DPD block (1736), the sampling rate control block (1739), and the ET control block (1759), which perform predetermined processing in response to a network environment. Alternatively, some of the blocks may operate using fixed parameters without using network environment information.

다양한 실시예에 따른 전자 장치(100)는, RF 전송 신호와 관련된 네트워크 환경 정보를 획득하는 네트워크 모니터(1760), 상기 RF 전송 신호의 envelope 신호를 생성하는 트랜시버(1730), 상기 트랜시버(1730)로부터 상기 RF 전송 신호를 수신하고, 상기 RF 전송 신호를 증폭하는 전력 증폭기(1741)를 포함하는 Tx 모듈(1740), 및 상기 트랜시버(1730)로부터 상기 envelope 신호를 수신하고, 상기 envelope 신호에 대응하여 상기 전력 증폭기(1741)의 바이어스를 제공하는 ET modulator(1750)를 포함하고, 상기 ET modulator(1750)는 상기 네트워크 모니터(1760)에서 획득한 네트워크 환경 정보에 기초하여 상기 전력 증폭기(1741)에 제공하는 바이어스의 크기를 결정하도록 할 수 있다.An electronic device (100) according to various embodiments includes a network monitor (1760) for obtaining network environment information related to an RF transmission signal, a transceiver (1730) for generating an envelope signal of the RF transmission signal, a Tx module (1740) including a power amplifier (1741) for receiving the RF transmission signal from the transceiver (1730) and amplifying the RF transmission signal, and an ET modulator (1750) for receiving the envelope signal from the transceiver (1730) and providing a bias of the power amplifier (1741) in response to the envelope signal, wherein the ET modulator (1750) can determine a size of a bias provided to the power amplifier (1741) based on the network environment information obtained by the network monitor (1760).

다양한 실시예에 따르면, 상기 ET modulator(1750)는, 상기 envelope 신호를 선형으로 증폭하는 linear regulator(1751) 및 스위칭 주파수에 따라 스위칭 전류를 출력하는 switching converter(1752)를 포함하며, 상기 linear regulator에서 출력되는 통과 전류 및 상기 스위칭 전류가 합해진 출력 전류를 상기 Tx 모듈(1740)로 출력할 수 있다.According to various embodiments, the ET modulator (1750) includes a linear regulator (1751) that linearly amplifies the envelope signal and a switching converter (1752) that outputs a switching current according to a switching frequency, and can output an output current that is the sum of the passing current output from the linear regulator and the switching current to the Tx module (1740).

다양한 실시예에 따르면, 상기 ET modulator(1750)는 상기 네트워크 환경 정보에 기초하여 상기 linear regulator(1751)에서 출력되는 통과 전류의 크기를 결정하는 ET 제어 블록(1759)을 더 포함할 수 있다.According to various embodiments, the ET modulator (1750) may further include an ET control block (1759) that determines the size of the passing current output from the linear regulator (1751) based on the network environment information.

다양한 실시예에 따르면, 상기 ET 제어 블록(1759)은 상기 네트워크 환경 정보에 기초하여 상기 RF 전송 신호가 높은 대역폭의 신호인 경우, 상기 통과 전류의 크기가 증가되도록 제어할 수 있다.According to various embodiments, the ET control block (1759) may control the size of the passing current to increase when the RF transmission signal is a high bandwidth signal based on the network environment information.

다양한 실시예에 따르면, 상기 linear regulator(1751)는, 상기 ET 제어 블록(1759)의 제어 신호에 따라 스위칭 될 수 있는 복수의 트랜지스터를 포함하는 바이어스 제어 회로(1055)를 포함하고, 상기 ET 제어 블록(1759)은 상기 네트워크 환경 정보에 기초하여, 상기 바이어스 제어 회로(1055)로부터 상기 linear regulator(1751)의 바이어스로 입력되는 전류의 크기를 제어할 수 있다.According to various embodiments, the linear regulator (1751) includes a bias control circuit (1055) including a plurality of transistors that can be switched according to a control signal of the ET control block (1759), and the ET control block (1759) can control the amount of current input from the bias control circuit (1055) to the bias of the linear regulator (1751) based on the network environment information.

다양한 실시예에 따르면, 상기 ET 제어 블록(1759)은, 상기 네트워크 환경 정보에 기초하여 상기 switching converter(1752)의 스위칭 주파수를 결정할 수 있다.According to various embodiments, the ET control block (1759) can determine the switching frequency of the switching converter (1752) based on the network environment information.

다양한 실시예에 따르면, 디지털 신호를 아날로그 신호로 변환하는 DAC(digital to analog converter) 및 상기 네트워크 환경 정보에 기초하여, 상기 DAC의 sampling rate를 결정하는 sampling rate 제어 블록(1739)을 더 포함할 수 있다.According to various embodiments, the present invention may further include a digital to analog converter (DAC) that converts a digital signal into an analog signal and a sampling rate control block (1739) that determines a sampling rate of the DAC based on the network environment information.

다양한 실시예에 따르면, 상기 sampling rate 제어 블록(1739)은, Clock generator(1138a)에서 생성된 클럭 신호를 상기 네트워크 환경 정보에 따라 선택된 계수를 곱하여, 상기 sampling rate를 결정할 수 있다.According to various embodiments, the sampling rate control block (1739) may determine the sampling rate by multiplying a clock signal generated by a clock generator (1138a) by a coefficient selected according to the network environment information.

다양한 실시예에 따르면, 상기 전력 증폭기(1741)의 게인 특성에 따라 상기 RF 전송 신호를 미리 왜곡 시켜 선형화 된 신호를 출력하는 DPD (digital pre-distortion) 블록(1736)을 더 포함하고, 상기 DPD 블록(1736)은 상기 네트워크 환경 정보에 대응하는 DPD 계수를 이용하여 상기 RF 전송 신호를 왜곡 시킬 수 있다.According to various embodiments, the present invention further includes a DPD (digital pre-distortion) block (1736) that pre-distorts the RF transmission signal according to the gain characteristics of the power amplifier (1741) and outputs a linearized signal, and the DPD block (1736) can distort the RF transmission signal using a DPD coefficient corresponding to the network environment information.

다양한 실시예에 따르면, 상기 RF 전송 신호를 적어도 일부를 clipping 하여 상기 RF 전송 신호의 PAPR(peak to average power ratio)을 감소 시키기 위한 CFR(crest factor reduction) 블록(1731)을 더 포함하고, 상기 CFR 블록(1731)은 상기 네트워크 환경 정보에 기초하여 상기 CFR 적용을 위한 clipping 레벨을 결정할 수 있다.According to various embodiments, the apparatus further includes a crest factor reduction (CFR) block (1731) for reducing a PAPR (peak to average power ratio) of the RF transmission signal by clipping at least a portion of the RF transmission signal, and the CFR block (1731) can determine a clipping level for applying the CFR based on the network environment information.

다양한 실시예에 따르면, 상기 네트워크 환경 정보는, 대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나를 포함할 수 있다.According to various embodiments, the network environment information may include at least one of bandwidth, resource block, sub-carrier spacing (SCS), or modulation method.

다양한 실시예에 따르면, 상기 네트워크 모니터(1760)는, FBRx(feedback Rx) 경로 및 Rx 경로 중 적어도 하나를 통해 상기 RF 전송 신호와 관련된 상기 네트워크 환경 정보를 획득할 수 있다.According to various embodiments, the network monitor (1760) may obtain the network environment information related to the RF transmission signal through at least one of an FBRx (feedback Rx) path and an Rx path.

다양한 실시예에 따르면, 상기 네트워크 모니터(1760)는, 상기 전자 장치(100)가 파워 온 시 또는 정해진 주기마다 상기 네트워크 환경 정보를 획득할 수 있다.According to various embodiments, the network monitor (1760) can obtain the network environment information when the electronic device (100) is powered on or at set intervals.

다양한 실시예에 따르면, 디지털 기저대역 신호를 상기 트랜시버(1730)에 전송하는 모뎀(1720)을 더 포함하고, 상기 네트워크 모니터(1760)는, 상기 모뎀(1720)(modem)에 포함될 수 있다.According to various embodiments, the system further includes a modem (1720) for transmitting digital baseband signals to the transceiver (1730), and the network monitor (1760) may be included in the modem (1720).

다양한 실시예에 따르면, 상기 전자 장치(100)는 5G NR 통신 방식에 따라 상기 RF 전송 신호를 출력할 수 있다.According to various embodiments, the electronic device (100) can output the RF transmission signal according to the 5G NR communication method.

도 18은 다양한 실시예에 따른 무선 통신 시스템의 동작 방법의 흐름도이다.FIG. 18 is a flowchart of an operation method of a wireless communication system according to various embodiments.

도시된 방법은 앞서 도 1 내지 17을 통해 설명한 전자 장치(또는 무선 통신 시스템)에 의해 수행될 수 있으며, 앞서 설명한 기술적 특징에 대해서는 이하에서 그 설명을 생략하기로 한다.The illustrated method can be performed by the electronic device (or wireless communication system) described above through FIGS. 1 to 17, and the description of the technical features described above will be omitted below.

동작 1811에서 전자 장치(예: 도 3의 전자 장치(300))가 파워 온 되는 경우, 동작 1821에서 전자 장치는 네트워크 모니터(예: 도 3의 네트워크 모니터(360))를 이용해 네트워크 환경 정보를 모니터링 할 수 있다.When an electronic device (e.g., an electronic device (300) of FIG. 3) is powered on in operation 1811, the electronic device can monitor network environment information using a network monitor (e.g., a network monitor (360) of FIG. 3) in operation 1821.

네트워크 모니터는 Tx chain calibration 경로인 FBRx(1823) 및/또는 Rx 경로(또는 Rx 체인(1822))을 통해 네트워크 환경을 모니터링 할 수 있다. 네트워크 환경 정보는 대역폭(1831), 리소스 블록(1832), SCS(sub-carrier spacing)(1833), 또는 변조 방식(1834) 중 적어도 하나를 포함할 수 있다.The network monitor can monitor the network environment through the Tx chain calibration path, FBRx (1823) and/or the Rx path (or Rx chain (1822)). The network environment information can include at least one of a bandwidth (1831), a resource block (1832), a sub-carrier spacing (SCS) (1833), or a modulation scheme (1834).

동작 1841에서, ET 제어 블록(예: 도 7의 ET 제어 블록(755))은 감지된 대역폭, 리소스 블록, 또는 SCS 정보 중 적어도 하나를 바탕으로 ET modulator(예: 도 7의 ET modulator(750))의 linear regulator(예: 도 7의 linear regulator(751)) 및/또는 switching convertor(예: 도 7의 switching converter(752))의 drive stage를 제어할 수 있다.In operation 1841, an ET control block (e.g., an ET control block (755) of FIG. 7) may control a drive stage of a linear regulator (e.g., a linear regulator (751) of FIG. 7) and/or a switching convertor (e.g., a switching converter (752) of FIG. 7) of an ET modulator (e.g., an ET modulator (750) of FIG. 7) based on at least one of the sensed bandwidth, resource block, or SCS information.

동작 1842에서, sampling rate 제어 블록(예: 도 11의 sampling rate 제어 블록(1138))은 감지된 감지된 대역폭, 리소스 블록, 또는 SCS 정보 중 적어도 하나를 바탕으로 sampling rate를 결정할 수 있다. 예를 들어, sampling rate 제어 블록은 sampling rate 제어 블록 내의 multiplier(예: 도 11의 multiplier(1138b))의 sampling frequency를 조절하고, BB LBF(예: 도 11의 BB LPF(1133a))의 차단 주파수를 조절하여 image / harmonic 신호를 제거할 수 있다.In operation 1842, the sampling rate control block (e.g., the sampling rate control block (1138) of FIG. 11) may determine a sampling rate based on at least one of the detected bandwidth, resource block, or SCS information. For example, the sampling rate control block may adjust a sampling frequency of a multiplier (e.g., the multiplier (1138b) of FIG. 11) within the sampling rate control block, and adjust a cutoff frequency of a BB LBF (e.g., the BB LPF (1133a) of FIG. 11) to remove an image/harmonic signal.

동작 1843에서, DPD 블록(예: 도 13b의 DPD 블록(1336))은 네트워크 모니터로부터 획득한 대역폭, 리소스 블록, SCS 정보 및 modulation 방식 정보와 전송되고 있는 Tx 신호의 특성을 FBRx로 받아서 실시간으로 DPD LUT를 결정하여 업데이트 할 수 있다. In operation 1843, a DPD block (e.g., DPD block (1336) of FIG. 13b) may receive bandwidth, resource block, SCS information, and modulation method information acquired from a network monitor and the characteristics of a Tx signal being transmitted as FBRx, and determine and update a DPD LUT in real time.

DPD order는 신호의 종류에 따라 사용하는 order를 조절하도록 DPD LUT 결정 모델에 임베디드 될 수 있다. DPD 계수는 실시간으로 감지하고 있는 FBRx 정보를 바탕으로 Tx 경로를 특성화 하여 신호의 종류에 맞는 DPD order를 사용해서 최적의 DPD 계수를 결정할 수 있다.The DPD order can be embedded in the DPD LUT decision model to adjust the order used depending on the type of signal. The DPD coefficients can be used to determine the optimal DPD coefficients by using the DPD order suitable for the type of signal by characterizing the Tx path based on the FBRx information detected in real time.

동작 1844에서, CFR 블록(예: 도 17의 CFR 블록(1731))은 전송되는 신호의 modulation 방식에 따라 clipping point와 가중 계수 p[n]을 조절하여 clipping 레벨을 조절할 수 있다.In operation 1844, the CFR block (e.g., the CFR block (1731) of FIG. 17) can adjust the clipping level by adjusting the clipping point and the weighting coefficient p[n] according to the modulation method of the transmitted signal.

다양한 실시예에 따른, 전자 장치(100)의 무선 통신 시스템(1700)의 제어 방법은, RF 전송 신호와 관련된 네트워크 환경 정보를 획득하는 동작(1821), 상기 RF 전송 신호의 envelope 신호를 생성하는 동작, 및 상기 envelope 신호에 대응하여 상기 RF 전송 신호를 증폭하는 전력 증폭기(1741)의 바이어스를 제공하는 동작을 포함하며, 상기 바이어스를 제공하는 동작은, 상기 네트워크 환경 정보에 기초하여 상기 전력 증폭기(1741)에 제공하는 바이어스의 크기를 결정하는 동작을 포함할 수 있다.According to various embodiments, a method for controlling a wireless communication system (1700) of an electronic device (100) includes an operation (1821) of obtaining network environment information related to an RF transmission signal, an operation of generating an envelope signal of the RF transmission signal, and an operation of providing a bias of a power amplifier (1741) that amplifies the RF transmission signal in response to the envelope signal, wherein the operation of providing the bias may include an operation of determining a size of a bias provided to the power amplifier (1741) based on the network environment information.

다양한 실시예에 따르면, 상기 바이어스의 크기를 결정하는 동작은, 상기 네트워크 환경 정보에 기초하여, 상기 envelope 신호를 선형으로 증폭하는 linear regulator에서 출력되는 통과 전류의 크기를 결정하는 동작, 및 상기 네트워크 환경 정보에 기초하여, 스위칭 주파수에 따라 스위칭 전류를 출력하는 switching converter(1752)의 상기 스위칭 주파수를 결정하는 동작 중 적어도 하나를 포함할 수 있다.According to various embodiments, the operation of determining the magnitude of the bias may include at least one of an operation of determining the magnitude of a passing current output from a linear regulator that linearly amplifies the envelope signal based on the network environment information, and an operation of determining the switching frequency of a switching converter (1752) that outputs a switching current according to a switching frequency based on the network environment information.

다양한 실시예에 따르면, 상기 통과 전류의 크기를 결정하는 동작은, 상기 RF 전송 신호가 높은 대역폭의 신호인 경우 상기 통과 전류의 크기를 증가 시키는 동작을 포함할 수 있다.According to various embodiments, the operation of determining the magnitude of the passing current may include an operation of increasing the magnitude of the passing current when the RF transmission signal is a high bandwidth signal.

다양한 실시예에 따르면, 상기 네트워크 환경 정보는, 대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나를 포함할 수 있다.According to various embodiments, the network environment information may include at least one of bandwidth, resource block, sub-carrier spacing (SCS), or modulation method.

다양한 실시예에 따르면, 상기 네트워크 환경 정보를 획득하는 동작은, FBRx(feedback Rx) 경로 및 Rx 경로 중 적어도 하나를 통해 상기 RF 전송 신호와 관련된 상기 네트워크 환경 정보를 획득하는 동작을 포함할 수 있다.According to various embodiments, the operation of acquiring the network environment information may include an operation of acquiring the network environment information related to the RF transmission signal through at least one of an FBRx (feedback Rx) path and an Rx path.

Claims (21)

전자 장치에 있어서,
RF 전송 신호와 관련된 네트워크 환경 정보를 획득하는 네트워크 모니터;
상기 RF 전송 신호의 envelope 신호를 생성하는 트랜시버;
상기 트랜시버로부터 상기 RF 전송 신호를 수신하고, 상기 RF 전송 신호를 증폭하는 전력 증폭기를 포함하는 Tx 모듈; 및
상기 트랜시버로부터 상기 envelope 신호를 수신하고, 상기 envelope 신호에 대응하여 상기 전력 증폭기의 바이어스를 제공하며, 상기 envelope 신호를 선형으로 증폭하는 linear regulator 및 스위칭 주파수에 따라 스위칭 전류를 출력하는 switching converter를 포함하는 ET modulator를 포함하고,
상기 ET modulator는 상기 네트워크 모니터에서 획득한 네트워크 환경 정보에 기초하여 상기 linear regulator에서 출력되는 통과 전류의 크기 및 상기 switching converter의 스위칭 주파수를 결정하여, 상기 전력 증폭기에 제공하는 바이어스의 크기를 결정하는 전자 장치.
In electronic devices,
A network monitor that obtains network environment information related to RF transmission signals;
A transceiver generating an envelope signal of the above RF transmission signal;
A Tx module including a power amplifier for receiving the RF transmission signal from the transceiver and amplifying the RF transmission signal; and
An ET modulator including a linear regulator that receives the envelope signal from the transceiver, provides a bias of the power amplifier in response to the envelope signal, and a switching converter that outputs a switching current according to a switching frequency,
The above ET modulator is an electronic device that determines the size of the passing current output from the linear regulator and the switching frequency of the switching converter based on network environment information acquired from the network monitor, thereby determining the size of the bias provided to the power amplifier.
삭제delete 제 1항에 있어서,
상기 ET modulator는 상기 네트워크 환경 정보에 기초하여 상기 linear regulator에서 출력되는 통과 전류의 크기를 결정하는 ET 제어 블록을 더 포함하는 전자 장치.
In paragraph 1,
An electronic device wherein the ET modulator further includes an ET control block that determines the size of the passing current output from the linear regulator based on the network environment information.
제 3항에 있어서,
상기 ET 제어 블록은 상기 네트워크 환경 정보에 기초하여 상기 RF 전송 신호가 높은 대역폭의 신호인 경우, 상기 통과 전류의 크기가 증가되도록 제어하는 전자 장치.
In the third paragraph,
The above ET control block is an electronic device that controls the size of the passing current to increase when the RF transmission signal is a high bandwidth signal based on the network environment information.
제 3항에 있어서,
상기 linear regulator는,
상기 ET 제어 블록의 제어 신호에 따라 스위칭 될 수 있는 복수의 트랜지스터를 포함하는 바이어스 제어 회로를 포함하고,
상기 ET 제어 블록은 상기 네트워크 환경 정보에 기초하여, 상기 바이어스 제어 회로로부터 상기 linear regulator의 바이어스로 입력되는 전류의 크기를 제어하는 전자 장치.
In the third paragraph,
The above linear regulator,
A bias control circuit including a plurality of transistors that can be switched according to a control signal of the above ET control block,
The above ET control block is an electronic device that controls the size of the current input to the bias of the linear regulator from the bias control circuit based on the network environment information.
삭제delete 제 1항에 있어서,
디지털 신호를 아날로그 신호로 변환하는 DAC(digital to analog converter) 및
상기 네트워크 환경 정보에 기초하여, 상기 DAC의 sampling rate를 결정하는 sampling rate 제어 블록을 더 포함하는 전자 장치.
In paragraph 1,
A DAC (digital to analog converter) that converts digital signals into analog signals, and
An electronic device further comprising a sampling rate control block that determines a sampling rate of the DAC based on the network environment information.
제 7항에 있어서,
상기 sampling rate 제어 블록은,
Clock generator에서 생성된 클럭 신호를 상기 네트워크 환경 정보에 따라 선택된 계수를 곱하여, 상기 sampling rate를 결정하는 전자 장치.
In Article 7,
The above sampling rate control block,
An electronic device that determines the sampling rate by multiplying a clock signal generated by a clock generator by a coefficient selected based on the network environment information.
제 1항에 있어서,
상기 전력 증폭기의 게인 특성에 따라 상기 RF 전송 신호를 미리 왜곡 시켜 선형화 된 신호를 출력하는 DPD (digital pre-distortion) 블록을 더 포함하고,
상기 DPD 블록은 상기 네트워크 환경 정보에 대응하는 DPD 계수를 이용하여 상기 RF 전송 신호를 왜곡 시키는 전자 장치.
In paragraph 1,
It further includes a DPD (digital pre-distortion) block that pre-distorts the RF transmission signal according to the gain characteristics of the power amplifier and outputs a linearized signal.
The above DPD block is an electronic device that distorts the RF transmission signal by using a DPD coefficient corresponding to the network environment information.
제 1항에 있어서,
상기 RF 전송 신호를 적어도 일부를 clipping 하여 상기 RF 전송 신호의 PAPR(peak to average power ratio)을 감소 시키기 위한 CFR(crest factor reduction) 블록을 더 포함하고,
상기 CFR 블록은 상기 네트워크 환경 정보에 기초하여 상기 CFR 적용을 위한 clipping 레벨을 결정하는 전자 장치.
In paragraph 1,
Further comprising a CFR (crest factor reduction) block for reducing PAPR (peak to average power ratio) of the RF transmission signal by clipping at least a portion of the RF transmission signal,
The above CFR block is an electronic device that determines a clipping level for applying the CFR based on the network environment information.
제 1항에 있어서,
상기 네트워크 환경 정보는,
대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나를 포함하는 전자 장치.
In paragraph 1,
The above network environment information is:
An electronic device comprising at least one of a bandwidth, a resource block, a sub-carrier spacing (SCS), or a modulation scheme.
제 1항에 있어서,
상기 네트워크 모니터는,
FBRx(feedback Rx) 경로 및 Rx 경로 중 적어도 하나를 통해 상기 RF 전송 신호와 관련된 상기 네트워크 환경 정보를 획득하는 전자 장치.
In paragraph 1,
The above network monitor,
An electronic device that acquires network environment information related to the RF transmission signal through at least one of an FBRx (feedback Rx) path and an Rx path.
제 1항에 있어서,
상기 네트워크 모니터는,
상기 전자 장치가 파워 온 시 또는 정해진 주기마다 상기 네트워크 환경 정보를 획득하는 전자 장치.
In paragraph 1,
The above network monitor,
An electronic device that acquires the network environment information when the electronic device is powered on or at set intervals.
제 1항에 있어서,
디지털 기저대역 신호를 상기 트랜시버에 전송하는 모뎀을 더 포함하고,
상기 네트워크 모니터는, 상기 모뎀(modem)에 포함된 전자 장치.
In paragraph 1,
Further comprising a modem for transmitting digital baseband signals to the transceiver;
The above network monitor is an electronic device included in the modem.
제 1항에 있어서,
5G NR 통신 방식에 따라 상기 RF 전송 신호를 출력하는 전자 장치.
In paragraph 1,
An electronic device that outputs the RF transmission signal according to the 5G NR communication method.
전자 장치의 무선 통신 시스템의 제어 방법에 있어서,
RF 전송 신호와 관련된 네트워크 환경 정보를 획득하는 동작;
상기 RF 전송 신호의 envelope 신호를 생성하는 동작; 및
상기 envelope 신호에 대응하여 상기 RF 전송 신호를 증폭하는 전력 증폭기의 바이어스를 제공하는 동작을 포함하며,
상기 바이어스를 제공하는 동작은, 상기 네트워크 환경 정보에 기초하여 상기 전력 증폭기에 제공하는 바이어스의 크기를 결정하는 동작을 포함하며,
상기 바이어스의 크기를 결정하는 동작은,
상기 네트워크 환경 정보에 기초하여, 상기 envelope 신호를 선형으로 증폭하는 linear regulator에서 출력되는 통과 전류의 크기를 결정하는 동작; 및
상기 네트워크 환경 정보에 기초하여, 스위칭 주파수에 따라 스위칭 전류를 출력하는 switching converter의 상기 스위칭 주파수를 결정하는 동작 중 적어도 하나를 포함하는 방법.
In a method for controlling a wireless communication system of an electronic device,
An operation of obtaining network environment information related to an RF transmission signal;
An operation for generating an envelope signal of the above RF transmission signal; and
Including an operation of providing a bias to a power amplifier that amplifies the RF transmission signal in response to the envelope signal,
The operation of providing the above bias includes an operation of determining the size of the bias provided to the power amplifier based on the network environment information,
The operation to determine the size of the above bias is,
An operation of determining the size of the passing current output from a linear regulator that linearly amplifies the envelope signal based on the above network environment information; and
A method including at least one of the operations of determining the switching frequency of a switching converter that outputs a switching current according to the switching frequency based on the network environment information.
삭제delete 제 16항에 있어서,
상기 통과 전류의 크기를 결정하는 동작은,
상기 RF 전송 신호가 높은 대역폭의 신호인 경우 상기 통과 전류의 크기를 증가 시키는 동작을 포함하는 방법.
In Article 16,
The operation of determining the size of the above-mentioned passing current is:
A method comprising an operation of increasing the size of the passing current when the RF transmission signal is a high bandwidth signal.
제 16항에 있어서,
상기 네트워크 환경 정보는,
대역폭, 리소스 블록, SCS(sub-carrier spacing), 또는 변조 방식 중 적어도 하나를 포함하는 방법.
In Article 16,
The above network environment information is,
A method comprising at least one of bandwidth, resource blocks, sub-carrier spacing (SCS), or modulation scheme.
제 16항에 있어서,
상기 네트워크 환경 정보를 획득하는 동작은,
FBRx(feedback Rx) 경로 및 Rx 경로 중 적어도 하나를 통해 상기 RF 전송 신호와 관련된 상기 네트워크 환경 정보를 획득하는 동작을 포함하는 방법.
In Article 16,
The operation of obtaining the above network environment information is as follows:
A method comprising an operation of acquiring the network environment information related to the RF transmission signal through at least one of an FBRx (feedback Rx) path and an Rx path.
전자 장치에 있어서,
RF 전송 신호와 관련된 네트워크 환경 정보를 획득하는 네트워크 모니터;
트랜시버;
상기 트랜시버로부터 상기 RF 전송 신호를 수신하고, 상기 RF 전송 신호를 증폭하는 전력 증폭기를 포함하는 Tx 모듈;
디지털 신호를 아날로그 신호로 변환하는 DAC(digital to analog converter); 및
상기 네트워크 환경 정보에 기초하여, 상기 DAC의 sampling rate를 결정하는 sampling rate 제어 블록을 포함하며,
상기 sampling rate 제어 블록은,
Clock generator에서 생성된 클럭 신호를 상기 네트워크 환경 정보에 따라 선택된 계수를 곱하여, 상기 sampling rate를 결정하는 전자 장치.
In electronic devices,
A network monitor that obtains network environment information related to RF transmission signals;
transceiver;
A Tx module including a power amplifier for receiving the RF transmission signal from the transceiver and amplifying the RF transmission signal;
A DAC (digital to analog converter) that converts a digital signal into an analog signal; and
Based on the above network environment information, it includes a sampling rate control block that determines the sampling rate of the DAC,
The above sampling rate control block,
An electronic device that determines the sampling rate by multiplying a clock signal generated by a clock generator by a coefficient selected based on the network environment information.
KR1020190089599A 2019-07-24 2019-07-24 Electronic device and wireless communication system thereof Active KR102717788B1 (en)

Priority Applications (8)

Application Number Priority Date Filing Date Title
KR1020190089599A KR102717788B1 (en) 2019-07-24 2019-07-24 Electronic device and wireless communication system thereof
CN202010675530.1A CN112311415B (en) 2019-07-24 2020-07-14 Electronic device and its wireless communication system
PCT/KR2020/009433 WO2021015499A1 (en) 2019-07-24 2020-07-17 Electronic device and wireless communication system thereof
EP23199538.2A EP4280441A3 (en) 2019-07-24 2020-07-20 Electronic device and wireless communication system thereof
EP20186701.7A EP3771095B1 (en) 2019-07-24 2020-07-20 Electronic device and wireless communication system thereof
US16/934,542 US11502760B2 (en) 2019-07-24 2020-07-21 Electronic device and wireless communication system thereof
US17/984,950 US11943001B2 (en) 2019-07-24 2022-11-10 Electronic device and wireless communication system thereof
US18/614,307 US20240235702A1 (en) 2019-07-24 2024-03-22 Electronic device and wireless communication system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190089599A KR102717788B1 (en) 2019-07-24 2019-07-24 Electronic device and wireless communication system thereof

Publications (2)

Publication Number Publication Date
KR20210012235A KR20210012235A (en) 2021-02-03
KR102717788B1 true KR102717788B1 (en) 2024-10-16

Family

ID=71728626

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190089599A Active KR102717788B1 (en) 2019-07-24 2019-07-24 Electronic device and wireless communication system thereof

Country Status (5)

Country Link
US (3) US11502760B2 (en)
EP (2) EP4280441A3 (en)
KR (1) KR102717788B1 (en)
CN (1) CN112311415B (en)
WO (1) WO2021015499A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11082021B2 (en) 2019-03-06 2021-08-03 Skyworks Solutions, Inc. Advanced gain shaping for envelope tracking power amplifiers
WO2021061851A1 (en) * 2019-09-27 2021-04-01 Skyworks Solutions, Inc. Power amplifier bias modulation for low bandwidth envelope tracking
US11855595B2 (en) 2020-06-05 2023-12-26 Skyworks Solutions, Inc. Composite cascode power amplifiers for envelope tracking applications
US11482975B2 (en) 2020-06-05 2022-10-25 Skyworks Solutions, Inc. Power amplifiers with adaptive bias for envelope tracking applications
CN113612495B (en) * 2021-07-23 2023-03-24 上海闻泰电子科技有限公司 Power supply method, device, medium and communication system of power amplifier
US12542570B2 (en) 2023-06-30 2026-02-03 Samsung Electronics Co., Ltd. Power amplifier-aware modulation
WO2025009721A1 (en) * 2023-07-06 2025-01-09 삼성전자주식회사 Electronic device and method for digital predistortion in wireless communication system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150031318A1 (en) * 2013-07-24 2015-01-29 Crestcom, Inc. Transmitter and method with rf power amplifier having predistorted bias
KR101681048B1 (en) 2015-10-07 2016-12-12 포항공과대학교 산학협력단 Highly efficient and high speed envelope tracking type power amplifier for various bandwidth signals
US20180076772A1 (en) 2016-09-14 2018-03-15 Skyworks Solutions, Inc. Apparatus and methods for envelope tracking systems with automatic mode selection

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE521035C2 (en) 1997-12-29 2003-09-23 Ericsson Telefon Ab L M A receiver and a method for mobile radio, where the receiver is adapted for different radio communication networks, eg GSM, AMPS
GB9823145D0 (en) * 1998-10-23 1998-12-16 Philips Electronics Nv Radio communication system
KR101083944B1 (en) 2005-12-21 2011-11-15 엘지에릭슨 주식회사 Adaptive CFR according to average power variation of input signal and method thereof
CN101262256B (en) * 2007-03-06 2013-08-14 华为技术有限公司 Method, device and sending device for reducing signal peak
CN101247153B (en) * 2008-03-13 2011-11-30 中兴通讯股份有限公司 Method for improving power amplifier efficiency and digital predistortion broadband communicator
US8306096B2 (en) * 2009-06-26 2012-11-06 Qualcomm Incorporated Interference reduction using variable digital-to-analog converter (DAC) sampling rates
US8619840B2 (en) * 2010-02-26 2013-12-31 Qualcomm Incorporated Apparatus and methods for sampling rate conversion for wireless transceivers
US8749307B2 (en) * 2010-09-02 2014-06-10 Samsung Electronics Co., Ltd. Apparatus and method for a tunable multi-mode multi-band power amplifier module
US8750410B2 (en) * 2010-09-22 2014-06-10 Texas Instruments Incorporated Multi-band power amplifier digital predistortion system and method
EP2759056A4 (en) * 2011-09-22 2015-06-03 Dali Systems Co Ltd SYSTEM AND METHOD FOR INCREASING BANDWIDTH FOR DIGITAL PRE-DISTORTION IN BROADBAND MULTICHANNEL COMMUNICATION SYSTEMS
WO2013063440A1 (en) 2011-10-27 2013-05-02 Lsi Corporation Vector processor having instruction set with vector convolution funciton for fir filtering
GB2498392B (en) 2012-01-16 2016-01-13 Nujira Ltd Crest factor reduction applied to shaping table to increase power amplifier efficency of envelope tracking amplifier
US9473023B2 (en) * 2012-08-10 2016-10-18 Texas Instruments Incorporated Switched mode assisted linear regulator with seamless transition between power tracking configurations
CN102916923B (en) * 2012-10-11 2015-07-22 华中科技大学 Information transmission method capable of reducing PAPR of multicarrier system
GB2510397A (en) 2013-02-01 2014-08-06 Nujira Ltd Envelope tracking power supply with feedback
US20140241462A1 (en) * 2013-02-26 2014-08-28 Nvidia Corporation Circuit and method for envelope tracking and envelope-tracking transmitter for radio-frequency transmission
US20140328431A1 (en) * 2013-05-01 2014-11-06 Samsung Electronics Co., Ltd. Crest factor reduction for frequency hopping modulation schemes and for hardware acceleration of wideband and dynamic frequency systems in a wireless network
KR20150040088A (en) * 2013-10-04 2015-04-14 삼성전자주식회사 Apparatus and method for power amplification
US9748845B1 (en) * 2013-11-02 2017-08-29 Sridhar Kotikalapoodi Method and apparatus for wide bandwidth, efficient power supply
US10333474B2 (en) 2014-05-19 2019-06-25 Skyworks Solutions, Inc. RF transceiver front end module with improved linearity
KR102381231B1 (en) * 2014-05-30 2022-04-01 스카이워크스 솔루션즈, 인코포레이티드 Rf transceiver front end module with improved linearity
US9762266B2 (en) * 2015-03-25 2017-09-12 Qualcomm Incorporated Signal correction for carrier aggregation transceiver
KR20160149886A (en) * 2015-06-19 2016-12-28 삼성전자주식회사 Electronic device and method for operating power amplifier thereof
US9880802B2 (en) 2016-01-21 2018-01-30 Cirrus Logic, Inc. Systems and methods for reducing audio artifacts from switching between paths of a multi-path signal processing system
CN105811893B (en) * 2016-04-20 2019-05-21 广东工业大学 A kind of circuit structure of envelope-tracking radio-frequency power amplifier
US10128798B2 (en) * 2016-07-29 2018-11-13 Qualcomm Incorporated Adjusting envelope tracking power supply
KR102696312B1 (en) * 2017-01-06 2024-08-20 삼성전자 주식회사 Power amplifier device and terminal or base station including the power amplifier device
CN107743105B (en) * 2017-09-15 2020-11-20 北京航天控制仪器研究所 A Crest Factor Reduction Control Method for Multi-frequency Digital Communication System
US11082007B2 (en) * 2018-12-19 2021-08-03 Qorvo Us, Inc. Envelope tracking integrated circuit and related apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150031318A1 (en) * 2013-07-24 2015-01-29 Crestcom, Inc. Transmitter and method with rf power amplifier having predistorted bias
KR101681048B1 (en) 2015-10-07 2016-12-12 포항공과대학교 산학협력단 Highly efficient and high speed envelope tracking type power amplifier for various bandwidth signals
US20180076772A1 (en) 2016-09-14 2018-03-15 Skyworks Solutions, Inc. Apparatus and methods for envelope tracking systems with automatic mode selection

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Kun-Da Wu 외 6명. A new wide-bandwidth hybrid supply modulator for LTE-A power amplifiers. IEEE, 2017.07.24. <URL: https://ieeexplore.ieee.org/document/7988166>

Also Published As

Publication number Publication date
US11943001B2 (en) 2024-03-26
WO2021015499A1 (en) 2021-01-28
US20240235702A1 (en) 2024-07-11
CN112311415A (en) 2021-02-02
EP4280441A3 (en) 2024-02-21
EP3771095B1 (en) 2023-09-27
US20230082108A1 (en) 2023-03-16
US11502760B2 (en) 2022-11-15
EP3771095A1 (en) 2021-01-27
KR20210012235A (en) 2021-02-03
US20210028872A1 (en) 2021-01-28
EP4280441A2 (en) 2023-11-22
CN112311415B (en) 2023-07-25
EP3771095C0 (en) 2023-09-27

Similar Documents

Publication Publication Date Title
KR102717788B1 (en) Electronic device and wireless communication system thereof
CN112953571B (en) Method and electronic device for supplying voltage to amplifier using multiple linear regulators
US12003219B2 (en) Method and device for selectively supplying voltage to multiple amplifiers using switching regulator
US9107167B2 (en) Envelope tracking signal bandwidth control
US20140155128A1 (en) Unequal Amplifier Gain Compression Via Shaping Table
CN108632187A (en) Transmitter system and related signal transmission method thereof
CN115428326A (en) Method of adjusting applied voltage for amplifying transmission signal and electronic device thereof
CN112653325B (en) Electronic devices for controlling voltage conversion modes and their operation methods
US7834687B2 (en) Method and system for polar modulation with discontinuous phase for RF transmitters with power control
CN104170249B (en) Signal amplifier with active power management
US7602242B2 (en) Method and system for polar modulating QAM signals with discontinuous phase
KR102736635B1 (en) Adaptive power adjustment for transmition signal and electonic device thereof
CN117955510A (en) Voltage setting method, apparatus, device, storage medium, and program product

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601