对多个SIM执行HARQ处理的无线通信终端及其操作方法与流程

文档序号:32104551发布日期:2022-11-09 04:07阅读:131来源:国知局
对多个SIM执行HARQ处理的无线通信终端及其操作方法与流程
对多个sim执行harq处理的无线通信终端及其操作方法
1.本技术基于并要求于2021年5月6日在韩国知识产权局提交的申请号为10-2021-0058821的韩国专利申请的优先权,该韩国专利申请的公开通过引用全部包含于此。
技术领域
2.实施例涉及无线通信终端,并且更具体地,涉及针对多个订户身份模块(sim)执行混合自动重传请求(harq)处理的无线通信终端的操作方法。


背景技术:

3.为了通过差错检测或差错补偿确保通信的可靠性,无线通信终端可执行前向纠错(fec)处理或自动重传请求(arq)处理。


技术实现要素:

4.实施例针对一种操作无线通信终端的方法,其中,所述无线通信终端针对多个订户身份模块(sim)执行混合自动重传请求处理,所述方法包括:与分别与所述多个sim对应的多个基站建立通信;分配射频资源以在sim分配持续时间中从与每个sim对应的每个基站接收数据,其中,所述sim分配持续时间被设置为在多sim分配时段中与所述多个sim中的每个sim对应,并且其中,所述多sim分配时段与所述多个基站中的基站的数据往返时间(rtt)对应;并且针对接收到的数据,向与每个sim对应的每个基站发送确认(ack)信号和否定ack(nack)信号中的一个信号。
5.实施例针对一种针对多个订户身份模块(sim)执行混合自动重传请求(harq)处理的无线通信终端,所述无线通信终端包括:harq处理器,被配置为在多sim分配时段中针对所述多个sim中的每个sim设置sim分配持续时间,并且被配置为分配射频资源以与对应于每个sim的基站进行通信,其中,所述多sim分配时段与多个基站中的基站的数据往返时间对应;接收模块,被配置为在所述sim分配持续时间中从对应于每个sim建立通信的基站接收数据;以及发送模块,被配置为针对接收到的数据发送确认信号和否定确认信号中的一个。
6.实施例针对一种操作无线通信终端的方法,其中,所述无线通信终端针对多个订户身份模块(sim)执行混合自动重传请求处理,所述方法包括:与和所述多个sim中的第一sim所对应的第一基站建立通信;与和所述多个sim中的第二sim所对应的第二基站建立通信;在与第一基站和第二基站中的一个基站的数据往返时间对应的多sim分配时段中,在与第一基站对应地分配的第一sim分配持续时间中从第一基站接收数据;向第一基站发送针对从第一基站接收到的数据的确认信号和否定确认信号中的一个信号;在所述多sim分配时段中,从被分配在第二sim分配持续时间中的第二基站接收数据,其中,第二sim分配持续时间与第一sim分配持续时间不同且是对应于第二基站分配的;并且针对从第二基站接收到的数据,向第二基站发送确认信号和否定确认信号中的一个信号。
附图说明
7.通过参照附图详细描述示例实施例,特征对于本领域技术人员将变得显而易见,其中:
8.图1示出根据示例实施例的基于多个订户身份模块(sim)与多个基站(bs)执行通信的示例;
9.图2是根据示例实施例的无线通信系统的框图;
10.图3是根据示例实施例的用户设备(ue)的栈的框图;
11.图4是根据示例实施例的ue的混合自动重传请求(harq)处理的框图;
12.图5是根据示例实施例的执行harq处理的方法的流程图;
13.图6示出根据对比示例的与多个bs执行harq处理的方法;
14.图7是根据示例实施例的ue的操作方法的流程图;
15.图8示出根据示例实施例的与多个bs执行harq处理的方法;
16.图9示出根据图8的示例实施例在第一bs中生成的数据;
17.图10示出根据图8的示例实施例在第二bs中生成的数据;
18.图11是根据示例实施例的设置sim分配持续时间的方法的流程图;
19.图12示出根据示例实施例的与多个bs执行harq处理的方法;
20.图13示出根据示例实施例的与基于另一无线接入技术(rat)操作的多个bs执行harq处理的方法;以及
21.图14是根据示例实施例的示意性地示出无线通信装置的组件的框图。
具体实施方式
22.图1示出根据示例实施例的基于多个订户身份模块(sim)与多个基站(bs)执行通信的示例。
23.参照图1,无线通信系统可包括多个无线接入网(ran)以及核心网30。
24.ran可包括例如基于长期演进(lte)或高级lte(lte-a)的无线接入技术(rat)的演进通用移动电信系统(umts)陆地无线接入网(e-utran),并且核心网30可包括演进分组核心(epc),由此实现演进分组系统(eps)。ran可包括例如基于第五代(5g)新空口(nr)rat的下一代(ng)-ran,并且核心网30可包括例如5g核心(5gc),由此实现5g系统(5gs)。
25.第一基站(bs)21或第二bs 22通常可指固定站,其中,所述固定站与用户设备(ue)10和/或另一bs通信并且通过与ue 10和/或另一bs通信来与ue 10和/或另一bs交换数据和控制信息。例如,bs 21或22可被称为node b、演进node b(enb)、下一代node b(gnb)、扇区、站点、基站收发机系统(bts)、接入点(ap)、中继节点、远程无线电头端(rrh)、无线电单元(ru)、小型小区等。bs 21或22可被称为ng-enb,其中,ng-enb是能够与5gc进行操作的enb,并且bs 21或22可被称为en-gnb,其中,en-gnb是能够与epc和enb进行操作的gnb。这里,bs 12或22或者小区可被解释为由码分多址(cdma)中的基站控制器(bsc)、宽带码分多址(wcdma)中的node-b、lte中的enb、5g中的gnb或扇区(站点)等覆盖的一些区域或功能的一般含义,并且可包括各种覆盖区域,诸如巨型小区、宏小区、微小区、微微小区、毫微微小区、中继节点、rrh、ru、小型小区通信范围等。
26.ue 10可以是固定的或移动的,并且可指能够通过与bs 21或22通信来向bs 21或
22发送数据和/或控制信息以及/或者从bs 21或22接收数据和/或控制信息的装置。例如,ue 10可被称为终端、终端设备、移动站(ms)、移动终端(mt)、用户终端(ut)、订户站(ss)、无线装置、手持装置等。ue 10还可指车联网(v2x)的车辆。
27.ue 10与bs 21或22之间的ran可通过共享可用的射频(rf)资源来支持多个用户之间的通信。例如,ran可采用多址技术,诸如cdma、频分多址(fdma)、时分多址(tdma)、正交频分多址(ofdma)、单载波频分多址(sc-fdma)、ofdm-fdma、ofdm-tdma、ofdm-cdma等。
28.参照图1,ue 10以及bs 21或22可通过上行链路(ul)和下行链路(dl)彼此相互通信。在诸如lte系统或lte-a系统的无线系统中,上行链路ul1或ul2以及下行链路dl1或dl2可通过控制信道(诸如物理下行链路控制信道(pdcch)、物理控制格式指示信道(pcfich)、物理混合arq指示信道(phich)、物理上行链路控制信道(pucch)、增强物理下行链路控制信道(epdcch)等)发送控制信息,并且通过数据信道(诸如物理下行链路共享信道(pdsch)、物理上行链路共享信道(pusch)等)发送数据。还可使用增强pdcch或扩展pdcch(epdcch)来发送控制信息。
29.ue 10可对从多个第一bs 21和第二bs 22接收到的数据执行混合自动重传请求处理(harq处理)。例如,ue 10可接收数据,并且从另一bs接收数据并执行harq处理,直到通过执行harq处理向任意一个bs提供确认(ack)信号或否定确认(nack)信号为止。
30.图2是根据示例实施例的无线通信系统的框图。
31.参照图2,ue 10可包括通信处理器100、收发器210和天线220。
32.通信处理器100可与和多个第一sim 11_1至第n sim 11_n中的每个sim所对应的bs执行通信。
33.收发器210可通过下行链路dl1或dl2以及天线220接收信号,并且通过天线220以及上行链路ul1或ul2发送信号。
34.当请求通信处理器100从第一sim 11_1执行通信时,通信处理器100可通过收发器210与第一bs 21建立通信,并且通过下行链路dl1和上行链路ul1发送和接收信号。
35.收发器210可包括滤波器、混频器、功率放大器(pa)和低噪声放大器(lna)。收发器210可通过天线220以及上行链路ul1或ul2发送和接收信号。收发器210可(例如,通过混频器)将从通信处理器100提供的信号从基带移位到射频(rf)频带,(例如,通过功率放大器)放大移位的信号,并将放大的信号提供给天线220。收发器210可对通过下行链路dl1或dl2以及天线220接收到的信号进行处理,并将处理后的信号提供给通信处理器100。收发器210可放大通过天线220(例如,lna)接收到的信号,(例如,通过混频器)将放大的信号从rf频带移位到基带,并且将移位的信号提供给通信处理器100。
36.收发器210可与第一sim 11_1至第n sim 11_n中的任意一个sim对应地连接,并且收发器210可被连接到多个sim11_1至11_n中的每个sim,以在与多个sim 11_1至11_n中的每个sim对应的sim分配持续时间中向多个bs 21和22发送数据并从多个bs 21和22接收数据。
37.通信处理器100可包括无线链路控制(rlc)块110、媒体访问控制(mac)块120、物理层(phy)块130、arq处理器140和harq处理器150。尽管在图2中被示出为分开的,但是rlc块110、mac块120或phy块130中的两个或更多个可被实现为一个块单元。
38.rlc块110、mac块120和phy块130可分别执行与无线通信系统的rlc层、mac层和phy
层(或物理层)对应的操作。
39.rlc块110可执行例如arq重传。
40.mac块120可执行逻辑信道复用、harq重传、上行链路ul1或ul2以及下行链路dl1或dl2的调度、载波聚合(ca)控制等。
41.phy块130可针对上行链路ul1或ul2从mac块120接收传输块,并且执行循环冗余校验(crc)插入、编码、速率匹配、加扰、调制、天线映射等。
42.harq处理器150可通过控制mac块120和phy块130来执行harq处理。例如,harq处理器150可通过使用数据信道向bs 21或22重复地发送针对从bs 21或22接收到的包的ack/nack信号。
43.尽管未在图2中示出,但是通信处理器100还可包括分组数据汇聚协议(pdcp)块,其中,所述分组数据汇聚协议(pdcp)块可执行诸如互联网协议(ip)头压缩/解压缩、加密/解密等的操作。
44.类似于ue 10,bs 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。
45.rlc块310_1或310_2、mac块320_1或320_2、以及phy块330_1或330_2可执行与无线通信系统的rlc层、mac层和phy层对应的操作。
46.arq处理器340_1或340_2可通过控制rlc块310_1或310_2来执行arq处理。
47.当ue 10与对应于多个sim11_1至11_n的bs 21和bs 22执行无线通信时,ue 10可通过周期性rf切换在不同持续时间中执行与多个sim 11_1至11_n中的每个sim对应的无线通信。在这种情况下,ue 10可基于在一个多sim分配时段中执行无线通信的网络的数量来执行rf切换,并且在每个多sim分配时段中重复地执行rf切换。rf切换可指切换多个sim 11_1至11_n中的每个sim与收发器210之间的连接的操作。
48.图3是根据示例实施例的ue的协议栈系统的框图。更具体地,图3示出包括第一协议栈100_1和第二协议栈100_2的协议栈系统的控制平面。
49.图3中所示的一个或更多个块可被实现为硬件逻辑,或者可被实现为由至少一个处理器执行的软件模块。图3的协议栈系统可由例如图2的通信处理器100来实现。当基于多个sim来执行通信时,通信处理器100可通过与图3对应的多个协议栈系统执行用于无线通信的操作。
50.参照图3,协议栈系统可包括分别与第一sim 11_1至第n sim 11_n相关联的第一协议栈100_1至第n协议栈100_n。
51.第一协议栈100_1至第n协议栈100_n中的每个协议栈可支持彼此区分开的多个rat中的随机一个rat。第一协议栈100_1和第二协议栈100_2可与共享的上层(例如,应用层)交互,并且所述上层可提供关于程序的接口其中,所述程序获得关于第一无线通信和第二无线通信的信息或者提供命令。所述上层可在通信处理器100或与通信处理器100分开的另一装置中实现。
52.协议栈系统可包括由第一协议栈100_1和第二协议栈100_2共享的硬件接口200。硬件接口200可提供针对硬件(例如,图2的收发器210)的接口。第一协议栈100_1和第二协议栈100_2可通过硬件接口200向收发器210提供信号或者从收发器210获得信号。硬件接口
200可被称为收发器210的驱动器。
53.用于控制平面的第一协议栈100_1至第n协议栈100_n中的每个协议栈可包括多个层。例如,参照图3,第一协议栈100_1可包括可与开放系统互连(osi)模型的三个较低层对应的rlc层110_1、mac层120_1和phy层130_1。
54.当第一协议栈100_1执行操作时,这可指示第一sim 11_1执行该操作。当第二协议栈100_2执行操作时,这可指示第二sim 11_2执行该操作。
55.当ue 10对从多个bs 21和22接收到的数据执行harq处理时,第一协议栈100_1至第n协议栈100_n中的与每个sim对应的每个协议栈可执行harq处理。在这种情况下,ue 10可接收数据,并且在另一协议栈中执行harq处理,直到通过在任意一个协议栈中执行harq处理而将ack信号或nack信号提供给任意一个bs为止。
56.图4是根据示例实施例的ue的harq处理的框图。
57.参照图4,harq处理器150可包括harq控制器151、harq调度器152、harq缓冲器控制器153和harq组合器154。
58.图4中所示的harq处理器150的各个组件可被实现为硬件,可被实现为由调制解调器或harq处理器150中的中央处理器(cpu)执行的软件,或者可被实现为硬件和软件的组合。尽管在图4中示出了在harq处理器150中的组件之间发送各种信息,但是所述各种信息中的至少一些信息可在cpu的软件执行过程中被生成,并且可被提供给每个组件。
59.harq控制器151可控制harq处理器150中包括的组件的整体操作。harq控制器151可控制将接收到的数据存储在缓冲器160中或从缓冲器160加载数据的操作。harq控制器151可接收循环冗余校验(crc)结果crc_cr,并且基于crc结果crc_cr来控制存储harq数据的操作。例如,当harq控制器151确定接收到的数据具有差错作为crc结果crc_cr时,harq控制器151可向harq缓冲器控制器153发送缓冲器命令buf_cdm以指示将接收到的数据data存储为缓冲器数据buf_data。此外,harq控制器151可接收调度请求信号scd_rq,并且基于调度请求信号scd_rq向harq调度器152发送调度命令scd_cmd以控制harq调度器152。
60.当harq调度器152从harq控制器151接收到调度命令scd_cmd时,harq调度器152可基于调度信息scd_info来设置与多个bs中的每个bs对应的sim分配持续时间。调度信息scd_info可以是关于与每个bs对应的sim分配持续时间的比率的信息。例如,harq调度器152可基于将从每个bs接收到的数据的比率来确定sim分配持续时间的比率。harq调度器152可基于调度信息scd_info输出sim调度信号sim_scd,以基于与每个sim分配持续时间对应的sim来执行无线通信。例如,由于harq调度器152可将sim调度信号sim_scd提供给phy层,ue 10可与对应于每个sim分配持续时间的bs执行无线通信。
61.harq缓冲器控制器153可控制缓冲器160与harq处理器150之间的数据的发送。缓冲器160可被用于临时存储接收到的数据data,直到harq组合完成为止。组合数据comb_data可被直接提供给harq处理器150的外部存储器,或者可被临时存储在缓冲器160中然后被移动到外部存储器。
62.harq组合器154可将重传数据re_data与存储在缓冲器160中的缓冲器数据buf_data进行组合,并输出组合数据comb_data。harq组合器154可通过harq缓冲器控制器153接收缓冲器数据buf_data,并且向harq缓冲器控制器153提供将重传数据re_data与缓冲器数据buf_data进行组合而得到的组合数据comb_data。
63.图5是根据示例实施例的执行harq处理的方法的流程图。
64.参照图5,在操作s11,bs 20可向ue 10发送第一数据data1(包括多个码块)的第三码块。第一数据data1可包括例如第0码块至第7码块,并且bs 20可以以子帧为单位将包括在第一数据data1中的码块依次发送到ue 10。
65.图5示出多个码块中的第三码块被发送的示例,但是ue 10可通过例如以子帧为单位接收码块来接收第一数据data1。
66.参照图5,ue 10可通过在八个子帧中接收第0码块至第7码块来接收第一数据data1。
67.在操作s21,ue 10可接收第三码块,并且基于crc码(被包括在每个码块中)来确定接收到的第三码块是否具有差错。
68.在操作s31,当ue 10确定第三码块具有差错时,ue 10可将nack信号发送到bs 20以请求重传第三码块。bs 20在将码块发送到ue 10之后接收到与第一数据data1中包括的每个码块对应的nack或ack信号的时间可被称为数据往返时间(rtt)。第一数据data1的第三码块可至少临时存储在ue 10的缓冲器中。
69.在操作s41,已经接收到nack信号的bs 20可将第二数据data2的第三码块发送到ue 10。第二数据data2可包括与第一数据data1对应的第0码块至第7码块,并且第二数据data2的第三码块可包括与第一数据data1的第三码块的码相同的码。
70.在操作s51,ue 10可确定接收到的第二数据data2的第三码块是否具有差错。
71.在操作s61,ue 10可基于接收到的第二数据data2的第三码块和存储在缓冲器中的第一数据data1的第三码块来生成组合数据,从而生成无错数据。
72.图6示出根据对比示例的与多个bs执行harq处理的方法。
73.参照图6,当根据对比示例的ue从多个bs接收数据时,ue可通过共享一个rf资源并执行时分来从每个bs接收数据。ue可向每个bs发送对接收到的数据的响应信号。例如,在第一持续时间t1中,ue可从第一bs bs1接收数据。ue可基于针对接收到的数据的差错检测,向第一bs发送ack信号和nack信号中的任意一个。基于第一sim发送和接收通信数据的ue可通过在第一持续时间t1中执行rf切换来激活第二sim与收发器之间的连接,从而在第二持续时间t2中基于第二sim向第二bs bs2发送通信数据和从第二bs bs2接收通信数据。
74.反之,根据示例实施例,当ue通过lte的ran执行无线通信时,可消耗四个子帧来从每个bs接收码块并对码块执行差错检测。在这种情况下,一个子帧可对应于1ms,并且ue可在一个子帧中发送和接收一个码块。已经执行差错检测的ue可根据是否检测到差错,向每个bs发送针对接收到的码块的ack信号和nack信号中的任意一个。在这种情况下,针对每个bs可消耗四个子帧以接收ack信号和nack信号并发送后续码块。因此,直到ue接收到码块并且接收到与接收到的码块对应的后续码块为止,可消耗八个子帧。在lte ran中,所述八个子帧可被称为数据rtt。
75.例如,当ue在第4子帧中接收数据时,ue可执行harq处理直到第8子帧为止,并且在第8子帧中向第一bs发送ack信号或nack信号,并且第一bs可在第12子帧中向ue发送关于在第4子帧中发送的数据的后续码块。
76.再次参照图6,在对比示例中,ue可在与第0子帧至第9子帧对应的第一持续时间t1中与第一bs执行无线通信,并且在与第10子帧至第23子帧对应的第二持续时间t2中与第二
bs执行无线通信。在这种情况下,第一bs可在第一持续时间t1中的第2子帧至第9子帧中向ue发送数据,并且在第6子帧至第13子帧中接收针对发送的数据的ack信号或nack信号。第一bs可响应于接收到的ack信号或nack信号而生成后续码块,并且在第10子帧至第17子帧中向ue发送后续码块。
77.然而,ue已经将第10子帧至第23子帧分配给基于第二bs的无线通信,并且因此可能不能接收发送给第一bs的后续码块或者不能通过第二bs执行无线通信。
78.在下文中,将描述ue 10基于数据rtt来设置与每个bs对应的sim分配持续时间以使数据延迟最小化并高效地与多个bs 21和22进行通信的示例实施例。
79.图7是根据示例实施例的ue 10的操作方法的流程图。
80.参照图7,当ue 10与多个bs建立通信时,ue 10可通过在针对每个bs设置的sim分配持续时间中发送和接收数据来在没有与rf切换对应的延迟的情况下执行通信。在操作s10,当ue 10从多个sim接收到通信请求时,ue 10可与对应于每个sim的bs建立通信。
81.在操作s20,ue 10可针对一个多sim分配时段设置分别与多个bs对应的sim分配持续时间,其中,每个sim分配持续时间可对应于所述多sim分配时段中的不同子帧。多sim分配时段可以是直到ue 10接收到码块并接收到针对接收到的码块的后续码块为止的时间,并且可对应于数据rtt。
82.在操作s30,ue 10可在设置的sim分配持续时间中从每个bs接收码块,并对接收到的码块执行harq处理。harq处理可包括基于接收到的码块中包括的crc码来检测接收到的码块是否具有差错并且将接收到的码块存储在缓冲器中的一系列处理。
83.在操作s40,ue 10可向每个bs发送针对接收到的码块的ack信号和nack信号中的任意一个信号。当ue 10确定从码块检测到差错时,ue 10可将nack信号发送到bs以请求重传;然而,当ue 10确定未从码块检测到差错时,ue 10可将ack信号发送到bs。
84.ue 10可通过在针对多个多sim分配时段中的每个多sim分配时段设置的sim分配持续时间中发送码块,在没有延迟的情况下与多个bs执行通信。
85.图8示出根据示例实施例的与多个bs执行harq处理的方法。
86.参照图8,ue 10可通过第一bs 21和第二bs 22执行第一无线通信和第二无线通信。
87.ue 10可在一个多sim分配时段中设置用于第一无线通信的第一sim分配持续时间(sim分配持续时间#1)以及用于第二无线通信的第二sim分配持续时间(sim分配持续时间#2)。多sim分配时段可以是将多个sim分配给rf资源所需的最小时间段。根据本示例实施例,多sim分配时段的长度可与数据rtt的长度对应。根据图8的示例实施例,第一多sim分配时段(多sim分配时段#1)、第二多sim分配时段(多sim分配时段#2)和第三多sim分配时段(多sim分配时段#3)中的每一个可被设置为与ue 10和每个bs之间的数据rtt对应的时间段。
88.可基于接收数据和发送数据中的任意一个来确定多sim分配时段的开始和结束。例如,当ue 10接收到目标码块时,直到接收到与目标码块对应的后续码块为止的时间可被确定为一个多sim分配时段;当ue 10向bs发送针对目标码块的ack信号和nack信号中的任意一个时,直到向bs发送针对后续码块的ack信号和nack信号中的任意一个为止的时间可被确定为一个多sim分配时段。因此,根据本示例实施例,ue可通过基于接收到的数据执行harq处理,来执行与多个sim对应的无线通信,直到接收到对应的后续数据为止。
89.在第一多sim分配时段之前,ue 10可将多sim分配时段的一部分设置为第一sim分配持续时间,并将另一部分设置为第二sim分配持续时间。例如,参照图8,ue 10可将第0子帧至第5子帧设置为用于在第一无线通信中执行harq处理的第一sim分配持续时间,并且将第6子帧和第7子帧设置为用于在第二无线通信中执行harq处理的第二sim分配持续时间。
90.在第一多sim分配时段中,ue 10可在第一sim分配持续时间中包括的每个子帧中向第一bs 21发送ack信号和nack信号中的任意一个。第一bs 21可响应于从ue 10接收到的ack信号和nack信号中的任意一个而在每个子帧中发送后续码块。例如,第一bs 21可从ue 10接收与第0子帧至第5子帧对应的码块,并且在从ue 10接收码块的四个子帧之后的第4子帧至第9子帧中向ue 10发送后续码块。
91.在第二多sim分配时段中,ue 10可从第一bs 21接收后续码块,执行harq处理,并且基于harq处理的结果向第一bs 21发送ack信号和nack信号中的任意一个。参照图8,在第8子帧至第13子帧中,ue 10可以执行harq处理。因此,在第一多sim分配时段中,可将第6子帧和第7子帧设置为可执行其它无线通信而不是第一无线通信的可用子帧。
92.因此,与图6的对比示例不同,ue 10可通过将可用子帧设置为第二sim分配持续时间来在没有延迟的情况下与第二bs 22执行第二无线通信。例如,参照图8,ue 10可在第一多sim分配时段的第6子帧和第7子帧中执行针对第二无线通信的harq处理。
93.在结合图8描述的示例实施例中,ue 10与第一bs 21和第二bs 22通信,但是ue 10可与例如三个或更多个bs通信,并且构成多sim分配时段的子帧的数量可以是除了8之外的数量。此外,在结合图8描述的示例实施例中,多sim分配时段和每个sim分配持续时间是基于ue 10接收数据的子帧而设置的,但是多sim分配时段和每个sim分配持续时间也可以是基于例如ue 10发送信号的子帧而设置的。例如,第0子帧至第5子帧、第8子帧至第13子帧以及第16子帧至第21子帧的第一sim分配持续时间可以是分配给接收模块以从第一bs 21接收数据的持续时间,但是也可以是分配给发送模块以发送针对从第一bs 21接收到的数据的ack信号或nack信号的持续时间。
94.如上所述,根据示例实施例,ue 10可通过单独控制分配给发送模块和接收模块的sim分配持续时间来在没有延迟的情况下执行无线通信。
95.图9示出根据图8的示例实施例在第一bs 21中生成的数据,并且图10示出在第二bs 22中生成的数据。
96.参照图9,第一bs 21可将传输块(tb)(用于发送由ue 10请求的信息)发送到phy层,并且生成其中crc码(是差错检测块)被添加到tb的数据。第一bs 21可将数据划分为多个码块cb0至cb5,码块的数量可对应于在ue 10中设置的sim分配持续时间的子帧的数量。根据图8的示例实施例,当第一sim分配持续时间包括6个子帧时,第一bs 21可将数据划分为六个码块cb0至cb5,并且在相应子帧中将它们依次提供给ue 10。
97.可将crc码添加到码块cb0至cb5中的每个码块,并且ue 10可基于crc码来确定针对每个子帧接收到的码块是否具有差错。
98.harq处理id id0至id5(对应于相应码块cb0至cb5)可被生成,并且可与码块cb0至cb5一起被提供给ue 10。harq处理id可对应于多sim分配时段的子帧顺序,并且可被称为冗余版本(rv)。
99.第一bs 21可通过下行链路中的不同信道向ue 10发送码块以及harq处理id id0
至id5。例如,第一bs 21可通过pdcch向ue 10提供harq处理id id0至id5,并且通过pdsch向ue 10提供码块cb0至cb5。
100.参照图10,与第一bs 21类似,第二bs 22可按包括在第二sim分配持续时间中的子帧的数量对数据进行划分,从而将码块cb0和cb1提供给ue10。
101.第二bs 22可向ue 10提供与子帧顺序对应的harq处理id id6和id7以及码块(cb0和cb1)。
102.因此,参照图8至图10,当第一sim分配持续时间包括第0子帧至第5子帧时,ue 10可从第一bs 21接收与码块(cb0至cb5)对应的第0harq处理id id0至第5harq处理id id5。当第二sim分配持续时间包括第6子帧和第7子帧时,ue 10可从第二bs 22接收与码块cb0和cb1对应的第6harq处理id id6和第7harq处理id id7。
103.图11是根据示例实施例的设置sim分配持续时间的方法的流程图。
104.参照图11,ue 10可通过调整sim分配持续时间相对于多sim分配时段的比率来自适应地设置sim分配持续时间。在操作s210,ue 10可确定在多个sim与多个bs之间建立的用于通信的无线网络的数量。通信处理器可确定每个无线网络的通信质量、在每个无线网络中执行的服务的类型等。
105.在操作s220,ue 10可设置建立通信的无线网络的优先级。可根据将通过每个无线网络发送和接收的数据的容量或者将在每个无线网络中执行的服务的类型来确定优先级。例如,ue 10可基于将被发送和接收的数据的容量来确定优先级。在另一示例中,ue 10可响应于来自每个bs的分配请求来确定优先级。
106.在操作s230,ue 10可基于所设置的优先级来调整sim分配持续时间相对于多sim分配时段的比率。例如,当ue 10通过第一bs 21和第二bs 22形成多个无线网络时,当通过第二bs 22发送和接收的数据的容量增加时,或者当将通过第二bs 22执行的服务需要更高的速度时,则可以增加第二sim分配持续时间的比率。
107.图12示出根据示例实施例的与多个bs执行harq处理的方法。
108.参照图12,ue 10可通过重置多sim分配时段中的与每个bs对应的sim分配持续时间来通过多个网络执行无线通信。在图8的第三多sim分配时段(多sim分配时段#3)之后,ue 10可重置无线网络的优先级,并且基于所重置的优先级来重置sim分配持续时间。
109.例如,当由第二sim发送和接收的数据量增加时,通信处理器可通过向第二sim分配更多的子帧来重置sim分配持续时间。因此,在图12的示例实施例中,ue 10可在8个子帧中的5个子帧中执行第一无线通信,并且在其他3个子帧中执行第二无线通信。
110.图13示出根据示例实施例的与基于另一rat操作的多个bs执行harq处理的方法。
111.参照图2和图13,第一bs 21和ue 10的第一sim 11_1可基于第一rat彼此通信,并且第二bs 22和ue 10的第二sim 11_2可基于与第一rat不同的第二rat彼此通信。例如,第一rat可以是lte或lte-a,并且第二rat可以是5g nr。因此,可比基于第一bs 21和第一sim的harq处理更快地执行基于第二bs 22和第二sim的harq处理。此外,第二rat的子帧时间单位可短于第一rat的子帧时间单位。
112.ue 10可基于在第一rat和第二rat之间具有较长rtt的rat的数据rtt来设置多sim分配时段。例如,当第一rat(为lte)具有与harq处理对应的8ms的数据rtt并且第二rat(为5g nr)具有与harq处理对应的2ms的数据rtt时,则ue 10可将多sim分配时段设置为8ms。
113.对于所设置的多sim分配时段,ue 10可设置与每个bs和每个sim对应的sim分配持续时间,并且每个bs和ue 10可通过在所设置的sim分配持续时间中执行harq处理来发送和接收数据。例如,ue 10可通过对在第0子帧至第4子帧中接收到的数据执行harq处理来向第一bs 21发送响应信号。ue 10可在具有比在第一rat中分配的子帧的持续时间更短的持续时间的子帧中向第二bs 22发送数据和从第二bs 22接收数据。参照图13,ue10可通过对在第5子帧至第10子帧中从第二bs 22接收到的数据执行harq处理来向第二bs 22发送响应信号。
114.图14是根据示例实施例的示意性地示出无线通信装置的组件的框图。
115.参照图14,无线通信设备1000可包括专用集成电路(asic)1010、专用指令集处理器(asip)1030、存储器1050、主处理器1070和主存储器1090。asic 1010、asip 1030和主处理器1070中的两个或更多个可相互通信。asic1010、asip 1030、存储器1050、主处理器1070或主存储器1090中的两个或更多个可被嵌入在一个芯片中。
116.作为针对特定目的定制的集成电路的asip 1030可支持专用于特定应用的指令集并执行该指令集中的指令。
117.存储器1050可与asip 1030通信。存储器1050可以是非暂时性存储装置,并且可存储由asip 1030执行的多个指令。例如,存储器1050可包括可由asip 1030访问的随机型存储器,诸如随机存取存储器(ram)、只读存储器(rom)、磁带、磁盘、光盘、易失性存储器、非易失性存储器及其组合。
118.主处理器1070可通过执行多个指令来控制无线通信装置1000。例如,主处理器1070可控制asic 1010和asip 1030,对通过无线通信网络接收到的数据进行处理,或者对针对无线通信装置1000的用户输入进行处理。
119.主存储器1090可与主处理器1070通信。主存储器1090可以是非暂时性存储装置,并且可存储由主处理器1070执行的多个指令。例如,主存储器1090可包括可由主处理器1070访问的随机型存储器,诸如ram、rom、磁带、磁盘、光盘、易失性存储器、非易失性存储器及其组合。
120.根据上述示例实施例的无线通信方法可由图14的无线通信装置1000中包括的组件中的至少一个组件执行。在示例实施例中,所述无线通信方法和图2的通信处理器100的至少一个操作可被实现为存储在存储器1050中的多个指令。asip 1030可通过执行存储在存储器1050中的多个指令来执行所述无线通信方法的操作中的至少一个操作和图2的通信处理器100的操作中的至少一些操作。在示例实施例中,所述无线通信方法和图2的通信处理器100的操作中的至少一个操作可被实现为通过逻辑合成等设计的硬件块,并且可被包括在asic 1010中。在示例实施例中,所述无线通信方法和图2的通信处理器100的操作中的至少一个操作可被实现为存储在主存储器1090中的多个指令,并且主处理器1070可通过执行存储在主存储器1090中的多个指令来执行所述无线通信方法的操作中的至少一个操作和图2的通信处理器100的操作中的至少一些操作。
121.通过总结和回顾,当一般无线通信终端基于fec处理进行操作时,无线通信终端可通过纠错码来校正差错;然而,当无线通信终端基于arq处理进行操作时,无线通信终端可通过请求数据重传来校正差错。混合自动重传请求(harq)是通过将用于使用差错包的信道编码添加到现有的自动重传请求(arq)来改善上层的时间延迟的传输方案。可在各种移动
通信标准(诸如高速分组接入(hspa)、长期演进(lte)等)中使用harq。
122.如上所述,实施例可提供一种基于多个订户身份模块(sim)在无线通信中使延迟最小化并高效地执行混合自动重传请求(harq)处理的方法。
123.这里已经公开了示例实施例,并且尽管采用了特定术语,但是它们仅在一般意义和描述性意义上被使用并被解释,而不是为了限制的目的。在一些情况下,自提交本技术起,如本领域普通技术人员将显而易见的,除非另有具体指示,否则结合特定实施例描述的特征、特性和/或元件可被单独使用或者与结合其他实施例描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离如权利要求中阐述的本发明的精神和范围的情况下,可在形式和细节上进行各种改变。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1