KR20220151497A - 복수의 sim들에 대한 harq 프로세스를 수행하는 무선 통신 단말 및 이의 동작 방법 - Google Patents
복수의 sim들에 대한 harq 프로세스를 수행하는 무선 통신 단말 및 이의 동작 방법 Download PDFInfo
- Publication number
- KR20220151497A KR20220151497A KR1020210058821A KR20210058821A KR20220151497A KR 20220151497 A KR20220151497 A KR 20220151497A KR 1020210058821 A KR1020210058821 A KR 1020210058821A KR 20210058821 A KR20210058821 A KR 20210058821A KR 20220151497 A KR20220151497 A KR 20220151497A
- Authority
- KR
- South Korea
- Prior art keywords
- base station
- sim
- data
- wireless communication
- communication terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1822—Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1845—Combining techniques, e.g. code combining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1861—Physical mapping arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0078—Timing of allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
복수의 SIM들에 대해 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 수행하는 무선 통신 단말의 동작 방법은 상기 복수의 SIM들 각각에 대응하여 복수의 기지국들과 통신을 수립하는 단계, 데이터 왕복 시간에 대응되는 하나의 멀티 SIM 할당 주기 중 상기 복수의 기지국들 각각에 대응되어 설정된 SIM 할당 구간에 상기 기지국들로부터 데이터를 수신하는 단계, SIM들 각각에 대응되는 기지국으로 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계를 포함할 수 있다.
Description
본 개시의 기술적 사상은 무선 통신 단말에 관한 것으로, 더욱 상세하게는, 복수의 SIM들에 대한 HARQ 프로세스를 수행하는 무선 통신 단말의 동작 방법에 관한 것이다.
에러 검출 또는 에러 보상을 통해 통신의 신뢰성을 확보하기 위해 무선 통신 단말은 FEC (Forward Error Correction) 프로세스 또는 ARQ (Automatic Repeat reQuest) 프로세스를 수행할 수 있다. 무선 통신 단말이 FEC 프로세스에 기초하여 동작하는 경우 에러 정정 코드를 통해 에러를 정정할 수 있고, ARQ 프로세스에 기초하여 동작하는 경우 데이터 재전송을 요청함으로써 에러를 정정할 수 있다.
HARQ(Hybrid Automatic Repeat reQuest)는 기존 ARQ(Automatic Repeat reQuest)에 오류 패킷을 활용하기 위한 채널 코딩을 추가하여 상위 계층의 시간지연 문제를 개선한 전송방식으로서 HSPA 및 LTE 등의 다양한 이동 통신 표준에 사용된다.
본 개시의 기술적 사상이 해결하려는 과제는, 복수의 SIM들에 기초하여 무선 통신할 때 레이턴시(Latency)를 최소화하며 효율적으로 HARQ 프로세스를 수행하는 방법을 제공한다.
본 개시의 일실시예에 따르면, 복수의 SIM들에 대해 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 수행하는 무선 통신 단말의 동작 방법은 상기 복수의 SIM들 각각에 대응하여 복수의 기지국들과 통신을 수립하는 단계, 데이터 왕복 시간에 대응되는 하나의 멀티 SIM 할당 주기 중 상기 복수의 SIM들 각각에 대응되어 설정된 SIM 할당 구간에 각 SIM에 대응되는 기지국들로부터 데이터를 수신하도록 RF 자원을 할당하는 단계, 및 SIM들 각각에 대응되는 기지국으로 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계를 포함할 수 있다.
일실시예에 따른 복수의 SIM들에 대해 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 수행하는 무선 통신 단말은 데이터 왕복 시간에 대응되는 하나의 멀티 SIM 할당 주기 중 상기 복수의 SIM들 각각에 대한 SIM 할당 구간을 설정하고, 각 SIM에 대응되는 기지국과 통신할 수 있도록 RF 자원을 할당하는 HARQ 프로세서, 상기 SIM 할당 구간에 각 SIM들에 대응하여 통신 수립된 기지국으로부터 데이터를 수신하는 수신 모듈, 및 상기 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 송신 모듈을 포함할 수 있다.
아울러, 복수의 SIM들에 대해 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 수행하는 무선 통신 단말의 동작 방법은 1 SIM에 대응하여 제1 기지국과 통신을 수립하고, 제2 SIM에 대응하여 제2 기지국과 통신을 수립하는 단계, 데이터 왕복 시간에 대응되는 하나의 멀티 SIM 할당 주기 중 상기 제1 기지국에 대응되어 할당된 제1 SIM 할당 구간에 상기 제1 기지국으로부터 데이터를 수신하는 단계, 상기 제1 기지국으로 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계, 상기 하나의 멀티 SIM 할당 주기 중 상기 제1 SIM 할당 구간과 구별되는 제2 SIM 할당 구간에 상기 제2 기지국에 대응되어 할당된 상기 제2 기지국으로부터 데이터를 수신하는 단계, 및 상기 제2 기지국으로 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계를 포함할 수 있다.
본 개시의 기술적 사상에 따르면, 무선 통신 단말은 데이터 왕복 시간에 대응되는 멀티 SIM 할당 주기에 복수의 SIM들에 대응되는 SIM 할당 구간을 할당함으로써 ACK 신호 또는 NACK 신호에 대한 재전송 데이터를 수신할 때까지 다른 SIM에 대한 HARQ 프로세스를 수행할 수 있다. 이에 따라, 본 개시의 무선 통신 단말은 레이턴시를 최소화하며 효율적으로 데이터를 송수신할 수 있다.
본 개시의 예시적 실시예들에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 아니하며, 언급되지 아니한 다른 효과들은 이하의 기재로부터 본 개시의 예시적 실시예들이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 도출되고 이해될 수 있다. 즉, 본 개시의 예시적 실시예들을 실시함에 따른 의도하지 아니한 효과들 역시 본 개시의 예시적 실시예들로부터 당해 기술분야의 통상의 지식을 가진 자에 의해 도출될 수 있다.
도 1은 일실시예의 복수의 SIM들에 기초하여 복수의 기지국들과 통신을 수행하는 예시를 도시한 도면이다.
도 2는 본 개시의 실시예에 따른 무선 통신 시스템을 도시한 블록도이다.
도 3은 본 개시의 실시예에 따른 사용자 기기의 스택을 도시한 블록도이다.
도 4는 본 개시의 실시예에 따른 사용자 기기의 HARQ 프로세스를 도시한 블록도이다.
도 5는 일실시예에 따라 HARQ 프로세스를 수행하는 방법을 도시한 순서도이다.
도 6은 비교 실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 7은 본 개시의 사용자 기기의 동작 방법을 도시한 순서도이다.
도 8은 본 개시의 일실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 9는 도 8의 일실시예에 따라 제1 기지국에서 생성된 데이터를 도시한 도면이다.
도 10은 도 8의 일실시예에 따라 제2 기지국에서 생성된 데이터를 도시한 도면이다.
도 11은 일실시예에 따라 SIM 할당 구간을 설정하는 방법을 도시한 순서도이다.
도 12는 다른 일실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 13은 일실시예에 따라 다른 RAT에 기초하여 동작되는 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 14는 본 개시의 실시예에 따른 무선 통신 장치의 구성들을 대략적으로 도시한 블록도이다.
도 2는 본 개시의 실시예에 따른 무선 통신 시스템을 도시한 블록도이다.
도 3은 본 개시의 실시예에 따른 사용자 기기의 스택을 도시한 블록도이다.
도 4는 본 개시의 실시예에 따른 사용자 기기의 HARQ 프로세스를 도시한 블록도이다.
도 5는 일실시예에 따라 HARQ 프로세스를 수행하는 방법을 도시한 순서도이다.
도 6은 비교 실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 7은 본 개시의 사용자 기기의 동작 방법을 도시한 순서도이다.
도 8은 본 개시의 일실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 9는 도 8의 일실시예에 따라 제1 기지국에서 생성된 데이터를 도시한 도면이다.
도 10은 도 8의 일실시예에 따라 제2 기지국에서 생성된 데이터를 도시한 도면이다.
도 11은 일실시예에 따라 SIM 할당 구간을 설정하는 방법을 도시한 순서도이다.
도 12는 다른 일실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 13은 일실시예에 따라 다른 RAT에 기초하여 동작되는 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 14는 본 개시의 실시예에 따른 무선 통신 장치의 구성들을 대략적으로 도시한 블록도이다.
도 1은 일실시예의 복수의 SIM들에 기초하여 복수의 기지국들과 통신을 수행하는 예시를 도시한 도면이다.
도 1을 참조하면, 본 개시의 무선 통신 시스템은 복수의 무선 액세스 네트워크(radio access network; RAN) 및 코어 네트워크(30)를 포함할 수 있다. 예를 들면, 무선 액세스 네트워크는 LTE(long term evolution) 또는 LTE-A(advanced)의 무선 액세스 기술(radio access technology; RAT)에 기초한 E-UTRAN(evolved UMTS terrestrial radio access network)을 포함할 수 있고, 코어 네트워크(30)는 EPC(evolved packet core)를 포함할 수 있으며, 결과적으로 EPS(evolved packet system)이 구현될 수 있다. 또한, 무선 액세스 네트워크는 5G(5th generator) NR(new radio) 무선 액세스 기술에 기초한 NG(next generation)-RAN을 포함할 수 있고, 코어 네트워크(30)는 5GC(5G core)를 포함할 수 있으며, 결과적으로 5GS(5G system)가 구현될 수 있다.
기지국(Base Station; BS)(21 또는 22)은 일반적으로 사용자 기기(10) 및 다른 기지국과 통신하는 고정된 지점(fixed station)을 지칭할 수 있고, 사용자 기기(10) 및/또는 다른 기지국과 통신함으로써 데이터 및 제어 정보를 교환할 수 있다. 예를 들면, 기지국(21 또는 22)은 Node B, eNB(evolved-Node B), gNB(Next generation Node B), 섹터(Sector), 싸이트(Site), BTS(Base Transceiver System), AP(Access Pint), 릴레이 노드(Relay Node), RRH(Remote Radio Head), RU(Radio Unit), 스몰 셀(small cell) 등으로 지칭될 수도 있다. 또한, 기지국(21 또는 22)은 5GC 및 gNB와 연동가능한 eNB인 ng-eNB로서 지칭될 수도 있고, EPC 및 eNB와 연동가능한 gNB인 en-gNB로서 지칭될 수도 있다. 본 명세서에서, 기지국(12 또는 22) 또는 셀은 CDMA에서의 BSC(Base Station Controller), WCDMA의 Node-B, LTE에서의 eNB, 5G의 gNB 또는 섹터(싸이트) 등이 커버하는 일부 영역 또는 기능을 나타내는 포괄적인 의미로 해석될 수 있고, 메가셀, 매크로셀, 마이크로셀, 피코셀, 펨토셀 및 릴레이 노드, RRH, RU, 스몰 셀 통신범위 등 다양한 커버리지 영역을 모두 포괄할 수 있다.
사용자 기기(10)는 고정되거나 이동성을 가질 수 있고, 기지국(21 또는 22)과 통신하여 데이터 및/또는 제어 정보를 송수신할 수 있는 임의의 기기들을 지칭할 수 있다. 예를 들면, 사용자 기기는 단말(terminal), 단말 기기(terminal equipment), MS(Mobile Station), MT(Mobile Terminal), UT(User Terminal), SS(Subscribe Station), 무선 장치(wireless device), 휴대 장치(handheld device) 등으로 지칭될 수 있다. 또한, 사용자 기기(10)는 V2X(vehicle-to-everything)의 차량을 지칭할 수도 있다.
사용자 기기(10) 및 기지국(21 또는 22) 사이 무선 액세스 네트워크는, 가용 네트워크 자원들을 공유함으로써 다수의 사용자들이 통신하는 것을 지원할 수 있다. 예를 들면, 무선 액세스 네트워크는, 비제한적인 예시로서 CDMA(Code Division Multiple Access), FDMA(Frequency Division Multiple Access), TDMA(Time Division Multiple Access), OFDMA(Orthogonal Frequency Division Multiple Access), SC-FDMA(Single Carrier Frequency Division Multiple Access), OFDM-FDMA, OFDM-TDMA, OFDM-CDMA 등과 같은 다중 액세스 기술을 채용할 수 있다.
도 1에 도시된 바와 같이, 사용자 기기(10) 및 기지국(21 또는 22)은 상향링크(UpLink; UL) 및 하향링크(DownLink; DL)를 통해서 상호 통신할 수 있다. LTE 시스템, LTE-Advanced 시스템과 같은 무선 시스템에서, 상향링크(UL1 또는 UL2) 및 하향링크(DL1 또는 DL2)는, PDCCH(Physical Downlink Control Channel), PCFICH(Physical Control Format Indicator Channel), PHICH(Physical Hybrid ARQ Indicator Channel), PUCCH(Physical Uplink Control Channel), EPDCCH(Enhanced Physical Downlink Control Channel) 등과 같은 제어 채널을 통해서 제어 정보를 송신할 수 있고, PDSCH(Physical Downlink Shared Channel), PUSCH(Physical Uplink Shared Channel) 등과 같은 데이터 채널을 통해서 데이터를 송신할 수 있다. 또한, EPDCCH(enhanced PDCCH 또는 extended PDCCH)를 이용해서 제어 정보가 송신될 수도 있다.
본 개시의 실시예에 따른 사용자 기기(10)는 복수의 기지국들(21, 22)로부터 수신되는 데이터에 대해 HARQ 프로세스를 수행할 수 있다. 이 때, 사용자 기기(10)는 데이터를 수신하고, HARQ 프로세스를 수행함으로써 어느 하나의 기지국으로 ACK 신호 또는 NACK 신호를 제공할 때까지 다른 기지국으로부터 데이터를 수신하여 HARQ 프로세스를 수행할 수 있다.
도 2는 본 개시의 실시예에 따른 무선 통신 시스템을 도시한 블록도이다.
도 2에 도시된 바와 같이, 사용자 기기(10)는 통신 프로세서(100), 송수신기(210) 및 안테나(220)를 포함할 수 있고, 통신 프로세서(100)는 복수의 SIM들(11_1 내지 11_n) 각각에 대응되는 기지국과 통신을 수행할 수 있다. 송수신기(210)는 하향링크(DL1 또는 DL2) 및 안테나(220)를 통해서 신호를 수신할 수 있고, 안테나(220) 및 상향링크(UL1 또는 UL2)를 통해서 신호를 송신할 수 있다. 예시적으로, 통신 프로세서(100)가 제1 SIM(11_1)으로부터 통신 수행을 요청 받는 경우, 송수신기(210)를 통해 제1 기지국(21)과 통신을 수립할 수 있고, 하향링크(DL1) 및 상향링크(UL1)를 통해서 신호를 송수신할 수 있다.
일 실시예에서, 송수신기(210)는 필터, 믹서, 전력 증폭기(Power Amplifier; PA) 및 저잡음 증폭기(Low Noise Amplifier; LNA)를 포함할 수 있다. 송수신기(210)는 안테나(220) 및 상향링크(UL1 또는 UL2)를 통해서 신호를 송신할 수 있다. 예를 들면, 송수신기(210)는 통신 프로세서(100)로부터 제공되는 신호를, 예컨대 믹서를 통해서 기저대역(baseband)으로부터 RF(Radio Frequency) 대역으로 시프트할 수 있고, 시프트된 신호를, 예컨대 전력 증폭기를 통해서 증폭하여 안테나(220)에 제공할 수 있다. 또한, 송수신기(210)는 하향링크(DL1 또는 DL2) 및 안테나(220)를 통해서 수신되는 신호를 처리할 수 있고, 통신 프로세서(100)에 처리된 신호를 제공할 수 있다. 예를 들면, 송수신기(210)는 안테나(220)를 통해서 수신된 신호를, 예컨대 저잡음 증폭기를 통해서 증폭할 수 있고, 증폭된 신호를, 예컨대 믹서를 통해서 RF 대역으로부터 기저 대역으로 시프트할 수 있고, 시프트된 신호를 신호 프로세서(100)에 제공할 수 있다.
본 개시의 실시예에 따르면, 송수신기(210)는 복수의 SIM들(11_1 내지 11_n) 중 어느 하나에 대응되어 연결될 수 있고, 복수의 SIM들(11_1 내지 11_n) 각각에 대응되는 SIM 할당 구간에 송수신기(210)는 복수의 SIM들(11_1 내지 11_n) 각각에 연결되어 복수의 기지국들(21 및 22)과 데이터를 송수신할 수 있다.
통신 프로세서(100)는 RLC(Radio Link Control) 블록(110), MAC(Medium Access Control) 블록(120), ARQ 프로세서(140) 및 HARQ 프로세서(150)를 포함할 수 있다. RLC 블록(110), MAC 블록(120) 및 PHY 블록(130) 각각은 무선 통신 시스템의 RLC 계층, MAC 계층 및 PHY 계층(또는 물리 계층)에 대응하는 동작들을 각각 수행할 수 있다. RLC 블록(110)은 예시적으로, ARQ(Automatic Repeat and request) 재전송을 수행할 수 있다.
MAC 블록(120)은 로직-채널 멀티플렉싱, HARQ(Hybrid Automatic Repeat and request) 재전송, 상향링크(UL1 또는 UL2)와 하향링크(DL1 또는 DL2)의 스케줄링 및 반송파 집성(Carrier Aggregation; CA) 제어 등을 수행할 수 있다. 또한, PHY 블록(130)은 상향링크(UL1 또는 UL2)를 위하여, MAC 블록(120)으로부터 전송 블록(transport block)을 수신할 수 있고, CRC(Cyclic Redundancy Correction) 삽입, 인코딩, 레이트 매칭(rate matching), 스크램블링(scrambling), 변조(modulation) 및 안테나 맵핑 등을 수행할 수 있다. 비록 도 2에서 분리된 것으로 도시되었으나, 일부 실시예들에서 RLC 블록(110), MAC 블록(120) 및 PHY 블록(130) 중 적어도 두 개는 하나의 블록 단위로 구현될 수 있다. 또한, 도 2에서는 도시되지 않았으나, 통신 프로세서(100)는 PDCP(Packet Data Convergence Protocol) 블록을 더 포함하고, PDCP 블록은 IP 헤더 압축/복원, 비화/역비화 등의 동작을 수행할 수 있다.
HARQ 프로세서(150)는 MAC 블록(120) 및 PHY 블록(130)을 제어함으로써 HARQ 프로세스를 수행할 수 있다. 예를 들면, HARQ 프로세서(150)는 데이터 채널을 이용하여 기지국(21 및 22)으로부터 수신된 패킷들에 대해 ACK(Acknowledged)/NACK(Not Acknowledged) 신호를 기지국(21 및 22)에 반복 전송할 수 있다.
사용자 기기(10)와 유사하게, 복수의 기지국(21 또는 22)의 통신 프로세서(300_1 또는 300_2)는 RLC 블록(310_1 또는 310_2), MAC 블록(320_1 또는 320_2), PHY 블록(330_1 또는 330_2), ARQ 프로세서(340_1 또는 340_2) 및 HARQ 프로세서(350_1 또는 350_2)를 포함할 수 있고, RLC 블록(310_1 또는 310_2), MAC 블록(320_1 또는 320_2) 및 PHY 블록(330_1 또는 330_2)은 무선 통신 시스템의 RLC 계층, MAC 계층 및 PHY 계층에 대응하는 동작들을 각각 수행할 수 있다. ARQ 프로세서(340_1 또는 340_2)는 RLC 블록(310_1 또는 310_2)을 제어함으로써 ARQ 프로세스를 수행할 수 있다.
본 개시의 실시예에 따르면, 사용자 기기(10)가 복수의 SIM들(11_1 내지 11_n) 각각에 대응되는 기지국들(21 및 22)과 무선 통신을 수행하는 경우, 주기적인 RF 스위칭을 통해 서로 다른 시간 구간에서 각 SIM(11_1 내지 11_n)에 대응되는 무선 통신을 수행할 수 있다. 이 때, 사용자 기기(10)는 하나의 멀티 SIM 할당 주기 중 무선 통신을 수행하는 네트워크의 개수에 따라 RF 스위칭을 수행할 수 있고, 멀티 SIM 할당 주기마다 반복되는 RF 스위칭을 수행할 수 있다. 일실시예에 따르면, RF 스위칭은 각 SIM(11_1 내지 11_n)과 송수신기(210)의 연결을 스위칭하는 동작을 지칭할 수 있다.
도 3은 본 개시의 실시예에 따른 사용자 기기의 스택을 도시한 블록도이다.
구체적으로, 도 3은 제1 프로토콜 스택(100_1) 및 제2 프로토콜 스택(100_2)을 포함하는 프로토콜 스택 시스템의 제어 평면을 나타낸다. 일부 실시예들에서, 도 3의 프로토콜 스택 시스템은 도 2의 통신 프로세서(100)에 의해 구현될 수 있고, 복수의 SIM들에 기초하여 통신을 수행하는 경우 통신 프로세서(100)는 도 3의 복수의 프로토콜 스택 시스템들에 의해 무선 통신을 위한 동작들을 수행할 수 있다. 도 3에 도시된 블록들 중 적어도 일부는, 일부 실시예들에서 하드웨어 로직으로 구현될 수도 있고, 일부 실시예들에서 적어도 하나의 프로세서에 의해서 실행되는 소프트웨어 모듈로 구현될 수도 있다.
도 3을 참조하면, 프로토콜 스택 시스템은 제1 SIM(11_1) 내지 제n SIM(11_n)과 각각 관계된 제1 프로토콜 스택(100_1) 내지 제2 프로토콜 스택(100_n)을 포함할 수 있다. 제1 프로토콜 스택(100_1) 내지 제n 프로토콜 스택(100_n) 각각은 서로 구별되는 임의의 RAT를 지원할 수도 있다. 일부 실시예들에서, 제1 프로토콜 스택(100_1) 및 제2 프로토콜 스택(100_2)은 공유된 상위 계층, 예컨대 어플리케이션 계층과 상호작용할 수 있고, 상위 계층은 제1 무선 통신 및 제2 무선 통신에 관한 정보를 획득하거나 커맨드들을 제공하는 프로그램들에 대한 인터페이스를 제공할 수 있다. 상위 계층은 통신 프로세서(100)에 구현될 수도 있고, 통신 프로세서(100)와 분리된 다른 장치에 구현될 수도 있다. 또한, 프로토콜 스택 시스템은 제1 프로토콜 스택(100_1) 및 제2 프로토콜 스택(100_2)에 의해서 공유된 하드웨어 인터페이스(200)를 포함할 수 있다. 하드웨어 인터페이스(200)는 하드웨어, 즉 도 2의 송수신기(210)에 대한 인터페이스를 제공할 수 있고, 제1 프로토콜 스택(100_1) 및 제2 프로토콜 스택(100_2)은 하드웨어 인터페이스(200)를 통해서 송수신기(210)에 신호를 제공하거나 송수신기(210)로부터 신호를 획득할 수 있다. 일부 실시예들에서, 하드웨어 인터페이스(200)는 송수신기(210)의 드라이버로서 지칭될 수도 있다.
제어 평면을 위한 제1 프로토콜 스택(100_1), 제2 프로토콜 스택(100_2), 및 제n 프로토콜 스택(100_n) 각각은 복수의 계층들을 포함할 수 있다. 도 3에 도시된 바와 같이, 제1 프로토콜 스택(100_1)은 PHY 계층(110_1), MAC 계층(120_1) 및 RLC 계층(130_1)을 포함할 수 있고, PHY 계층(110_1), MAC 계층(120_1) 및 RLC 계층(130_1)은 OSI(Open System Interconnection) 모델의 하위 3개 계층들에 대응할 수 있다. 본 명세서에서, 제1 프로토콜 스택(100_1)이 동작을 수행하는 것은 제1 SIM(11_1)이 동작을 수행하는 것으로 지칭될 수 있고, 제2 프로토콜 스택(100_2)이 동작을 수행하는 것은 제2 SIM(11_2)이 동작을 수행하는 것으로 지칭될 수 있다.
본 개시의 실시예에 따른 사용자 기기(10)는 복수의 기지국들(21, 22)로부터 수신되는 데이터에 대해 HARQ 프로세스를 수행할 때, 각 SIM에 대응되는 프로토콜 스택(100_1 내지 100_n)에서 HARQ 프로세스를 수행할 수 있다. 이 때, 사용자 기기(10)는 데이터를 수신하고, 어느 하나의 프로토콜 스택에서 HARQ 프로세스를 수행함으로써 어느 하나의 기지국으로 ACK 신호 또는 NACK 신호를 제공할 때까지 다른 프로토콜 스택에서 HARQ 프로세스를 수행할 수 있다.
도 4는 본 개시의 실시예에 따른 사용자 기기의 HARQ 프로세스를 도시한 블록도이다.
도 4를 참조하면, HARQ 프로세서(150)은 HARQ 컨트롤러(151), HARQ 스케쥴러(152), HARQ 버퍼 컨트롤러(153), 및 HARQ 컴바이너(154)를 포함할 수 있다. 도 4에 도시된 HARQ 프로세서(150)의 각종 구성 요소들은 하드웨어로 구현되거나, 모뎀 내 또는 HARQ 프로세서(150) 내의 중앙 처리 장치(CPU)에 의해 실행되는 소프트웨어로 구현될 수 있다. 또는, HARQ 프로세서(150)의 각종 구성 요소들은 하드웨어 및 소프트웨어의 조합으로 구현될 수도 있을 것이다. 도 4에서는 HARQ 프로세서(150) 내의 구성 요소들 사이에서 각종 정보들이 전송되는 것으로 도시되었으나, 상기 각종 정보들 중 적어도 일부는 상기한 중앙 처리 장치(CPU)의 소프트웨어 실행 과정에서 생성되어 각각의 구성 요소로 제공될 수도 있을 것이다.
HARQ 컨트롤러(151)는 HARQ 프로세서(150)에 구비되는 구성 요소들의 전반적인 동작을 제어할 수 있다. HARQ 컨트롤러(151)는 수신된 데이터를 버퍼(160)에 저장하거나 버퍼(160)로부터 로드(load)하는 동작을 제어할 수 있다. 일 실시예에 따라, HARQ 컨트롤러(151)는 CRC 체크 결과(CRC_CR)를 수신하고 이에 기반하여 HARQ 데이터의 저장 동작을 제어할 수 있다. 예시적으로, HARQ 컨트롤러(151)는 CRC 체크 결과(CRC_CR) 수신된 데이터에 오류가 있다고 판단한 경우 HARQ 버퍼 컨트롤러(153)로 버퍼 커맨드(BUF_DATA)를 송신함으로써 수신된 데이터(DATA)를 버퍼 데이터(BUF_DATA)로 저장할 것을 지시할 수 있다. 아울러, HARQ 컨트롤러(151)는 스케쥴링 요청 신호(SCD_RQ)를 수신하고 이에 기초하여 HARQ 스케쥴러(152)로 스케쥴링 커맨드(SCD_CMD)를 송신함으로써 HARQ 스케쥴러(152)를 제어할 수 있다.
HARQ 스케쥴러(152)는 HARQ 컨트롤러(151)로부터 스케쥴링 커맨드(SCD_CMD)를 수신한 경우 스케쥴링 정보(SCD_INFO)에 기초하여 복수의 기지국에 대응되는 SIM 할당 구간을 설정할 수 있다. 스케쥴링 정보(SCD_INFO)는 각 기지국에 대응되는 SIM 할당 구간의 비율에 관한 정보일 수 있다. 예시적으로, HARQ 스케쥴러(152)는 각 기지국으로부터 수신할 데이터 비율에 기초하여 SIM 할당 구간의 비율을 결정할 수 있다. HARQ 스케쥴러(152)는 스케쥴링 정보(SCD_INFO)에 기초하여 각 SIM 할당 구간에 대응되는 SIM에 기반한 무선 통신을 수행할 수 있도록 SIM 스케쥴링 신호(SIM_SCD)를 출력할 수 있다. 예시적으로, HARQ 스케쥴러(152)는 SIM 스케쥴링 신호(SIM_SCD)를 PHY 계층에 제공함으로써 사용자 기기(10)는 각 SIM 할당 구간에 대응되는 기지국과 무선 통신을 수행할 수 있다.
HARQ 버퍼 컨트롤러(153)는 버퍼(160)와 HARQ 프로세서(150) 사이에서의 데이터의 전달을 제어할 수 있다. 버퍼(160)는 수신된 데이터(DATA)를 HARQ 결합이 완료될 때가지 일시적으로 저장하기 위한 용도로 이용될 수 있다. 아울러, 결합 데이터(COMB_DATA)와 관련하여, 결합 데이터(COMB_DATA)는 HARQ 프로세서(150)의 외부 메모리로 직접 제공될 수 있고, 또는 결합 데이터(COMB_DATA)는 버퍼(160)에 임시적으로 저장된 후 외부 메모리로 이동될 수도 있을 것이다.
HARQ 컴바이너(154)는 재전송 데이터(RE_DATA)를 버퍼(160)에 저장된 버퍼 데이터(BUF_DATA)와 결합하여 결합 데이터(COMB_DATA)를 출력할 수 있다. HARQ 컴바이너(154)는 HARQ 버퍼 컨트롤러(153)를 통해 버퍼 데이터(BUF_DATA)를 수신하고, 재전송 데이터(RE_DATA)와 버퍼 데이터(BUF_DATA)를 결합한 결합 데이터(COMB_DATA)를 HARQ 버퍼 컨트롤러(153)로 제공할 수 있다.
도 5는 일실시예에 따라 HARQ 프로세스를 수행하는 방법을 도시한 순서도이다.
도 5를 참조하면, 단계(S11)에서, 기지국(20)은 복수의 코드 블록들로 구성된 제1 데이터(DATA1) 중 제3 코드 블록을 사용자 기기(10)로 전송할 수 있다. 제1 데이터(DATA1)는 예시적으로, 제0 코드 블록 내지 제7 코드 블록을 포함할 수 있고, 기지국(20)은 서브 프레임 단위로 제1 데이터(DATA1)에 포함된 각 코드 블록을 순차적으로 사용자 기기(10)로 전송할 수 있다. 도 5의 실시예는 기지국(20)이 복수의 코드 블록들 중 제3 코드 블록만 송신하는 실시예에 대해 도시되었으나, 본 개시의 사용자 기기(10)는 이에 국한되지 않고, 서브 프레임 단위로 코드 블록을 수신함으로써 제1 데이터(DATA1)를 수신할 수 있다. 도 5에 따르면, 사용자 기기(10)는 8 서브 프레임동안 제0 코드 블록 내지 제7 코드 블록을 수신함으로써 제1 데이터(DATA1)를 수신할 수 있다.
단계(S21)에서, 사용자 기기(10)는 제3 코드 블록을 수신하고, 수신된 제3 코드 블록에 오류가 있는 지 여부를 각 코드 블록에 포함된 CRC(Cyclical Redundancy Check) 코드에 기초하여 판단할 수 있다. 단계(S31)에서, 사용자 기기(10)는 제3 코드 블록에 오류가 있다고 판단한 경우 제3 코드 블록에 대한 재전송을 요청하기 위해 NACK(Negative-ACK) 신호를 기지국(11)에 전송할 수 있다. 본 명세서에서는 기지국(20)이 제1 데이터(DATA1)에 포함된 각 코드 블록들을 사용자 기기(10)로 송신한 후, 각 코드 블록에 대응되는 NACK 신호 또는 ACK 신호를 수신한 시간을 데이터 왕복 시간으로 지칭될 수 있다. 이 때, 제1 데이터(DATA1)의 제3 코드 블록은 사용자 기기(10)의 버퍼에 적어도 일시적으로 저장될 수 있다.
단계(S41)에서, NACK 신호를 수신한 기지국(20)은 제2 데이터(DATA2) 중 제3 코드 블록을 사용자 기기(10)에 전송할 수 있다. 제2 데이터(DATA2)는 제1 데이터(DATA1)에 대응되는 제0 코드 블록 내지 제7 코드블록을 포함할 수 있고, 제2 데이터(DATA2)의 제3 코드 블록은 제1 데이터(DATA1)의 제3 코드 블록과 동일한 코드로 구성될 수 있다.
단계(S51)에서, 사용자 기기(10)는 수신된 제2 데이터(DATA2)의 제3 코드 블록에 오류가 있는 지 여부를 판단할 수 있다. 단계(S61)에서, 사용자 기기(10)는 수신된 제2 데이터(DATA2)의 제3 코드 블록과 버퍼에 저장된 제1 데이터(DATA1)의 제3 코드 블록에 기초하여 결합 데이터를 생성함으로써 오류가 없는 데이터를 생성할 수 있다.
도 6은 비교 실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 6을 참조하면, 비교 실시예에 따른 사용자 기기가 복수의 기지국으로부터 데이터를 수신하는 경우, 하나의 RF 자원을 공유하며 시분할하여 각 기지국으로부터 데이터를 수신할 수 있다. 사용자 기기는 수신된 데이터에 대한 응답 신호를 각 기지국으로 송신할 수 있다. 예시적으로, 제1 시간 구간(T1)에서 사용자 기기는 제1 기지국으로부터 데이터를 수신할 수 있다. 사용자 기기는 수신된 데이터에 대한 오류 검출에 기초하여 제1 기지국으로 ACK 신호 및 NACK 신호 중 어느 하나를 송신할 수 있다. 제1 시간 구간(T1)동안 제1 SIM에 기초하여 통신 데이터를 송수신하는 사용자 기기는 RF 스위칭을 수행함으로써 제2 SIM과 송수신기의 연결을 활성화시켜 제2 시간 구간(T2)동안 제2 SIM에 기초하여 제2 기지국과 통신 데이터를 송수신할 수 있다.
일실시예에 따르면, 사용자 기기가 LTE의 무선 액세스 네트워크를 통해 무선 통신을 수행하는 경우, 각 기지국으로부터 코드 블록을 수신하여 에러 검출을 수행하는 데 4 서브 프레임이 소요될 수 있다. 이 때, 하나의 서브 프레임은 1ms에 대응될 수 있고, 사용자 기기는 하나의 서브 프레임에 하나의 코드 블록을 송수신할 수 있다. 에러 검출을 수행한 사용자 기기는 에러가 검출되었는지 여부에 따라 수신된 코드 블록에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 각 기지국으로 송신할 수 있다. 이 때, 각 기지국이 ACK 신호 및 NACK 신호를 수신하고, 후속 코드 블록을 송신하는 데 4 서브 프레임이 소요될 수 있다. 즉, 사용자가 기기가 코드 블록을 수신하고, 이에 대응되는 후속 코드 블록을 수신할 때까지 8 서브 프레임이 소요될 수 있다. 8 서브 프레임은 LTE 무선 액세스 네트워크에서의 데이터 왕복 시간(Round Trip Time; RTT)으로 지칭될 수 있다.
예시적으로, 사용자 기기가 제4 서브 프레임에 데이터를 수신한 경우, 제8 서브 프레임까지 HARQ 프로세스를 수행할 수 있고, 제8 서브 프레임에 ACK 신호 또는 NACK 신호를 제1 기지국으로 송신할 수 있으며, 제1 기지국은 제4 서브 프레임에 송신한 데이터에 대한 후속 코드 블록은 제12 서브 프레임에 사용자 기기로 송신할 수 있다.
도 6에 따르면, 사용자 기기는 제0 서브 프레임 내지 제9 서브 프레임에 대응되는 제1 시간 구간(T1)에서 제1 기지국과 무선 통신을 수행할 수 있고, 제10 서브 프레임 내지 제23 서브 프레임에 대응되는 제2 시간 구간(T2)에서 제2 기지국과 무선 통신을 수행할 수 있다. 이 때, 제1 기지국은 제1 시간 구간 중 제2 서브 프레임 내지 제9 서브 프레임에 사용자 기기로 데이터를 송신할 수 있고, 송신된 데이터에 대해 제6 서브 프레임 내지 제13 서브 프레임에 ACK 신호 또는 NACK 신호를 수신할 수 있다. 제1 기지국은 수신된 ACK 신호 또는 NACK 신호에 응답하여 후속 코드 블록들을 생성할 수 있고, 후속 코드 블록을 제10 서브 프레임 내지 제17 서브 프레임에 사용자 기기로 전송할 수 있다.
그러나, 사용자 기기는 제10 서브 프레임 내지 제23 서브 프레임을 제2 기지국에 기초한 무선 통신에 할당하고 있으므로, 제1 기지국으로부터 수신된 후속 코드 블록들을 수신할 수 없거나, 제2 기지국을 통한 무선 통신을 수행할 수 없게 된다.
이하에서는, 본 개시의 사용자 기기(10)가 데이터 왕복 시간을 고려하여 각 기지국에 대응되는 SIM 할당 구간을 설정함으로써 데이터 레이턴시를 최소화하며 효율적으로 복수의 기지국들(21 및 22)과 통신하는 실시예들에 대해 설명하도록 한다.
도 7은 본 개시의 사용자 기기(10)의 동작 방법을 도시한 순서도이다.
도 7을 참조하면, 사용자 기기(10)가 복수의 기지국들과 통신을 수립한 경우, 각 기지국에 대해 설정된 SIM 할당 구간에 데이터를 송수신함으로써 RF 스위칭에 따른 레이턴시 없이 통신을 수행할 수 있다. 단계(S10)에서, 사용자 기기(10)는 복수의 SIM들로부터 통신 요청을 받는 경우, 각 SIM에 대응되는 기지국들과 통신을 수립할 수 있다.
단계(S20)에서, 사용자 기기(10)는 하나의 멀티 SIM 할당 주기에 대해 복수의 기지국들에 대응되는 SIM 할당 구간을 설정할 수 있고, 각 SIM 할당 구간은 멀티 SIM 할당 주기 중 서로 구별되는 서브 프레임에 대응될 수 있다. 일실시예에 따르면, 멀티 SIM 할당 주기는 사용자 기기(10)가 코드 블록을 수신하고, 수신된 코드 블록에 대한 후속 코드 블록을 수신할 때까지의 시간일 수 있으며, 데이터 왕복 시간에 대응될 수 있다.
단계(S30)에서, 사용자 기기(10)는 설정된 SIM 할당 구간에 각 기지국으로부터 코드 블록을 수신할 수 있고, 수신된 코드 블록에 대해 HARQ 프로세스를 수행할 수 있다. HARQ 프로세스는 수신된 코드 블록에 포함된 CRC 코드에 기초하여 오류가 있는지 여부를 검출하고, 수신된 코드 블록을 버퍼에 저장하는 일련의 프로세스들을 포함할 수 있다.
단계(S40)에서, 사용자 기기(10)는 수신된 코드 블록에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 각 기지국으로 회신할 수 있다. 사용자 기기(10)가 코드 블록에서 오류가 검출되었다고 판단한 경우 재전송을 요청하기 위해 NACK 신호를 기지국으로 송신할 수 있고, 코드 블록에 오류가 검출되지 않았다고 판단한 경우 ACK 신호를 기지국으로 송신할 수 있다.
본 개시의 사용자 기기(10)는 복수의 멀티 SIM 할당 주기마다 설정된 SIM 할당 구간에 코드 블록들을 송수신함으로써 복수의 기지국들과 레이턴시 없이 통신을 수행할 수 있다.
도 8은 본 개시의 일실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 8을 참조하면, 일실시예에 따른 사용자 기기(10)는 제1 기지국(21) 및 제2 기지국(22)을 통해 제1 무선 통신 및 제2 무선 통신을 각각 수행할 수 있다. 이 때, 사용자 기기(10)는 하나의 멀티 SIM 할당 주기 중 제1 무선 통신에서의 제1 SIM 할당 구간 및 제2 무선 통신에서의 제2 SIM 할당 구간을 설정할 수 있다. 멀티 SIM 할당 주기는 복수의 SIM들이 RF 자원에 할당되기 위해 필요한 최소 시간 구간일 수 있고, 본 개시의 실시예에 따르면, 멀티 SIM 할당 주기의 길이는 데이터 왕복 시간 길이와 상응할 수 있다. 도 8의 실시예에 따르면, 제1 멀티 SIM 할당 주기, 제2 멀티 SIM 할당 주기, 및 제3 멀티 SIM 할당 주기 각각은 사용자 기기(10)와 기지국들 간의 데이터 왕복 시간에 대응되는 시간 구간으로 설정될 수 있다.
멀티 SIM 할당 주기의 시기와 종기는 수신 데이터 및 송신 데이터 중 어느 하나를 기준으로 판단될 수 있다. 예시적으로, 사용자 기기(10)가 대상 코드 블록을 수신한 경우, 대상 코드 블록에 대응되는 후속 코드 블록을 수신할 때까지가 하나의 멀티 SIM 할당 주기로 판단될 수 있고, 사용자 기기(10)가 대상 코드 블록에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 기지국으로 송신한 경우, 후속 코드 블록의 ACK 신호 및 NACK 신호 중 어느 하나를 기지국으로 송신할 때까지가 하나의 멀티 SIM 할당 주기로 판단될 수 있다. 즉, 본 개시의 사용자 기기는 수신된 데이터에 기초하여 HARQ 프로세스를 수행함으로써 대응되는 후속 데이터를 수신할 때까지 복수의 SIM들에 대응되는 무선 통신을 수행할 수 있다.
제1 멀티 SIM 할당 주기 전, 사용자 기기(10)는 멀티 SIM 할당 주기 중 일부는 제1 SIM 할당 구간으로, 나머지 일부를 제2 SIM 할당 구간으로 설정할 수 있다. 도 8에 따르면, 사용자 기기(10)는 제0 서브 프레임 내지 제5 서브 프레임을 제1 무선 통신에서 HARQ 프로세스를 수행하기 위한 제1 SIM 할당 구간으로 설정할 수 있고, 제6 서브 프레임 및 제7 서브 프레임을 제2 무선 통신에서 HARQ 프로세스를 수행하기 위한 제2 SIM 할당 구간으로 설정할 수 있다.
제1 멀티 SIM 할당 주기에서, 사용자 기기(10)는 제1 SIM 할당 구간에 포함된 각 서브 프레임마다 ACK 신호 및 NACK 신호 중 어느 하나를 제1 기지국(21)으로 송신할 수 있다. 제1 기지국(21)은 사용자 기기(10)로부터 수신된 ACK 신호 및 NACK 신호 중 어느 하나에 대응하여 각 서브 프레임마다 후속 코드 블록을 송신할 수 있다. 예시적으로, 제1 기지국(21)은 사용자 기기(10)로부터 4 서브 프레임이 도과한 후인 제4 서브 프레임 내지 제9 서브 프레임에 후속 코드 블록을 사용자 기기(10)로 송신할 수 있다.
제2 멀티 SIM 할당 주기에서, 사용자 기기(10)는 제1 기지국(21)으로부터 후속 코드 블록을 수신함으로써 HARQ 프로세스를 수행하고, 수행 결과에 따라 ACK 신호 및 NACK 신호 중 어느 하나를 다시 제1 기지국(21)으로 송신할 수 있다. 도 8에 따르면, 제8 서브 프레임 내지 제13 서브 프레임에서 사용자 기기(10)는 HARQ 프로세스를 수행할 수 있다. 즉, 제1 멀티 SIM 할당 주기 중 제6 서브 프레임 및 제7 서브 프레임은 제1 무선 통신을 수행하지 않고, 다른 무선 통신을 수행할 수 있는 가용 서브 프레임으로 설정될 수 있다.
따라서, 사용자 기기(10)는 도 6의 비교 실시예와 달리 가용 서브 프레임을 제2 SIM 할당 구간으로 설정함으로써 레이턴시 없이 제2 기지국(22)과 제2 무선 통신을 수행할 수 있다. 도 8에 따르면, 사용자 기기(10)는 제1 멀티 SIM 할당 주기 중 제6 서브 프레임 및 제7 서브 프레임에 제2 무선 통신에 대한 HARQ 프로세스를 수행할 수 있다.
도 8 는 사용자 기기(10)가 제1 기지국(21) 및 제2 기지국(22)과 통신하는 실시예를 도시하였으나, 본 개시의 실시예에 따른 사용자 기기(10)는 이에 국한되지 않고, 3 이상의 기지국들과 통신할 수도 있으며, 멀티 SIM 할당 주기를 구성하는 서브 프레임 개수도 8개에만 국한되는 것은 아니다.
도 8에 따르면, 멀티 SIM 할당 주기 및 각 SIM 할당 구간은 사용자 기기(10)가 데이터를 수신하는 서브 프레임을 기준으로 설정되었으나, 본 개시의 실시예는 사용자가 기기(10)가 신호를 송신하는 서브 프레임을 기준으로 설정될 수도 있다. 예시적으로, 제0 서브 프레임 내지 제5 서브 프레임, 제8 서브 프레임 내지 제13 서브 프레임, 제16 서브 프레임 내지 제21 서브 프레임의 제1 SIM 할당 구간은 수신 모듈이 제1 기지국으로부터 데이터를 수신 받기 위해 할당된 시간 구간일 수 있으나, 송신 모듈이 제1 기지국으로 수신된 데이터에 대한 ACK 신호 또는 NACK 신호를 송신하기 위해 할당된 시간 구간일 수도 있다. 즉, 본 개시의 실시예에 따르면, 사용자 기기(10)는 송신 모듈 및 수신 모듈에 할당되는 SIM 할당 구간을 별개로 제어함으로써 레이턴시 없이 무선 통신을 수행할 수 있다.
도 9는 도 8의 일실시예에 따라 제1 기지국(21)에서 생성된 데이터를 도시한 도면이고, 도 10은 제2 기지국(22)에서 생성된 데이터를 도시한 도면이다.
도 9를 참조하면, 제1 기지국(21)은 사용자 기기(10)가 요청한 정보를 전송하기 위한 전송 블록(Transport Block; TB)을 PHY 계층으로 전송할 수 있고, 전송 블록에 오류 검출 블록인 CRC 코드가 부가된 데이터가 생성될 수 있다. 제1 기지국(21)은 데이터를 복수의 코드 블록들(CB0 내지 CB5)로 분할할 수 있고, 분할되는 코드 블록(CB0 내지 CB5)의 수는 사용자 기기(10)에서 설정된 SIM 할당 구간의 서브 프레임 개수에 대응될 수 있다. 도 8의 실시예에 따르면, 제1 SIM 할당 구간이 6개의 서브 프레임으로 구성된 경우, 제1 기지국(21)은 데이터를 6개의 코드 블록(CB0 내지 CB5)으로 분할하여 각 서브 프레임에 순차적으로 사용자 기기(10)로 제공할 수 있다.
일실시예에 따르면, 각 코드 블록들(CB0 내지 CB5) 마다 CRC 코드가 부가될 수 있고, 사용자 기기(10)는 CRC 코드들에 기초하여 서브 프레임마다 수신된 코드 블록에 오류가 있는지 여부를 판단할 수 있다.
아울러, 각 코드 블록(CB0 내지 CB5)에 대응되는 HARQ 프로세스 ID(ID0 내지 ID5)가 생성되어 코드 블록(CB0 내지 CB5)과 함께 사용자 기기(10)에 제공될 수 있다. HARQ 프로세스 ID는 멀티 SIM 할당 주기의 서브 프레임 순서에 대응될 수 있으며, 리던던시 버전(Redundancy Version; RV)으로 지칭될 수 있다. 일실시예에 따르면, 제1 기지국(21)은 하향 링크 중 서로 다른 채널을 통해 코드 블록과 HARQ 프로세스 ID(ID0 내지 ID5)를 사용자 기기(10)로 송신할 수 있다. 제1 기지국(21)은 PDCCH(Physical Downlink Control CHannel)를 통해 HARQ 프로세스 ID(ID0 내지 ID5)를 사용자 기기(10)에 제공할 수 있고, PDSCH(Physical Downlink Shared CHannel)를 통해 코드 블록(CB0 내지 CB5)을 사용자 기기(10)에 제공할 수 있다.
도 10을 참조하면, 제2 기지국(22)도 제1 기지국(21)과 마찬가지로, 전송 블록에 CRC 코드가 부가된 데이터를 제2 SIM 할당 구간에 포함된 서브 프레임 개수로 분할하여 사용자 기기(10)로 코드 블록들(CB0 및 CB1)을 제공할 수 있다. 아울러, 제2 기지국(22)은 서브 프레임 수선에 대응되는 HARQ 프로세스 ID(ID6 및 ID7)를 코드 블록과 함께 사용자 기기(10)에 제공할 수 있다.
따라서, 도 8 내지 도 10을 참조하면, 제1 SIM 할당 구간이 제0 서브 프레임 내지 제5 서브 프레임으로 구성된 경우, 사용자 기기(10)는 코드 블록들에 대응하여 제0 HARQ 프로세스 ID 내지 제5 HARQ 프로세스 ID(ID0 내지 ID5)를 제1 기지국(21)으로부터 수신할 수 있다. 제2 SIM 할당 구간이 제6 서브 프레임 및 제7 서브 프레임으로 구성된 경우, 사용자 기기(10)는 코드 블록들(CB0 및 CB1)에 대응하여 제6 HARQ 프로세스 ID(ID6) 및 제7 HARQ 프로세스 ID(ID7)를 제2 기지국(22)으로부터 수신할 수 있다.
도 11은 일실시예에 따라 SIM 할당 구간을 설정하는 방법을 도시한 순서도이다.
도 11을 참조하면, 본 개시의 사용자 기기(10)는 멀티 SIM 할당 주기 중 SIM 할당 구간 비율을 조절함으로써 적응적으로 SIM 할당 구간을 설정할 수 있다. 단계(S210)에서, 사용자 기기(10)는 복수의 SIM들 중 기지국들과 네트워크가 수립된 무선 네트워크 개수를 판단할 수 있다. 이 때, 통신 프로세서는 각 무선 네트워크의 통신 품질 및 무선 네트워크에서 수행되는 서비스 종류 등을 판단할 수 있다.
단계(S220)에서, 사용자 기기(10)는 통신 수립된 무선 네트워크들 간의 우선 순위를 설정할 수 있다. 우선 순위는 각 무선 네트워크에서 송수신할 데이터 용량에 따라 결정되거나 수행되는 서비스 종류에 따라 결정될 수 있다. 사용자 기기(10)는 송수신되는 데이터의 용량에 따라 우선 순위를 결정할 수 있지만, 이에 국한되지 않고, 각 기지국으로부터의 할당 요청에 응답하여 우선 순위를 결정할 수 있다.
단계(S230)에서, 사용자 기기(10)는 설정된 우선 순위에 기초하여 멀티 SIM 할당 주기 중 SIM 할당 구간의 비율을 조절할 수 있다. 예시적으로, 사용자 기기(10)가 제1 기지국(21) 및 제2 기지국(22)을 통해 복수의 무선 네트워크를 형성한 경우, 제2 기지국(22)을 통해 송수신되는 데이터 용량이 증가하거나 제2 기지국(22)을 통해 수행되는 서비스가 더 빠른 속도를 요구하는 서비스인 경우, 제2 SIM 할당 구간의 비율을 증가시킬 수 있다.
도 12는 다른 일실시예에 따라 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 12를 참조하면, 사용자 기기(10)는 멀티 SIM 할당 주기 중 각 기지국에 대응되는 SIM 할당 구간을 재설정함으로써 복수의 네트워크들에서 무선 통신을 수행할 수 있다. 도 8의 제3 멀티 SIM 할당 주기 후 사용자 기기(10)는 각 무선 네트워크들에 대한 우선 순위를 재설정할 수 있고, 재설정된 우선 순위에 기초하여 SIM 할당 구간을 재설정할 수 있다.
예시적으로, 제2 SIM에 의해 송수신되는 데이터의 양이 증가하는 경우, 통신 프로세서는 제2 SIM에 대응하여 더 많은 서브 프레임들을 할당함으로써 SIM 할당 구간을 재설정할 수 있다. 이에 따라, 도 12의 실시예에서 사용자 기기(10)는 8개의 서브 프레임 중 5개의 서브 프레임에서 제1 무선 통신을 수행할 수 있고, 나머지 3개의 서브 프레임에서 제2 무선 통신을 수행할 수 있다.
도 13은 일실시예에 따라 다른 RAT에 기초하여 동작되는 복수의 기지국들과 HARQ 프로세스를 수행하는 방법을 도시한 도면이다.
도 13을 참조하면, 제1 기지국(21)과 사용자 기기(10)의 제1 SIM은 제1 무선 액세스 기술에 기초하여 통신하고, 제2 기지국(22)과 사용자 기기(10)의 제2 SIM은 제1 무선 액세스 기술과는 다른 제2 무선 액세스 기술에 기초하여 통신할 수 있다. 예시적으로, 제1 무선 액세스 기술은 LTE 또는 LTE-A일 수 있고, 제2 무선 액세스 기술은 5G NR일 수 있다. 이에 따라, 제2 기지국(22) 및 제2 SIM에 기초한 HARQ 프로세스는 제1 기지국(21) 및 제1 SIM에 기초한 HARQ 프로세스에 비해 빠르게 수행될 수 있다. 아울러, 제2 무선 액세스 기술의 서브 프레임 시간 단위는 제1 무선 액세스 기술의 서브 프레임 시간 단위에 비해 짧을 수 있다.
일실시예에 따르면, 사용자 기기(10)는 제1 무선 액세스 기술 및 제2 무선 액세스 기술 중 데이터 왕복 시간이 더 긴 무선 액세스 기술의 데이터 왕복 시간에 기초하여 멀티 SIM 할당 주기를 설정할 수 있다. 예시적으로, 제1 무선 액세스 기술이 LTE로 HARQ 프로세스에 따른 데이터 왕복 시간이 8ms이고, 제2 무선 액세스 기술이 5G NR로 HARQ 프로세스에 따른 데이터 왕복 시간이 2ms인 경우, 사용자 기기(10)는 8ms로 멀티 SIM 할당 주기를 설정할 수 있다.
설정된 멀티 SIM 할당 주기에 대해 사용자 기기(10)는 각 기지국 및 각 SIM에 대응되는 SIM 할당 구간을 설정할 수 있고, 각 기지국 및 사용자 기기(10)는 설정된 SIM 할당 구간에 HARQ 프로세스를 수행함으로써 데이터를 송수신할 수 있다. 예시적으로, 사용자 기기(10)는 제0 서브 프레임 내지 제4 서브 프레임에 수신된 데이터에 대한 HARQ 프로세스를 수행함으로써 응답 신호를 제1 기지국(21)으로 전송할 수 있다. 사용자 기기(10)는 제1 무선 액세스 기술에서 할당된 서브 프레임의 시간 구간보다 짧은 서브 프레임으로 제2 기지국(22)과 데이터를 송수신할 수 있다. 도 13에 따르면, 사용자 기기(10)는 제5 서브 프레임 내지 제 10 서브 프레임에 제2 기지국(22)으로부터 수신된 데이터에 대한 HARQ 프로세스를 수행함으로써 응답 신호를 제2 기지국(22)으로 전송할 수 있다.
도 14는 본 개시의 실시예에 따른 무선 통신 장치의 구성들을 대략적으로 도시한 블록도이다.
도 14를 참조하면, 무선 통신 장치(1000)는 ASIC(Application Specific Integrated Circuit)(1010), ASIP(Application Specific Instruction set Processor)(1030), 메모리(1050), 메인 프로세서(1070) 및 메인 메모리(1090)를 포함할 수 있다. ASIC(1010), ASIP(1030) 및 메인 프로세서(370) 중 2개 이상은 상호 통신할 수 있다. 또한, ASIC(1010), ASIP(1030), 메모리(1050), 메인 프로세서(1070) 및 메인 메모리(1090) 중 적어도 2개 이상은 하나의 칩에 내장될 수 있다.
ASIP(1030)은 특정한 용도를 위하여 커스텀화된 집적 회로로서, 특정 어플리케이션을 위한 전용의 명령어 세트(instruction set)를 지원할 수 있고, 명령어 세트에 포함된 명령어를 실행할 수 있다. 메모리(1050)는 ASIP(1030)와 통신할 수 있고, 비일시적인 저장장치로서 ASIP(1030)에 의해서 실행되는 복수의 명령어들을 저장할 수도 있다. 예를 들면, 메모리(1050)는, 비제한적인 예시로서 RAM(Random Access Memory), ROM(Read Only Memory), 테이프, 자기디스크, 광학디스크, 휘발성 메모리, 비휘발성 메모리 및 이들의 조합과 같이, ASIP(1030)에 의해서 접근가능한 임의의 유형의 메모리를 포함할 수 있다.
메인 프로세서(1070)는 복수의 명령어들을 실행함으로써 무선 통신 장치(1000)를 제어할 수 있다. 예를 들면, 메인 프로세서(1070)는 ASIC(1010) 및 ASIP(1030)를 제어할 수도 있고, 무선 통신 네트워크를 통해서 수신된 데이터를 처리하거나 무선 통신 장치(1000)에 대한 사용자의 입력을 처리할 수도 있다. 메인 메모리(1090)는 메인 프로세서(1070)와 통신할 수 있고, 비일시적인 저장장치로서 메인 프로세서(1070)에 의해서 실행되는 복수의 명령어들을 저장할 수도 있다. 예를 들면, 메인 메모리(1090)는, 비제한적인 예시로서 RAM(Random Access Memory), ROM(Read Only Memory), 테이프, 자기디스크, 광학디스크, 휘발성 메모리, 비휘발성 메모리 및 이들의 조합과 같이, 메인 프로세서(1070)에 의해서 접근가능한 임의의 유형의 메모리를 포함할 수 있다.
전술된 본 개시의 예시적 실시예에 따른 무선 통신 방법은, 도 14의 무선 통신 장치에 포함된 구성요소들 중 적어도 하나에 의해서 수행될 수 있다. 일부 실시예들에서, 무선 통신 방법의 단계들 중 적어도 하나의 단계, 도 2의 통신 프로세서(100)는 메모리(1050)에 저장된 복수의 명령어들로서 구현될 수 있다. ASIP(1030)가 메모리(1050)에 저장된 복수의 명령어들을 실행함으로써 무선 통신 방법의 단계들 중 적어도 하나의 단계, 도 2의 통신 프로세서(100)의 동작의 적어도 일부를 수행할 수 있다. 일부 실시예들에서, 무선 통신 방법의 단계들 중 적어도 하나의 단계, 도 2의 통신 프로세서(100)는, 논리 합성 등을 통해서 설계된 하드웨어 블록으로 구현되어 ASIC(1010)에 포함될 수도 있다. 일부 실시예들에서, 무선 통신 방법의 단계들 중 적어도 하나의 단계, 도 2의 통신 프로세서(100)는, 메인 메모리(1090)에 저장된 복수의 명령어들로서 구현될 수 있고, 메인 프로세서(1070)가 메인 메모리(1090)에 저장된 복수의 명령어들을 실행함으로써 무선 통신 방법의 단계들 중 적어도 하나의 단계, 도 2의 통신 프로세서(100)의 동작의 적어도 일부를 수행할 수 있다.
이상에서와 같이 도면과 명세서에서 예시적인 실시예들이 개시되었다. 본 명세서에서 특정한 용어를 사용하여 실시예들을 설명되었으나, 이는 단지 본 개시의 기술적 사상을 설명하기 위한 목적에서 사용된 것이지 의미 한정이나 특허청구범위에 기재된 본 개시의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 개시의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.
Claims (21)
- 복수의 SIM들에 대해 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 수행하는 무선 통신 단말의 동작 방법에 있어서,
상기 복수의 SIM들 각각에 대응하여 복수의 기지국들과 통신을 수립하는 단계;
복수의 기지국들 각각에 대한 데이터 왕복 시간들 중 어느 하나에 대응되는 멀티 SIM 할당 주기 중 상기 복수의 SIM들 각각에 대응되어 설정된 SIM 할당 구간에 각 SIM에 대응되는 기지국들로부터 데이터를 수신하도록 RF 자원을 할당하는 단계; 및
SIM들 각각에 대응되는 기지국으로 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계
를 포함하는 무선 통신 단말의 동작 방법. - 제1항에 있어서,
상기 멀티 SIM 할당 주기는,
복수의 서브 프레임들로 구성되고,
상기 SIM 할당 구간은,
상기 복수의 서브 프레임에 포함된 적어도 하나의 서브 프레임으로 구성되는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제2항에 있어서,
상기 데이터를 수신하는 단계는,
상기 SIM 할당 구간에 포함된 적어도 하나의 서브 프레임마다 상기 SIM 할당 구간에 할당된 기지국으로부터 데이터를 수신하는 단계
를 포함하고,
상기 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계는,
상기 SIM 할당 구간에 포함된 적어도 하나의 서브 프레임마다 수신된 데이터에 응답하여 상기 ACK 신호 및 NACK 신호 중 어느 하나를 SIM에 대응되는 기지국으로 송신하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제1항에 있어서,
상기 데이터를 수신하는 단계는,
상기 복수의 기지국들 각각에 대한 SIM 할당 구간을 설정하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제4항에 있어서,
상기 복수의 SIM들은 제1 및 제2 SIM을 포함하고,
상기 복수의 기지국들은 상기 제1 SIM에 대응하는 제1 기지국 및 상기 제2 SIM에 대응하는 제2 기지국을 포함하며,
상기 SIM 할당 구간을 설정하는 단계는,
상기 무선 통신 단말이 상기 제1 SIM에 기초하여 상기 제1 기지국과 통신하는 경우, 상기 멀티 SIM 할당 주기 중 일부를 상기 제1 기지국에 대응되는 제1 SIM 할당 구간으로 설정하는 단계; 및
상기 무선 통신 단말이 상기 제2 SIM에 기초하여 상기 제2 기지국과 통신하는 경우, 상기 멀티 SIM 할당 주기 중 나머지 일부를 상기 제2 기지국에 대응되는 제2 SIM 할당 구간으로 설정하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제5항에 있어서,
상기 제1 기지국과 상기 제2 기지국이 서로 다른 무선 액세스 기술(Radio Access Technology; RAT)으로 동작하는 경우, 상기 제1 기지국 및 상기 제2 기지국 중 데이터 왕복 시간이 더 긴 기지국의 데이터 왕복 시간에 기초하여 상기 멀티 SIM 할당 주기를 설정하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제4항에 있어서,
상기 SIM 할당 구간을 설정하는 단계는,
상기 복수의 기지국들 각각으로부터 수신되는 데이터의 양들 간의 비율에 기초하여 상기 멀티 SIM 할당 주기에서의 상기 복수의 기지국들 각각에 대응하는 SIM 할당 구간의 비율을 조절하는 단계;
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제4항에 있어서,
상기 SIM 할당 구간을 설정하는 단계는,
상기 복수의 기지국들 각각으로부터 수신되는 데이터의 우선 순위에 기초하여 상기 멀티 SIM 할당 주기에서의 상기 복수의 기지국들 각각에 대응되는 SIM 할당 구간의 비율을 조절하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제4항에 있어서,
상기 SIM 할당 구간을 설정하는 단계는,
설정된 SIM 할당 구간들에 대응되는 복수의 기지국들에 설정 결과를 송신하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제4항에 있어서,
상기 SIM 할당 구간을 설정하는 단계는,
상기 복수의 기지국들로부터 수신된 서브 프레임 할당 요청에 기초하여 상기 SIM 할당 구간들을 설정하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제1항에 있어서,
상기 데이터를 수신하는 단계는,
SIM 할당 구간이 천이된 경우, 천이된 SIM 할당 구간에 대응되는 기지국과 통신하도록 RF 스위칭을 수행하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제1항에 있어서,
상기 데이터를 수신하는 단계는,
전송 블록 및 오류 검출 부호가 포함된 MAC 데이터가 기지국에 할당된 서브 프레임 단위로 분할된 데이터를 수신하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제12항에 있어서,
상기 분할된 데이터를 수신하는 단계는,
상기 분할된 데이터에 대응되는 서브 프레임 ID 정보를 수신하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제1항에 있어서,
상기 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계는,
NACK 신호를 송신한 서브 프레임에 대응되는 데이터를 적어도 일시적으로 저장하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제1항에 있어서,
수신된 데이터에 대해 NACK 신호를 송신한 경우, NACK 신호를 송신한 기지국으로부터 데이터를 재수신하는 단계; 및
재수신된 데이터에 기초하여 결합 데이터를 생성하는 단계
를 더 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 복수의 SIM들에 대해 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 수행하는 무선 통신 단말에 있어서,
복수의 기지국들 각가에 대한 데이터 왕복 시간 중 어느 하나에 대응되는 멀티 SIM 할당 주기 중 상기 복수의 SIM들 각각에 대한 SIM 할당 구간을 설정하고, 각 SIM에 대응되는 기지국과 통신할 수 있도록 RF 자원을 할당하는 HARQ 프로세서;
상기 SIM 할당 구간에 각 SIM들에 대응하여 통신 수립된 기지국으로부터 데이터를 수신하는 수신 모듈; 및
상기 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 송신 모듈
을 포함하는 무선 통신 단말. - 제16항에 있어서,
상기 HARQ 프로세서는,
복수의 기지국들 각각으로부터 수신되는 데이터의 양들 간의 비율에 기초하여 각 기지국에 대응되는 SIM 할당 구간의 비율을 조절하는 것을 특징으로 하는 무선 통신 단말. - 제16항에 있어서,
상기 HARQ 프로세서는,
복수의 기지국들 각각으로부터 수신되는 데이터의 우선 순위에 기초하여 각 기지국에 대응되는 SIM 할당 구간의 비율을 조절하는 것을 특징으로 하는 무선 통신 단말. - 복수의 SIM들에 대해 HARQ(Hybrid Automatic Repeat reQuest) 프로세스를 수행하는 무선 통신 단말의 동작 방법에 있어서,
제1 SIM에 대응하여 제1 기지국과 통신을 수립하고, 제2 SIM에 대응하여 제2 기지국과 통신을 수립하는 단계;
상기 제1 기지국 및 상기 제2 기지국 중 어느 하나의 데이터 왕복 시간에 대응되는 멀티 SIM 할당 주기 중 상기 제1 기지국에 대응되어 할당된 제1 SIM 할당 구간에 상기 제1 기지국으로부터 데이터를 수신하는 단계;
상기 제1 기지국으로 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계;
상기 하나의 멀티 SIM 할당 주기 중 상기 제1 SIM 할당 구간과 구별되는 제2 SIM 할당 구간에 상기 제2 기지국에 대응되어 할당된 상기 제2 기지국으로부터 데이터를 수신하는 단계; 및
상기 제2 기지국으로 수신된 데이터에 대한 ACK 신호 및 NACK 신호 중 어느 하나를 송신하는 단계
를 포함하는 무선 통신 단말의 동작 방법. - 제19항에 있어서,
상기 제1 기지국 및 상기 제2 기지국으로부터 수신되는 데이터 양들 간의 비율에 기초하여 상기 제1 SIM 할당 구간 및 상기 제2 SIM 할당 구간의 비율을 조절하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법. - 제19항에 있어서,
상기 제1 기지국 및 상기 제2 기지국으로부터 수신되는 데이터의 우선 순위에 기초하여 상기 제1 SIM 할당 구간 및 상기 제2 SIM 할당 구간의 비율을 조절하는 단계
를 포함하는 것을 특징으로 하는 무선 통신 단말의 동작 방법.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210058821A KR20220151497A (ko) | 2021-05-06 | 2021-05-06 | 복수의 sim들에 대한 harq 프로세스를 수행하는 무선 통신 단말 및 이의 동작 방법 |
| CN202210258002.5A CN115315004A (zh) | 2021-05-06 | 2022-03-16 | 对多个sim执行harq处理的无线通信终端及其操作方法 |
| US17/699,691 US20220360372A1 (en) | 2021-05-06 | 2022-03-21 | Wireless communication terminal performing harq process for plurality of sims and operating method of the wireless communication terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020210058821A KR20220151497A (ko) | 2021-05-06 | 2021-05-06 | 복수의 sim들에 대한 harq 프로세스를 수행하는 무선 통신 단말 및 이의 동작 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20220151497A true KR20220151497A (ko) | 2022-11-15 |
Family
ID=83854628
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020210058821A Pending KR20220151497A (ko) | 2021-05-06 | 2021-05-06 | 복수의 sim들에 대한 harq 프로세스를 수행하는 무선 통신 단말 및 이의 동작 방법 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20220360372A1 (ko) |
| KR (1) | KR20220151497A (ko) |
| CN (1) | CN115315004A (ko) |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7457257B2 (en) * | 2005-11-17 | 2008-11-25 | International Business Machines Corporation | Apparatus, system, and method for reliable, fast, and scalable multicast message delivery in service overlay networks |
| GB2530502A (en) * | 2014-09-23 | 2016-03-30 | Nec Corp | Communication system |
| US20160119860A1 (en) * | 2014-10-28 | 2016-04-28 | Samsung Electronics Co., Ltd. | Slotted cell search in hybrid data in multi-sim devices |
| CN107888363B (zh) * | 2016-09-30 | 2020-12-25 | 苹果公司 | 使用共享发送链调度对在多sim设备中接收的子帧的确认 |
| US11317444B2 (en) * | 2017-11-03 | 2022-04-26 | Qualcomm Incorporated | Random access channel (RACH) design |
| US10455429B2 (en) * | 2018-03-09 | 2019-10-22 | Google Llc | Inter-radio access technology spectrum sharing |
| US11129224B2 (en) * | 2018-09-11 | 2021-09-21 | Qualcomm Incorporated | Integrated access backhaul link management during loss of uplink synchronization |
| KR102717095B1 (ko) * | 2018-10-29 | 2024-10-15 | 삼성전자주식회사 | 멀티 sim 장치 및 이의 동작 방법 |
| US11399273B2 (en) * | 2019-10-04 | 2022-07-26 | Apple Inc. | Multiple SIM card operation of an electronic device |
| US11856638B2 (en) * | 2020-02-11 | 2023-12-26 | Qualcomm Incorporated | Discontinuous reception configuration and sidelink operation with mode-1 and mode-2 scheduling |
| CN113518436A (zh) * | 2020-04-10 | 2021-10-19 | 索尼公司 | 电子设备、通信方法和存储介质 |
| US11917538B2 (en) * | 2020-04-29 | 2024-02-27 | Qualcomm Incorporated | Dynamic parameters for multi-user channel access |
| CN115918011B (zh) * | 2020-08-26 | 2024-10-22 | 华为技术有限公司 | 生成混合自动重复请求harq码本的方法和装置 |
| JP2022114867A (ja) * | 2021-01-27 | 2022-08-08 | 株式会社デンソー | ユーザ機器及び基地局 |
-
2021
- 2021-05-06 KR KR1020210058821A patent/KR20220151497A/ko active Pending
-
2022
- 2022-03-16 CN CN202210258002.5A patent/CN115315004A/zh active Pending
- 2022-03-21 US US17/699,691 patent/US20220360372A1/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| US20220360372A1 (en) | 2022-11-10 |
| CN115315004A (zh) | 2022-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12133238B2 (en) | Radio-network node, wireless device and methods performed therein | |
| US8468412B2 (en) | Downlink transmissions for type 2 relay | |
| JP7143447B2 (ja) | 情報伝送方法及び通信デバイス | |
| US8797957B2 (en) | Terminal, network node, system and methods for soft buffer handling in carrier aggregation | |
| JP6720371B2 (ja) | キャリアアグリゲーションベースの無線通信システムにおける通信方法(communication method in wireless communication system on basis of carrier aggregation) | |
| US11621803B2 (en) | Hybrid automatic repeat request in non-terrestrial networks | |
| CN113678558B (zh) | 信息传输方法及相关装置 | |
| EP3874637B1 (en) | Harq-ack handling with multiple pucch in multi-trp transmission in nr | |
| TWI799793B (zh) | 用於使用tdd子訊框結構中的共用上行鏈路短脈衝來去耦合上行鏈路延時的方法和裝置 | |
| US20230199799A1 (en) | Wireless communication method, terminal device and network device | |
| US12537623B2 (en) | Sidelink data transmission method and terminal device | |
| US20240023076A1 (en) | Method for channel estimation, terminal device, and network device | |
| US20240276472A1 (en) | Method for resource indication, terminal device, and network device | |
| US20220368505A1 (en) | Data feedback method and apparatus | |
| US20220140949A1 (en) | Method and apparatus for hybrid automatic repeat request feedback in communication system | |
| CN116830700A (zh) | 通信的方法、设备和计算机存储介质 | |
| JP7444291B2 (ja) | サイドリンクフィードバック情報の送受信方法及び装置 | |
| CN114556832A (zh) | 基于服务的上行链路重传 | |
| KR102932483B1 (ko) | 상태 보고를 이용하여 신호 재전송을 수행하는 무선 통신 장치 및 이를 포함하는 무선 통신 시스템의 동작 방법 | |
| CN115396062B (zh) | 应答信息的传输方法及装置 | |
| WO2025122238A1 (en) | Multiplexing two-part hybrid automatic repeat request (harq) feedback on an uplink shared channel | |
| KR20220151497A (ko) | 복수의 sim들에 대한 harq 프로세스를 수행하는 무선 통신 단말 및 이의 동작 방법 | |
| US12438644B2 (en) | Communication method and apparatus | |
| US20260040316A1 (en) | Information transmission method, terminal device and network device | |
| WO2024208163A1 (zh) | 物理下行控制信道监听方法与装置、终端设备、网络设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20210506 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20240503 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20210506 Comment text: Patent Application |