CN104025648A - 支持用于灵活带宽***的语音 - Google Patents
支持用于灵活带宽***的语音 Download PDFInfo
- Publication number
- CN104025648A CN104025648A CN201280063310.7A CN201280063310A CN104025648A CN 104025648 A CN104025648 A CN 104025648A CN 201280063310 A CN201280063310 A CN 201280063310A CN 104025648 A CN104025648 A CN 104025648A
- Authority
- CN
- China
- Prior art keywords
- code channel
- code
- subframe
- frame
- subset
- 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 claims abstract description 178
- 238000000034 method Methods 0.000 claims abstract description 95
- 230000005540 biological transmission Effects 0.000 claims description 71
- 230000007480 spreading Effects 0.000 claims description 20
- 238000003892 spreading Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 18
- 238000012546 transfer Methods 0.000 claims description 14
- 238000001228 spectrum Methods 0.000 abstract description 25
- 230000006870 function Effects 0.000 description 26
- 238000005516 engineering process Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 21
- 230000008859 change Effects 0.000 description 18
- 230000008569 process Effects 0.000 description 15
- 238000007726 management method Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000007774 longterm Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000003321 amplification Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000010339 dilation Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000003199 nucleic acid amplification method Methods 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 108010003272 Hyaluronate lyase Proteins 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0077—Multicode, e.g. multiple codes assigned to one user
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/06—TPC algorithms
- H04W52/12—Outer and inner loops
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/20—TPC being performed according to specific parameters using error rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了用于在无线通信***中支持语音通信的方法、***和设备。一些实施例使用多个代码信道来发送语音帧。一些实施例使用多个代码信道来发送语音帧。这些实施例包括:并行的多代码实施例、偏移多代码实施例和多用户多代码实施例。一些实施例使用灵活带宽***,这些灵活带宽***可以使用大小可能不足以适合正常带宽波形的频谱的一些部分。一些实施例发送和接收在灵活带宽代码信道上接收的语音帧的子帧的子集。在一些实施例中,发送基于一个或多个灵活带宽代码信道的灵活带宽缩放因子的子帧的子集。接收机可以基于接收的子帧的子集对语音帧进行解码。可以基于发送的子帧的数量,来调整外环功率控制设置点以提供预先确定的帧错误率。
Description
相关申请的交叉引用
本专利申请要求于2011年11月7日递交的、题为“FRACTIONALSYSTEMS IN WIRELESS COMMUNICATIONS”的临时申请No.61/556,777的优先权,该临时申请已经转让给本申请的受让人,故以引用方式将其明确地并入本文用于所有目的。本专利申请还要求于2011年12月9日递交的、题为“SIGNAL CAPACITY BOOSTING,COORDINATED FORWARDLINK BLANKING AND POWER BOOSTING,AND REVERSE LINKTHROUGHPUT INCREASING FOR FLEXIBLE BANDWIDTH SYSTEMS”的临时申请No.61/568,742的优先权,该临时申请已经转让给本申请的受让人,故以引用方式将其并入本文用于所有目的。本专利申请还要求于2012年4月6日递交的、题为“SUPPORTING VOICE FOR FLEXIBLEBANDWIDTH SYSTEMS”的临时申请No.61/621,151的优先权,该临时申请已经转让给本申请的受让人,故以引用方式将其明确地并入本文用于所有目的。
背景技术
广泛部署无线通信***以提供诸如语音、视频、分组数据、消息传送、广播等之类的各种类型的通信内容。这些***可以是能够通过共享可用***资源(例如,时间、频率和功率)来支持与多个用户通信的多址***。这种多址***的例子包括码分多址(CDMA)***、时分多址(TDMA)***、频分多址(FDMA)***、3GPP长期演进(LTE)***、以及正交频分多址(OFDMA)***。
服务提供商通常将频谱块分配用于某些地理区域中的专用用途。这些频率块通常由管理者分配,而不考虑所使用的多址技术。在多数情况下,这些块不是信道带宽的整数倍,因此,这些频谱中可能存在未使用的部分。随着无线设备使用的增加,对频谱的需求以及频谱的价值也普遍激增。然而,在一些情况下,无线通信***可能不使用所分配的频谱中的一些部分,因为这些部分的大小不足以适合标准或正常的波形。例如,LTE标准的开发者认识到了该问题并且决定支持6种不同的***带宽,即,1.4、3、5、10、15和20MHz。这为该问题提供了部分解决方案。此外,一些类型的通信是对延迟敏感的,并且在不重传丢失的数据的前提下可能要求至少某种数据速率和/或某种服务质量。对于这些类型的通信来说,某些***带宽可能导致低于可接受的服务质量或对带宽的低效率使用。
发明内容
实施例包括:用于在无线通信***中支持语音的方法、***和设备。一些实施例使用多个代码信道来发送语音帧。这些实施例可以包括:常规时隙边界实施例、偏移多代码实施例、并行多代码实施例、和/或多用户多代码实施例。这些实施例可以使用灵活或正常带宽***。例如,灵活带宽通信***可以使用代码信道,其中将对代码信道的符号速率进行扩大的缩放因子应用于码片速率或符号速率。在一些实施例中,代码信道的数量大于灵活带宽代码信道的缩放因子。
一些实施例在一个或多个灵活带宽代码信道上发送和接收语音帧的子帧的子集。在一些实施例中,语音帧的子帧的子集是通过一个或多个灵活带宽代码信道发送的。子帧的子集中的子帧的数量可以基于一个或多个灵活带宽代码信道的缩放因子。子帧的子集可以由灵活带宽波形进行时间扩张,以占用发送语音帧的所有子帧的正常***的语音帧持续时间的基本全部持续时间。接收机可以尝试基于接收的语音帧的子帧的子集对语音帧进行解码。基于子帧的子集,可以调整外环功率控制设置点以提供预先确定的帧错误率。例如,子帧可以包括功率控制组(PCG)或时隙。
一些实施例包括:用于在无线通信***上支持语音的方法。所述方法可以包括:确定多个代码信道;生成用于传输的多个语音帧;和/或在所述多个代码信道上发送所述多个语音帧。所述方法可以包括:当在所述多个代码信道上发送所述多个语音帧时,在所述多个代码信道之间使用偏移。所述方法可以包括:将所述多个语音帧中的一个或多个语音帧划分成多个语音子帧。在所述多个代码信道上发送所述多个语音帧可以包括:在所述多个语音子帧之间没有偏移的情况下,在所述多个代码信道上发送所述多个语音帧中至少一个语音帧的所述多个语音子帧。在所述多个代码信道上发送所述多个语音帧可以包括:在所述多个代码信道上发送来自多个用户的多个语音子帧。在一些实施例中,所述多个语音子帧的传输的延迟小于正常带宽***的传输的延迟。所述多个代码信道可以被配置作为用于经由电路交换网络进行语音传输的逻辑业务信道。
在一些实施例中,所述无线通信***是灵活带宽***,并且所述多个代码信道取决于所述灵活带宽***的缩放因子。当在所述多个代码信道上发送所述多个语音帧时,可以在所述多个代码信道之间使用偏移。所述多个代码信道可以大于所述灵活带宽***的缩放因子。所述方法可以包括:基于所述灵活带宽***的所述缩放因子来确定终止目标,和/或基于所述终止目标在所述多个代码信道上发送所述语音帧的子帧的子集。所述终止目标可以小于在所述语音帧中的子帧的数量。
在一些实施例中,一种用于在无线通信***上支持语音的方法包括:将输入语音向量编码成多个经编码的语音帧,每一个经编码的语音帧具有多个子帧;基于所述无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标;和/或在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集,所述经编码的语音帧的子帧的子集是基于所述终止目标的。所述终止目标可以小于所述经编码的语音帧中的子帧的数量。所述方法可以包括:基于所述终止目标和帧错误率来对所述一个或多个代码信道的外环功率控制设置点进行调整。所述帧错误率可以基于预先确定的语音质量度量。所述方法可以包括:按照所述灵活带宽缩放因子来缩放所述一个或多个代码信道的码片速率。所述一个或多个代码信道可以被配置作为用于经由电路交换网络进行语音传输的逻辑业务信道。例如,所述子帧可以包括PCG或时隙。
在一些实施例中,所述无线通信***包括多个代码信道,并且在所述多个代码信道上发送子帧的子集包括:在第一代码信道上发送所述经编码的语音帧的子帧的第一多个子集;和/或在第二代码信道上发送所述经编码的语音帧的子帧的第二多个子集。
在一些实施例中,用于在无线通信***上支持语音的方法包括:基于灵活带宽缩放因子来确定所述无线通信***的一个或多个代码信道的终止目标;基于所述一个或多个代码信道的所述终止目标在所述一个或多个代码信道上接收语音帧的多个子帧的子集;和/或基于所述多个子帧的子集对所述语音帧进行解码。所述终止目标可以小于经编码的业务信道帧中的子帧的数量。所述方法可以包括:基于所述解码来确定测得的帧错误率;和/或基于所述终止目标和所述测得的帧错误率来确定对所述一个或多个代码信道的外环功率控制设置点的调整。所述外环功率控制设置点的所述调整可以基于所述测得的帧错误率和预先确定的帧错误率。所述一个或多个代码信道可以被配置作为用于经由电路交换网络进行语音传输的逻辑业务信道。所述一个或多个代码信道可以包括基本代码信道和/或一个或多个补充代码信道。例如,所述子帧可以包括PCG或时隙。
在一些实施例中,所述无线通信***包括多个代码信道,并且接收所述多个子帧的子集包括:在所述多个代码信道的第一代码信道上接收子帧的第一多个子集;和/或在所述多个代码信道的第二代码信道上接收子帧的第二多个子集。
在一些实施例中,此前的方法还可以由被配置用于支持语音的无线通信***、被配置用于支持语音的无线通信设备、和/或包括非暂时性计算机可读介质的用于支持无线通信***内的语音的计算机程序产品来实现。
一些实施例包括用于支持语音的无线通信***。所述***可以包括:用于确定多个代码信道的单元;用于生成用于传输的多个语音帧的单元;和/或用于在所述多个代码信道上发送所述多个语音帧的单元。所述无线通信***可以包括:用于当在所述多个代码信道上发送所述多个语音帧时,在所述多个代码信道之间使用偏移的单元。在一些实施例中,所述无线通信***包括:用于将所述多个语音帧中的一个或多个语音帧划分成多个语音子帧的单元。所述用于在所述多个代码信道上发送所述多个语音帧的单元可以包括:用于在所述多个语音子帧之间没有偏移的情况下,在所述多个代码信道上发送所述多个语音帧中的至少一个语音帧的子帧的单元。
在一些实施例中,所述无线通信***是灵活带宽***,并且所述多个代码信道取决于所述灵活带宽***的缩放因子。所述多个代码信道可以大于所述灵活带宽***的缩放因子。
在一些实施例中,用于支持语音的所述无线通信***包括:用于将输入语音向量编码成多个经编码的语音帧的单元,每一个经编码的语音帧具有多个子帧;用于基于所述无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标的单元,所述终止目标小于所述经编码的语音帧中的子帧的数量;和/或用于在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集的单元,所述经编码的语音帧的子帧的子集是基于所述终止目标的。在一些实施例中,所述无线通信***包括:用于基于所述终止目标和帧错误率来对所述一个或多个代码信道的外环功率控制设置点进行调整的单元。所述帧错误率可以基于预先确定的语音质量度量。例如,所述子帧可以包括PCG或时隙。
在一些实施例中,用于支持语音的所述无线通信***包括:用于基于灵活带宽缩放因子来确定所述无线通信***的一个或多个代码信道的终止目标的单元,所述终止目标小于经编码的业务信道帧中的子帧的数量;用于在所述一个或多个代码信道上接收语音帧的多个子帧的子集的单元,其中,所述多个子帧的子集是基于所述一个或多个代码信道的所述终止目标的;和/或用于基于所述多个子帧的子集对所述语音帧进行解码的单元。所述无线通信***可以包括:用于基于所述解码来确定测得的帧错误率的单元;和/或用于基于所述终止目标和所述测得的帧错误率来确定对所述一个或多个代码信道的外环功率控制设置点的调整的单元。对所述外环功率控制设置点的调整可以基于所述测得的帧错误率和预先确定的帧错误率。
一些实施例包括用于在无线通信***中支持语音的计算机程序产品。所述计算机程序产品可以包括非暂时性计算机可读介质,所述非暂时性计算机可读介质包括:用于确定多个代码信道的代码;用于生成用于传输的多个语音帧的代码;和/或用于在所述多个代码信道上发送所述多个语音帧的代码。所述无线通信***可以是灵活带宽***,和/或所述多个代码信道可以取决于所述灵活带宽***的缩放因子。用于在所述多个代码信道上发送所述多个语音帧的所述代码可以包括:用于在所述多个代码信道上发送来自多个用户的多个语音子帧的代码。在一些实施例中,所述多个语音子帧的传输的延迟小于正常带宽***的传输的延迟。
所述非暂时性计算机可读介质可以包括:用于基于所述灵活带宽***的所述缩放因子来确定终止目标的代码,所述终止目标小于在所述语音帧中的子帧的数量;和/或用于在所述多个代码信道上发送所述语音帧的子帧的子集的代码,所述语音帧的子帧的子集是基于所述终止目标的。例如,所述子帧可以包括PCG或时隙。
在一些实施例中,所述计算机程序产品包括非暂时性计算机可读介质,所述非暂时性计算机可读介质包括:用于将输入语音向量编码成多个经编码的语音帧的代码,每一个经编码的语音帧具有多个子帧;用于基于所述无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标的代码,所述终止目标小于所述经编码的语音帧中的子帧的数量;和/或用于在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集的代码,所述经编码的语音帧的子帧的子集是基于所述终止目标的。所述用于在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集的代码可以包括:用于按照所述灵活带宽缩放因子来缩放所述一个或多个代码信道的码片速率的代码。
在一些实施例中,所述无线通信***包括多个代码信道。用于在所述多个代码信道上发送子帧的子集的所述代码可以包括:用于在第一代码信道上发送所述经编码的语音帧的子帧的第一多个子集的代码;和/或用于在第二代码信道上发送所述经编码的语音帧的子帧的第二多个子集的代码。
在一些实施例中,所述计算机程序产品包括非暂时性计算机可读介质,所述非暂时性计算机可读介质包括:用于基于灵活带宽缩放因子来确定所述无线通信***的一个或多个代码信道的终止目标的代码,所述终止目标小于经编码的业务信道帧中的子帧的数量;用于在所述一个或多个代码信道上接收语音帧的多个子帧的子集的代码,其中,所述多个子帧的子集是基于所述一个或多个代码信道的所述终止目标的;和/或用于基于所述多个子帧的子集对所述语音帧进行解码的代码。所述用于在所述一个或多个代码信道上接收所述多个子帧的子集的代码可以包括:用于按照所述灵活带宽缩放因子来缩放所述一个或多个代码信道的码片速率的代码。例如,所述子帧可以包括PCG或时隙。
在一些实施例中,所述无线通信***包括多个代码信道。所述用于在所述多个代码信道上接收语音帧的所述多个子帧的子集的代码可以包括:用于在所述多个代码信道的第一代码信道上接收子帧的第一多个子集的代码;和/或用于在所述多个代码信道的第二代码信道上接收子帧的第二多个子集的代码。
一些实施例包括:被配置用于在无线通信***中支持语音的无线通信设备。所述无线通信设备可以包括被配置为执行以下操作的至少一个处理器:确定多个代码信道;生成用于传输的多个语音帧;和/或在所述多个代码信道上发送所述多个语音帧。所述无线通信设备可以包括与所述至少一个处理器耦合的至少一个存储器。所述至少一个处理器可以被配置为:用于当在所述多个代码信道上发送所述多个语音帧时,在所述多个代码信道之间使用偏移的单元。所述至少一个处理器可以被配置为:将所述多个语音帧中的一个或多个语音帧划分成多个语音子帧;和/或在所述多个语音子帧之间没有偏移的情况下,在所述多个代码信道上发送所述多个语音帧中至少一个语音帧的所述多个语音子帧。所述多个代码信道可以被配置作为用于经由电路交换网络进行语音传输的逻辑业务信道。
在一些实施例中,所述无线通信设备包括被配置为执行以下操作的至少一个处理器:将输入语音向量编码成多个经编码的语音帧,每一个经编码的语音帧具有多个子帧;基于所述无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标;所述终止目标小于所述经编码的语音帧中的子帧的数量;和/或在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集,所述经编码的语音帧的子帧的子集是基于所述终止目标的。所述至少一个处理器可以被配置为:基于所述终止目标和帧错误率来对所述一个或多个代码信道的外环功率控制设置点进行调整。所述帧错误率可以基于预先确定的语音质量度量。所述一个或多个代码信道可以被配置作为用于经由电路交换网络进行语音传输的逻辑业务信道。例如,所述子帧可以包括PCG或时隙。
在一些实施例中,所述无线通信设备包括被配置为执行以下操作的至少一个处理器:基于灵活带宽缩放因子来确定所述无线通信***的一个或多个代码信道的终止目标;所述终止目标小于经编码的业务信道帧中的子帧的数量;在所述一个或多个代码信道上接收语音帧的多个子帧的子集,其中,所述多个子帧的子集是基于所述一个或多个代码信道的所述终止目标的;以及基于所述多个子帧的子集对所述语音帧进行解码。所述至少一个处理器可以被配置为:基于接收的语音帧来确定测得的帧错误率,以及基于所述终止目标和所述测得的帧错误率来确定对所述一个或多个代码信道的外环功率控制设置点的调整。对所述一个或多个代码信道的外环功率控制设置点的调整可以基于所述测得的帧错误率和预先确定的帧错误率。所述一个或多个代码信道可以被配置作为用于经由电路交换网络进行语音传输的逻辑业务信道。
前述内容相当广泛地概述了根据本公开内容的特征和技术优点,以便更好地理解后面的具体实施方式。下文将描述额外的特征和优点。出于实现本公开内容的相同的目的,所公开概念和特定的例子易于作为修改或设计其它结构的基础来使用。这样的等效构造不脱离所附权利要求书的精神和范围。根据下文的描述,当结合附图考虑时,将更好地理解被认为是本文所公开的概念的特性的特征(无论是其组织还是操作方法)连同相关联的优点。附图中的每个附图仅是出于说明和描述的目的而提供的,并不旨在于作为对本公开内容的界限的定义。
附图说明
对本发明的本质和优点的进一步理解可以通过参考下面的附图来实现。在附图中,类似的部件或特征可以具有相同的参考标号。另外,相同类型的各个部件可以通过在参考标号后面跟随用于在相似的部件之间进行区分的短划线和第二标号来区分。如果本说明书中只使用第一参考标号,那么描述适用于具有相同的第一参考标号的类似部件中的任何一个,而不考虑第二附图标记。
图1示出了根据各个实施例的无线通信***的框图;
图2A示出了根据各个实施例的无线通信***的示例,其中,灵活波形适合宽度不足以适合正常波形的频谱的一部分;
图2B示出了根据各个实施例的无线通信***的示例,其中,灵活波形适合频带边缘附近的频谱的一部分;
图3示出了根据各个实施例的无线通信***的框图;
图4A示出了根据各个实施例的使用多个代码信道的语音通信***的时序图;
图4B示出了根据各个实施例的使用多个代码信道的语音通信***的时序图;
图4C示出了根据各个实施例的使用多个代码信道的语音通信***的时序图;
图4D示出了根据各个实施例的使用多个代码信道的语音通信***的时序图;
图5A示出了根据各个实施例的灵活带宽语音通信***的时序图;
图5B示出了根据各个实施例的灵活带宽语音通信***的时序图;
图5C示出了根据各个实施例的灵活带宽语音通信***的时序图;
图5D示出了根据各个实施例的灵活带宽语音通信***的时序图;
图6A示出了根据各个实施例的使用多个代码信道的灵活带宽语音通信***的时序图;
图6B示出了根据各个实施例的使用多个代码信道的灵活带宽语音通信***的时序图;
图7A示出了根据各个实施例的、被配置为支持多个代码信道上的语音通信的设备的框图;
图7B示出了根据各个实施例的、被配置为支持多个代码信道上的语音通信的设备的框图;
图8A示出了根据各个实施例的、被配置为使用灵活带宽波形来支持语音通信的设备的框图;
图8B示出了根据各个实施例的、被配置为使用灵活带宽波形来支持语音通信的设备的框图;
图9示出了根据各个实施例的无线通信***的框图;
图10示出了根据各个实施例的移动设备的框图;
图11示出了根据各个实施例的、包括基站和移动设备的无线通信***的框图;
图12A示出了根据各个实施例的、用于在无线通信***中支持语音的方法的流程图;
图12B示出了根据各个实施例的、用于在无线通信***中支持语音的方法的流程图。
图13A示出了根据各个实施例的、用于在无线通信***中支持语音的方法的流程图;
图13B示出了根据各个实施例的、用于在无线通信***中支持语音的方法的流程图;
图14A示出了根据各个实施例的、用于在无线通信***中支持语音的方法的流程图;以及
图14B示出了根据各个实施例的、用于在无线通信***中支持语音的方法的流程图。
具体实施方式
描述了用于在无线通信***中支持语音的方法、***和设备。一些实施例使用多个代码信道来发送语音帧。这些实施例可以包括:常规帧边界实施例、偏移多代码实施例、并行多代码实施例、和/或多用户多代码实施例。这些多代码实施例可以使用灵活或正常带宽***。例如,灵活带宽通信***可以使用代码信道,在所述代码信道中将对代码信道的符号速率进行扩大的缩放因子应用于码片速率或符号速率。在一些实施例中,代码信道的数量可以大于灵活带宽代码信道的缩放因子。
一些实施例在一个或多个灵活带宽代码信道上发送语音帧的子帧的子集。所发送的子帧的数量可以基于一个或多个灵活带宽代码信道的缩放因子。子帧的子集可以由灵活带宽波形进行时间扩张,以占用正常***的语音帧的时间段的基本全部。接收机可以尝试基于接收的语音帧的子帧的子集对语音帧进行解码。可以调整外环功率控制设置点,以基于子帧的子集来提供预先确定的帧错误率(FER)。内环功率控制可以用于基于信道质量反馈和预先确定的FER来针对每一个子帧调整发射功率。在一些实施例中,语音帧的子帧的子集的传输可以以用于支持语音通信的各种方式结合多代码技术来应用。例如,子帧可以包括功率控制组(PCG)或时隙。
本文所描述的技术可以用于诸如CDMA、TDMA、FDMA、OFDMA、SC-FDMA、对等和其它***的各种无线通信***。术语“***”和“网络”经常可互换使用。CDMA***可以实施诸如CDMA2000、通用陆地无线接入(UTRA)等的无线技术。CDMA2000涵盖了IS-2000、IS-95和IS-856标准。IS-2000版本0和A通常被称为CDMA20001X、1X,等。IS-856(TIA-856)通常被称为CDMA20001xEV-DO、高速分组数据(HRPD)等。UTRA包括宽带CDMA(WCDMA)和CDMA的其它变形。TDMA***可以实现诸如全球移动通信***(GSM)的无线技术。OFDMA或OFDM***可以实现诸如超移动宽带(UMB)、演进型UTRA(E-UTRA)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、闪速(Flash-OFDM)等的无线技术。UTRA和E-UTRA是通用移动电信***(UMTS)的组成部分。3GPP长期演进(LTE)和LTE高级(LTE-A)是使用E-UTRA的UMTS的新版本。在来自名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A和GSM。在来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述了CDMA2000和UMB。本文中所描述的技术可以用于上面提到的***和无线技术、以及其它***和无线技术。
因此,下面的描述提供了示例,并且不限制权利要求中阐述的范围、适用性或配置。可以在不脱离本公开内容的精神和范围的情况下,改变所讨论的功能以及元素的布置。各个实施例可以酌情省略、替换、或者增加各种过程或部件。例如,可以按照与所描述顺序不同的顺序来执行所描述的方法,并且可以增加、省略、或组合各个步骤。此外,可以将相对于某些示例所描述的特征组合到其它的实施例中。
首先参照图1,框图示出了根据各个实施例的无线通信***100的示例。***100包括:基站105、移动设备115、基站控制器120、和核心网130(在一些实施例中,控制器120可以集成到核心网130中;在一些实施例中,控制器120可以集成到基站105中)。***100可以支持在多载波(不同频率的波形信号)上的操作。多载波发射机可以在多个载波上同时发送经调制的信号。每一个经调制的信号可以是码分多址(CDMA)信号、时分多址(TDMA)信号、频分多址(FDMA)信号、正交FDMA(OFDMA)信号、单载波FDMA(SC-FDMA)信号等。每一个经调制的信号可以在不同的载波上发送,并且可以携带控制信息(例如,导频信号)开销信息、数据等。***100可以是能够有效分配网络资源的多载波LTE网络。
移动设备115可以是任何类型的移动基站、移动设备、接入终端、用户单元或者用户设备。移动设备115可以包括蜂窝电话和无线通信设备,但是还可以包括个人数字助理(PDA)、智能电话、其它手持式设备、上网本、笔记本电脑等。因此,下文中,包括权利要求书中,术语移动设备应该被广义地解释为包括任何类型的无线或移动通信设备。
基站105可以经由基站天线与移动设备115进行无线通信。基站105可以被配置为经由多个载波在控制器120的控制下与移动设备115通信。基站105中的每个基站站点可以对各自的地理区域提供通信覆盖。在一些实施例中,基站105可以被称为节点B、演进型节点B(eNodeB)、家庭节点B、和/或家庭eNodeB。在本文中,各个基站105的覆盖区域被标识为110-a、110-b或者110-c。基站的覆盖区域可以被划分为扇区(图中未示出,但是仅构成覆盖区域的一部分)。***100可以包括不同类型的基站105(例如,宏基站、微基站、毫微微基站和/或微微基站)。
***100的不同方面(诸如,移动设备115、基站105、核心网130和/或控制器120)可以被配置为使用根据各个实施例的灵活带宽和波形。例如,***100示出了移动设备115与基站105之间的传输125。传输125可以包括:从移动设备115到基站105的上行链路和/或反向链路传输,和/或从基站105到移动设备115的下行链路和/或前向链路传输。传输125可以包括灵活和/或正常波形。正常波形还可以被称为传统和/或正常波形。
***100的不同方面(诸如,移动设备115、基站105、核心网130和/或控制器120)可以被配置为使用根据各个实施例的灵活带宽和波形。例如,***100的不同方面可以使用大小可能不足以适合正常波形的频谱的一些部分。诸如移动设备115、基站105、核心网130和/或控制器120的设备可以被配置为:改变码片速率、和/或缩放因子,以生成和/或使用灵活带宽和/或波形。***100的一些方面可以通过扩大或按比例缩小来生成相对于正常子***(其可以是使用其它移动设备115和/或基站105来实现的)的灵活子***(诸如某些移动设备115和/或基站105),相对于正常子***的时间的灵活子***的时间。
在一些实施例中,***100的不同方面(诸如,移动设备115、基站105、核心网130和/或控制器120)可以被配置用于:使用多个代码信道和/或子帧的子集的传输来支持语音通信。下面更加详细描述的这些技术可以用于支持基站105与移动设备115之间的语音通信。这样的语音通信可以使用正常带宽波形和/或灵活带宽波形。例如,移动设备115和/或基站105可以建立多个代码信道、生成语音帧、以及在多个代码信道上发送语音帧作为传输125的一部分。移动设备115和/或基站105可以被配置为:接收传输125,其包括:接收在多个代码信道上发送的信息并对语音帧进行解码。
移动设备115和/或基站105可以被配置为:通过在传输125上发送语音子帧的子集来支持语音通信。在一些实施例中,移动设备115和/或基站105可以基于使用灵活带宽波形的一个或多个代码信道的缩放因子来确定终止目标。例如,终止目标可以定义在与正常***的语音帧相对应的时间段内要在一个或多个代码信道上发送的子帧的数量。移动设备115和/或基站105可以基于终止目标在一个或多个代码信道上发送子帧的子集。进行接收的移动设备115和/或基站105可以接收语音帧的子帧的子集,并且尝试基于子帧的子集对语音帧进行解码。可以对一个或多个代码信道的外环功率控制进行调整,以在终止目标处提供预先确定的帧错误率。例如,所述子帧可以包括PCG或时隙。
一些实施例可以包括:可以生成灵活波形和/或正常波形的移动设备和/或基站。与正常波形相比,灵活波形可以占用较少的带宽。例如,在频带边缘处,可能没有足够的可用频谱来放置正常波形。在一些实施例中,对于灵活带宽来说,随着时间的扩张,波形占用的频率减少,因此使得灵活波形有可能适合宽度可能不足以适合正常波形的频谱。在一些实施例中,还可以通过使用缩放因子来生成灵活波形。其它实施例可以通过改变速率或码片速率(例如,扩展因子可以变化)来生成灵活波形,以适应频谱的一部分。一些实施例可以改变处理的频率,以改变码片速率或使用缩放因子。改变处理的频率可以包括:改变内插速率、中断速率和/或抽取速率。在一些实施例中,通过抽取和/或通过改变ADC、DAC和/或离线时钟的频率,可以通过滤波来改变码片速率或者使用缩放因子。除法器可以用于改变至少一个时钟的频率。
在一些实施例中,灵活***或波形可以是分数***或波形。例如,分数***和/或波形可以改变或不改变带宽。分数***或波形可以是灵活的,因为与正常***或波形(例如,N=1***)相比,其可以提供更多的可能性。正常***或波形可以指的是标准和/或传统***或波形。
图2A示出了根据各个实施例的、具有基站105-a和移动设备115-a的无线通信***200-a的示例,其中,经缩放的灵活波形210-a适合宽度不足以适合正常波形220-a的频谱的一部分。***200-a可以是图1的***100的示例。在一些实施例中,经缩放的灵活波形210-a可以与基站105-a和/或移动设备115-a可能发送的正常波形220-a重叠。在一些情况下,正常波形220-a可以与经缩放的灵活波形210-a完全重叠。一些实施例还可以使用多个经缩放的灵活波形210。在一些实施例中,另一个基站和/或移动设备(未示出)可以发送正常波形220-a和/或经缩放的灵活波形210-a。
在一些实施例中,移动设备115-a和/或基站105-a可以被配置为:通过在多个代码信道上发送和接收语音帧和/或发送和接收语音帧的子帧的子集来支持语音。图2B示出了具有基站105-b和移动设备115-b的无线通信***200-b的示例,其中,经缩放的灵活波形210-b适合正常波形220-b可能不适合的频带边缘(其可以是保护频带)附近的频谱的一部分。***200-b可以是图1的***100的示例。
图3示出了根据各个实施例的、具有基站105-c和移动设备115-c和115d的无线通信***300。在一些实施例中,基站105-c可以被配置为:在无线通信***的多个代码信道上支持语音。基站105-c和/或移动设备115-c和115-d可以使用灵活或正常带宽***,并且在多个代码信道上并行地或者使用偏移来发送语音帧。基站105-c和/或移动设备115-c和115-d可以在数量大于灵活带宽代码信道的缩放因子的多个代码信道上发送语音帧。基站105-c和/或移动设备115-c和115-d可以在灵活带宽代码信道上发送和/或接收语音帧的子帧的子集。基站105-c和/或移动设备115-c和115-d可以发送比经充分编码的的语音帧中子帧的数量更少,和/或尝试基于经充分编码的语音帧的子帧的子集对从移动设备115-c/115-d和/或基站105-c发送的语音帧进行解码。可以基于每一个语音帧中所发送的子帧的数量来对外环功率控制进行调整,以提供预先确定的帧错误率。
移动设备115-c/115-d与基站105-c之间的传输305-a和/或305-b可以使用生成以占用比正常波形更少(或更多)带宽的灵活波形。例如,在频带边缘处,可能没有足够的可用频谱来放置正常波形。对于灵活带宽来说,随着时间的扩展,波形占用的频率减少,因此使得灵活波形有可能适合宽度可能不足以适合正常波形的频谱。在一些实施例中,可以使用相对于正常波形的缩放因子N对灵活波形进行缩放。缩放因子N可以具有多个不同的值,包括但不限于诸如1、2、4等整数,然而,N并不必须是整数。
一些实施例可以使用额外的术语。可以使用新单位D。单位D是扩大的。该单位是无量纲的,并具有为N的值。技术人员可以围绕“扩大的时间”来谈论灵活***中的时间。例如,正常时间中假设10ms的时隙可以表示为灵活时间中的10Dms(注意:即使在正常时间中,这将也是正确的,因为在正常时间中N=1:D具有为1的值,因此10Dms=10ms)。在时间缩放中,技术人员可以将多数“秒”用“扩大的秒”代替。注意,以赫兹为单位的频率是1/s。
如同上面所讨论的,灵活波形可以是与正常波形相比占用较少带宽的波形。因此,与正常带宽***相比,在灵活带宽***中,可以在较长的持续时间上发送相同数量的符号和比特。这可以导致时间延展,从而时隙持续时间、帧持续时间等可以增加缩放因子N。缩放因子N可以表示正常带宽与灵活带宽(BW)的比率。因此,灵活带宽***中的数据速率可以等于(正常速率×1/N),以及延迟可以等于(正常延迟×N)。总的来说,灵活***信道BW=正常***的信道BW/N。延迟×BW可以保持不变。另外,在一些实施例中,灵活波形可以是与正常波形相比占用较多带宽的波形。在这种情况下,缩放因子N小于1。
贯穿本说明,术语正常***、子***和/或波形可以用于指代涉及可以使用可以等于1(例如,N=1)的缩放因子或者正常或标准码片速率的实施例的***、子***和/或波形。这些正常***、子***和/或波形还可以被称为标准和/或传统***、子***和/或波形。另外,灵活***、子***和/或波形可以用于指代涉及可以使用可以不等于1(例如,N=2、4、8、1/2、1/4等)的缩放因子的实施例的***、子***和/或波形。对于N>1来说,如果减少了码片速率,那么可以减少波形的带宽。一些实施例可以使用增加带宽的缩放因子或码片速率。例如,如果N<1,或者如果增加了码片速率,那么波形可以扩展以覆盖大于正常波形的带宽。在一些情况下,灵活***、子***和/或波形还可以被称为分数***、子***和/或波形。例如,分数***、子***和/或波形可以改变或不改变带宽。分数***、子***或波形可以是灵活的,因为与正常或标准***、子***或波形(例如,N=1***)相比,其可以提供更多的可能性。
灵活波形可以是与正常波形相比占用较少带宽的波形。例如,在频带边缘处,可能没有足够的可用频谱来放置正常波形。与正常波形不同,在正常波形与灵活波形之间可以部分或完全重叠。应该指出的是,灵活波形可以增加***容量。在重叠程度和灵活波形的带宽之间可以存在权衡。重叠可能造成额外的干扰。实施例可以涉及目标在于降低干扰以及方法、***和/或设备。
各个无线通信***在无线***的业务信道上使用经编码的语音分组传输来发送语音通信。例如,图1和图3的无线***100和/或300的传输125、305-a和/或305-b可以表示用于携带在移动设备115与基站105之间的语音传输的业务信道。业务信道可以是连接到基站105和/或移动设备115处的电路交换网络以提供语音通信的逻辑业务信道。
可以将语音通信编码成语音分组,并且语音分组可以作为调制信号发送。例如,语音编解码器可以用于在移动设备和/或基站处对语音进行采样,并且以预先确定的定时间隔或帧速率生成语音分组。然后可以在业务信道上以帧速率发送每一个语音分组。业务信道帧周期可以由与用于编码的语音帧速率相同的时间段来定义。
例如,正常***中的业务信道可以由帧周期来定义,并且在每一个业务信道帧周期期间,可以在业务信道上传输语音分组。在接收机侧,可以接收语音分组并将其解码成语音采样。因此,发起设备处的模拟或数字输入语音信号与接收设备处的相应的模拟或数字输出语音信号之间的语音帧延迟可以包括:用于捕捉语音向量的帧周期、用于生成语音分组的代码延迟、传输延迟(例如,帧周期)、和/或其它处理开销(例如,MAC到PHY层处理等等)。虽然一些语音帧延迟是可容忍的,但伴随着语音帧延迟的下降,感知的信道质量通常会提高。例如,超过100ms或200ms的语音帧延迟对于某些用户来说可能是会注意到的。
诸如干扰的信道状况可以导致对所接收的语音分组或语音帧的解码中的比特错误。可以认为具有不足的帧质量(即,超过某个数量的比特错误)的所接收的语音帧是坏帧。然而,音频应用中的帧的丢失仅导致音频数据的第二部分丢失,使用合适的错误隐藏算法可以使其不易被察觉。因此,在某个数量的坏帧的情况下仍然可以认为语音通信是可接受的。例如,对于语音通信来说,通常可以认为1%的FER是可接受的。
语音编解码器可以使用可变的代码速率。例如,可以以全比特速率对活动的语音帧进行编码,而可以仅以较低的比特速率对背景噪声或较不复杂的语音模式进行编码。例如,语音编解码器可以基于经编码的语音帧中的信息量,使用全比特速率、半比特速率、四分之一比特速率、八分之一比特速率和/或其它比特速率来进行各种帧的传输。
移动设备115和/或基站105可以使用功率控制方案来发送通信。功率控制方案可以基于长期信道变化来修改发射功率,以达到可接受的或者期望的FER或信号干扰比(SIR)。例如,可以基于预期或测得的信道变化(诸如路径损耗),根据目标FER来设置针对移动设备的发射功率设置。目标FER可以由通信类型(例如,语音、UDP、TCP/IP等)、***负载、和/或其它考虑来确定。
功率控制方案可以使用闭环功率控制,其包括基于长期信道变化的初始或目标设置以及闭环功率控制,所述闭环功率控制发生在物理信道级别(例如,层1)以甚至在存在短期信道变化(诸如快衰落)的情况下基本保持接收到的功率。例如,闭环功率控制可以以范围50Hz到2000Hz的频率发生。闭环功率控制可以通过基于信号质量反馈,在定义的传输时间段期间对传输功率进行改变来执行。在实施例中,在每一个数据帧中的多个时间段期间,传输功率是自适应地控制的。例如,每一个帧可以包括多个子帧,其中,针对每一个子帧发射功率是基于信道质量反馈而自适应地变化的。子帧可以包括经交织的数据和/或数据冗余,以降低临时信道损失的影响。例如,扩展、符号重复和/或在编码和/或子帧生成期间的语音数据的交织可以用于提升经编码的子帧传输的鲁棒性。
闭环功率控制可以包括:静态地或以慢速率(例如,通常在50-100Hz以下)变化的操作的外环功率控制以及以较高速率(例如,通常高于50-100Hz))操作的内环功率控制。例如,外环功率控制设置点可以定义针对由一个或多个子帧组成的帧的通信的FER。内环功率控制可以指的是基于针对接收的子帧的信道质量信息(CQI)的闭环校正。内环功率控制可以用于基于信道反馈来增加或减少针对子帧的平均输出功率电平(经由控制信道或基础信道的前向/反向功率控制子信道等)。
使用闭环发射功率控制方案的无线通信***的示例包括UMTS和CDMA20001X***。在UMTS***中,可以基于目标信噪比(SIR)或块错误率(BLER)来设置外环功率控制设置点。外环功率控制(也被称为慢速闭环功率控制)可以由移动设备和/或基站设置,并且可以以10-100Hz的速率改变。内环功率控制(也被称为快速闭环功率控制)可以在每帧多个时隙(例如,每个10ms的帧15个时隙,每个20ms的帧30个时隙等)上在UMTS***中执行。在CDMA20001X***中,可以使用外环功率控制设置点来执行闭环功率控制,外环功率控制设置点建立了目标FER以及被称为功率控制组(PCG)的在子帧时间段上调整发射功率的内环功率控制,以满足目标FER。例如,可以使用每20ms帧16个PCG以800Hz来执行内环功率控制。
在一个实施例中,用于语音通信的CDMA20001X业务信道(例如,基础信道等)对于全速率帧来说使用9.6kbps的可变数据速率以20ms的帧携带语音,对于半速率帧来说使用4.8kbps,对于四分之一速率帧来说使用4.8kbps,或者对于八分之一速率帧来说使用1.5kbps。CDMA20001X业务信道可以使用内环功率控制,其中每一个20ms的帧包括16个PCG,其中,每一个PCG是在1.25ms的周期中并且是基于1536个码片发送的。针对CDMA20001X业务信道的外环功率控制设置点可以基于针对全速率语音帧(例如,9.6kbps)的16个PCG的传输来针对语音帧设置可接受的或期望的FER。可以在CDMA20001X业务信道中使用内环功率控制,以针对给定的FER,保持每比特的组合的接收能量比有效噪声功率谱密度(Eb/Nt)的可接受的比率。
如上所述,灵活带宽***可以针对大于1的缩放因子N在较长的持续时间期间发送相同数量的符号和/或比特。对于这些灵活波形来说,帧持续时间增加了缩放因子N。因此,降低了灵活波形的数据速率,并且通过对波形的缩放针对某个数量的比特或符号的传输引入了延迟。数据速率的降低和由灵活带宽***中的灵活波形引入的额外的延迟为支持语音通信带来了挑战。
一些实施例涉及使用用于在多个代码信道上发送语音帧和/或发送语音帧的子帧的子集的各种新颖的技术来支持语音通信。虽然这些技术是参考语音通信描述的,但是所描述的实施例的方面可以应用于其它类型的无线通信。例如,所公开的实施例的方面可以应用于无线通信***中的其它实时通信,诸如用于语音电话、流媒体、电视、无线电、视频会议、和/或其它时间敏感的通信的实时传输协议。
一些实施例在无线通信***的多个代码信道上发送语音帧。这些多代码实施例可以使用灵活或正常带宽***。多代码实施例包括:在代码信道之间使用偏移的实施例和无偏移实施例。在一些实施例中,使用的代码信道的数量大于灵活带宽代码信道的缩放因子。虽然在一些多代码灵活带宽实施例中可能增加了延迟,但与正常带宽单代码信道***相比,灵活和/或正常带宽***的其它多代码实施例可以具有相同或甚至更低的延迟。
其它实施例在灵活带宽代码信道上发送语音帧的子帧的子集。在这些实施例中,可以基于一个或多个代码信道的灵活带宽缩放因子来定义小于经编码的语音帧(例如,全速率语音帧)中的子帧的数量的终止目标。发射机可以基于终止目标发送比语音帧的全部子帧更少的子帧,并且接收机可以基于接收的子帧来尝试对语音帧进行解码(即,尝试在没有接收语音帧的全部子帧的情况下进行解码)。可以调整外环功率控制设置点,以在终止目标处提供预先确定的FER。
接下来转到图4A到4D,更加详细地描述了语音帧在多个代码信道上的传输。图4A示出了根据各个实施例的、描绘使用常规帧边界的多个代码信道上的语音帧传输的时序图400-a。在带宽缩放因子N等于1的正常***410中,每一个语音帧(例如,语音帧415等)是在长度为20ms的单个帧周期期间发送的。在常规帧边界***420中示出的带宽缩放因子N等于2的情况下,将每一个业务信道帧扩大成正常***410中的业务信道帧的持续时间的两倍。例如,码片速率可以由带宽缩放因子来缩放,通过带宽缩放因子N来增加在业务信道帧中发送的比特或符号的持续时间。
在图4A的常规帧边界***420中,第一语音帧425是在开始于帧边界的第一代码信道422-a上发送的,并且该语音帧是在两个帧周期的持续时间或者40ms期间发送的。第二语音帧427是在第一语音帧425的传输结束的帧边界处,在第二代码信道422-b上发送的。在第一代码信道422-a上与第二语音帧427并行发送第三语音帧429。使用相同的两个帧周期边界在代码信道422-a和422-b上同时发送随后的帧。在时序图400-a所示的带宽缩放因子N等于2的情况下,与正常***410相比,该实施例导致语音帧延迟的40ms的增加(例如,对于帧2来说,传输延迟从20ms增加到60ms)。
图4B示出了根据各个实施例的、描绘使用偏移的多个代码信道上的语音帧传输的时序图400-b。在时序图400-b示出的具有偏移的多个代码信道***430中,在开始于第一帧边界的第一代码信道432-a上发送第一语音帧435。第二帧437是在具有偏移在第二代码信道432-b上发送的。在时序图400-b中,具有偏移的多个代码信道***430使用等于2的带宽缩放因子N,并且第二帧437相对于第一帧435偏移了一个帧周期。第三语音帧439是在第一代码信道432-a上在第一语音帧435之后发送的。与使用常规帧边界相比,具有偏移的多个代码信道***430可以降低帧延迟。例如,与正常***410相比,使用灵活带宽波形以及等于2的缩放因子N的具有偏移的多个代码信道***430导致20ms的额外帧延迟,而不是针对常规帧边界***420的40ms。
图4C示出了根据各个实施例的、描绘使用子帧的多个代码信道上的语音帧传输的时序图400-c。如时序图400-c中所示,并行多代码***440将第一语音帧划分成两个子帧445-a和445-b,并且这些子帧是在第一代码信道442-a和第二代码信道442-b上并行发送的。随后的语音帧被划分成语音子帧(例如,447-a、447-b、449-a和449-b等),并且在代码信道432-a和432-b上并行发送。如时序图400-c中所示,可以使用具有等于2的带宽缩放因子N的并行多代码***440在单个帧周期期间发送全语音帧。从而,与正常***410相比,该实施例不导致帧延迟的增加。
图4D示出了根据各个实施例的、描绘基于特定的带宽缩放因子使用比必要的更多的代码信道的多用户多代码***450的时序图400-d。所描绘的多用户多代码***450具有四个代码信道,并且带宽缩放因子N等于2。根据多用户多代码***450,可以将语音帧划分成四个子帧,并且仅在帧周期的一部分期间同时进行发送。例如,可以将语音帧455划分成四个子帧455-a、455-b、455-c和455-d。每一个子帧是在代码信道452-a、452-b、452-c和452-d上在第一帧周期的第一部分期间发送的。如时序图400-d中所示,对于具有为2的缩放因子并且具有四个代码信道的灵活带宽***来说,每一个子帧需要针对正常***的帧周期的一半。因此,与正常***410相比,多用户多代码***450可以用于降低帧延迟。也就是说,比基于缩放因子而必要的更多的代码信道可以用于降低针对经编码的语音数据的传输延迟。例如,在多用户多代码***450中,与针对正常***相比,第一语音帧455可以在接收机处早解码半个帧周期。每一个随后的语音帧(例如,457-a、457-b、457-c、457-d等)也仅需要正常帧周期的一半来在多个代码信道上进行发送,从而把语音帧延迟降低了帧周期的一半。在时序图400-d中,与正常***410相比,这把语音帧延迟降低了10ms。
如时序图400-d中所示,多用户多代码***450可以使用时分复用,以允许多个用户共享代码信道。如时序图400-d中所示,在第一用户没有在进行发送的情况下,第二用户可以在帧周期的第二部分期间在代码信道452-a、452-b、452-c和452-d上发送子帧465-a、465-b、465-c和465-d。多用户多代码***450也可以降低针对第二用户的语音帧延迟。
虽然参考N等于2的带宽缩放因子对图4A-4D中示出的各个灵活带宽***进行了描述,但这些技术可以与包括为1的带宽缩放因子的其它带宽缩放因子一起使用。例如,多用户多代码***可以与整数缩放因子(例如,1、2、3、4、8等)或非整数缩放因子一起使用。通常,对于非整数缩放因子(例如,1/2、3/2、5/2等)来说,***使用由下一个最高整数、下一个最高整数除以2、或为2的幂的下一个最高整数给出的数量的代码信道。例如,对于为5/2的灵活带宽缩放因子来说,***可以使用3个或4个代码信道。对于为9/2的灵活带宽缩放因子来说,***可以使用5个、6个或8个代码信道。这些实施例可以降低语音通信的语音帧延迟和/或允许代码信道的时分复用。
接下来转到图5A-5D,根据各个实施例描述了使用子帧的子集的语音帧的传输。如上所述,可以在帧周期期间,在一个或多个经编码的和/或经交织的子帧中对语音帧进行编码,其中,每一个子帧是在一个时隙持续时间期间发送的。由于帧数据的冗余性,能够在接收到针对特定语音帧的所有子帧之前对语音帧进行解码。例如,在CDMA20001X***中,可以在接收到15个、14个或者甚至更少的PCG之后,正确地对全数据速率语音帧(例如,在20ms的帧中用16PCG编码的9.6kbps的语音数据)进行解码。对语音帧成功解码的概率可以取决于接收到的PCG的数量以及发射功率电平或目标FER。例如,在外环功率控制设置为接收全部16个PCG之后达到1%FER的情况下,可能存在接收14个PCG之后对全速率语音帧正确解码的大约95%的概率(即,5%的FER),接收12个PCG之后对全速率语音帧正确解码的大约90%的概率(即,10%的FER),以及仅接收8个PCG之后对全速率语音帧正确解码的大约60%的概率(即,40%的FER)。
如图5A中所示,可以在16个子帧中在20ms的帧周期上发送正常***510中的第一语音帧515,其中,每一个子帧(例如,子帧515-0等)是在1.25ms的时隙持续时间上发送的。如上所述,灵活带宽波形可以导致帧定时的扩大。例如,与正常***相比,具有带宽缩放因子N>1的灵活带宽波形将导致在较长持续时间上发送的相同数量的符号和比特。
在时序图500-a中,灵活带宽***520使用具有灵活带宽缩放因子N为8/7的灵活带宽波形。在这种情况下,如果在灵活带宽波形上发送了第一语音帧515的全部16个子帧,那么由于带宽缩放因子而造成的帧定时的扩大会导致22.9ms的帧周期。对于全速率语音传输来说,在每一个语音帧包括16个子帧的情况下,帧周期从20ms到22.9ms的增加会迅速导致过大的语音延迟和下降的语音质量。
如图5A中所示,灵活带宽***520发送子帧的子集,以在具有等于8/7的缩放因子N的灵活带宽波形上保持20ms的帧周期。在***520中,仅发送每一个语音帧的16个子帧(例如,子帧525-0等)中的14个子帧。因为灵活带宽波形,在灵活带宽***520中发送的14个子帧可以与正常***510中的16个子帧占用基本相同的20ms帧周期。
如上所述,帧错误率可以随每语音帧接收的子帧数量的减少而增加。较高的发射功率可以用于增加有效噪声功率谱密度(Eb/Nt),其可以使用较少的发送的子帧提供相同的FER。在一些实施例中,对外环功率控制设置点进行调整,以对小于语音帧中的所有经编码的子帧的传输进行补偿。可以对外环功率控制设置点进行调整,以使用语音帧的子帧的子集的传输来提供预先确定的帧错误率。例如,针对灵活带宽代码信道的终止目标可以基于针对代码信道的灵活带宽波形的缩放因子N。可以对针对灵活带宽波形的外环功率控制设置点进行设置,以在终止目标处提供预先确定的FER。例如,可以对针对灵活带宽波形的外环功率控制设置点进行设置,从而使得终止目标处的FER等于或小于1%。或者,可以基于可接受的语音质量度量,针对终止目标处的较低或较高的FER来对外环功率控制设置点进行设置。
在灵活带宽***520中,可以对外环功率控制设置点进行调整,以在14个子帧的终止目标处提供可接受的语音质量。例如,进行接收的移动设备和/或基站可以对终止目标处的帧错误率进行测量,并且确定调整以便在终止目标处提供预先确定的帧错误率。进行发送的移动设备和/或基站可以对外环功率控制设置点进行相应调整。因此,灵活带宽***520可以在与使用正常波形的典型全速率语音通信相比占用较少带宽的灵活带宽波形中提供全速率语音质量。
接下来转到图5B、图5C和图5D,时序图500-b、500-c和500-d根据各个实施例示出了灵活带宽***530、540和550。灵活带宽***530、540和550使用具有分别为4/3、8/5和2的灵活带宽缩放因子N的灵活带宽波形来支持语音传输。在标准语音帧持续时间内,灵活带宽***530可以发送12个子帧(例如,子帧535-0等),而灵活带宽***540发送10个子帧(例如,子帧545-0等),并且灵活带宽***550发送8个子帧(例如,子帧555-0等)。可以对针对灵活带宽***530、540和/或550的外环功率控制设置点进行设置,以基于灵活带宽代码信道的终止目标来提供可接受的FER。
在实施例中,子帧的子集的传输可以与多代码实施例结合使用。图6A示出了时序图600-a,所述时序图600-a根据各个实施例描绘了在20ms的帧周期上在16个子帧(例如,子帧615-0等)中发送语音帧615的正常***610,以及并行多代码***620。在图示的实施例中,并行多代码***620针对每一个语音帧发送少于16个子帧,其中,跨越代码信道622-a和622-b对这些子帧进行重新排序。如图6A所示,可以由并行多代码***620使用具有等于9/4的带宽缩放因子N的两个灵活带宽代码信道622-a和622-b在正常***610的每一个时隙持续时间期间发送14个子帧(例如,子帧625-0、625-7等)。如同图5A、5B、5C和5D中示出的实施例的情况,外环功率控制设置点可以用于保持并行多代码***620的语音质量(例如,小于1%FER等)。虽然时序图600-a示出了使用等于9/4的带宽缩放因子N的并行多代码***620,但可以使用其它带宽缩放因子。例如,可以在代码信道622-a和622-b具有等于8/3的带宽缩放因子N的情况下使用并行多代码***620。在这种情况下,可以在每一个灵活带宽代码信道上,在每一个20ms的帧周期期间发送16个总的子帧中的六个子帧。
图6B示出了根据各个实施例描绘多用户多代码***630的时序图600-b。在多用户多代码***630中,对第一帧(例如,635-0、635-3、635-6、635-9等)的十二个子帧进行重新排序,并且使用具有为8/3的灵活带宽缩放因子N的四个灵活带宽代码信道632-a、632-b、632-c和632-d在帧周期的第一部分期间进行发送。在多用户多代码***630中,每一个帧周期可以是与每一个代码信道上在帧周期的不同部分处与进行发送的多个用户时间复用的。例如,在时序图600-b中,第二用户在帧周期的第二部分期间发送语音帧(例如,子帧645-0、645-3、645-6、645-9等)。
一些实施例可以提供用于灵活带宽***的延迟管理。例如,一旦第一语音帧在MAC处可用,那么可以将其传递到PHY。在一些可能的PHY层处理之后,由于当前的规范限制,可以允许空中传输仅在下一个无线帧边界处开始。对于灵活带宽***来说,这可以隐含最大延迟可以与扩大的无线帧一样长,或者在一些实施例中,10ms×N,当N很大时,这会是非常不希望的。
一些实施例解决该问题,从而使得可以在时隙边界处允许物理层传输。例如,一些实施例针对语音服务定义20ms的窗作为“子TTI”。在一些实施例中,可以计算子TTI中包含的时隙的数量为针对PHY传输的定时可以取决于n的值。
例如,如果n是整数(例如,N=2,3,5,6),那么一旦语音帧传送到PHY,则传输可以在紧接着的下一个时隙边界处开始。针对这种情况,一些实施例可以使用以下时间轴,其中,t0是语音帧0传送到PHY的时刻,t1是当PHY在紧接着的下一个时隙边界处开始传输的时刻,t2是语音帧1传送到PHY的时刻,以及t3是语音帧0的传输完成并且语音帧1的传输开始的时刻。注意子-TTI的结尾可以正好落在时隙边界上,因为子-TTI可以包含整数个时隙。最大延迟可以由单个时隙进行上划界,或者在一些实施例中是10ms×N/15。
如果n不是整数(例如,N=4,8),那么在紧接着的下一个时隙边界处开始的传输可能不是对齐的,因为子-TTI边界可能落在时隙的中间。基于上述时间轴,时刻t2和t3二者可以落在单个时隙中。对于这样的情况来说,因为需要在传输开始之前对在该时隙期间要发送的内容进行组装,因此语音帧1的传输在t3之后立即继续进行可能是不可行的,从而会造成不希望的中断。
一些实施例可以通过将传输的开始延迟再多一个时隙来解决该问题,即,使传输在另外的下一个时隙边界处开始。最大延迟可以由两个时隙来进行上划界,或者在一些实施例中是(2×10ms×N/15)。一些实施例可以将传输的开始延迟超过再多一个的时隙。
下面转到图7A,框图示出了根据各个实施例的、可以用于支持多个代码信道上的语音通信的设备700-a的框图。设备700-a可以是参考图1、图2、图3、图9、图10、和/或图11描述的基站105和/或移动设备115的一个或多个方面的示例。设备700-a还可以是处理器。设备700-a可以包括:接收机模块705、代码信道控制模块715、和/或发射机模块720。一些实施例包括:根据数字或模拟语音输入信号(例如,麦克风、数字转换器等)生成语音帧的语音编码器模块710。这些部件中的每一个部件可以互相通信。设备700-a和/或其部件可以被配置为:发送和接收来自类似配置的设备和/或其它设备(例如,诸如图7B的设备700-b)的信息。
接收机模块705可以接收诸如关于设备700-a已经接收或发送的内容的分组、数据和/或信令信息的信息。接收机模块可以被配置为:接收一个或多个代码信道,并且向代码信道控制模块715传送在一个或多个代码信道上接收的分组、数据和/或信令信息。接收机模块705还可以直接接收语音数据,并且因此包括语音编码器模块710的功能。
代码信道控制模块715可以相对于一个或多个代码信道来控制设备700-a的功能。例如,代码信道控制模块715可以从语音编码器模块710接收语音帧,将语音帧划分成语音子帧,并且在多个代码信道上对多个语音子帧进行编码。然后,发射机模块720可以在多个代码信道上发送这些语音帧。代码信道控制模块715也可以通过接收机模块705接收多个代码信道上的子帧,并且将语音帧解码成语音采样用于连接到电路交换网络和/或向用户回放(例如,通过扬声器等)。
下面转到图7B,根据各个实施例示出了可以用于支持多个代码信道上的语音通信的设备700-b的框图。设备700-b可以是参考图1、图2、图3、图9、图10、和/或图11描述的基站105和/或移动站115的一个或多个方面的示例。设备700-b还可以是处理器。设备700-b可以包括:接收机模块705-a、语音编码器模块710-a、发射机模块720-a、子帧生成模块730、帧偏移模块735、多代码处理模块740、带宽缩放模块745、和/或语音解码器模块750。
子帧生成模块730可以从语音编码器模块710接收语音帧,并且根据每一个语音帧生成多个语音子帧。帧偏移模块735也可以从语音编码器模块710-a接收语音帧和/或从子帧生成模块730接收子帧,并且控制语音帧和/或子帧的偏移在帧周期之内或者跨越帧周期。例如,帧偏移模块735可以根据参考图4B描述的实施例,跨越多个代码信道对帧进行偏移。多代码处理模块740可以管理多个代码信道,并且对通过接收机模块705-a和/或发射机模块720-a经由多个代码信道发送和接收的语音帧和/或子帧进行处理。带宽缩放模块745可以管理针对接收机模块705-a和/或发射机模块720-a的灵活带宽波形。例如,带宽缩放模块745可以建立针对用于通过接收机模块705-a接收语音帧和/或子帧,或者通过发射机模块720-a发送语音帧和/或子帧的一个或多个灵活带宽代码信道的带宽缩放因子。
在与各个实施例一致的示例中,语音数据(例如,模拟或数字语音信号)由语音编码器模块710接收,并且生成与特定的帧周期相对应的语音帧。带宽缩放模块745确定可用带宽,并且建立用于支持语音通信的多个灵活带宽波形。多代码处理模块740从带宽缩放模块745接收灵活带宽信息,并且确定怎样在多个灵活带宽波形上发送语音帧。在与多代码处理模块740的通信中,语音帧由子帧生成模块730接收,并且根据用于语音帧的传输的代码信道的数量划分成语音子帧。将语音子帧提供给多代码处理模块740,多代码处理模块740对子帧进行编码,用于在多个灵活带宽代码信道上由发射机模块720-a传输。在一些实施例中,语音帧和/或子帧在传输之前由帧偏移模块735进行偏移。
下面转到图8A,框图示出了根据各个实施例的、可以用于使用语音帧的子帧的子集来支持语音通信的设备800-a的框图。设备800-a可以是参考图1、图2、图3、图9、图10、和/或图11描述的基站105和/或移动站115的一个或多个方面的示例。设备800-a还可以是处理器。设备800-a可以包括:接收机模块805、发射机模块820、带宽缩放模块845、和/或子帧管理模块860。在实施例中,设备800-a还可以包括语音编码器模块810和/或语音解码器模块850。这些部件中的每一个部件可以互相通信。设备800-a和/或其部件可以被配置为:发送和接收来自类似配置的设备和/或其它设备(例如,诸如图8B的设备800-b)的信息。
灵活带宽缩放模块845可以结合接收机模块805和发射机模块820来进行操作,以建立并在一个或多个灵活带宽波形上向诸如移动站和/或基站的其它通信设备传送分组、数据、和/或信令信息。接收机模块805可以被配置为:接收一个或多个代码信道,并且向子帧管理模块860传送在一个或多个代码信道上接收的分组、数据和/或信令信息。
子帧管理模块860可以对接收到的分组、数据、和/或信令信息进行处理,以支持一个或多个灵活带宽波形上的语音通信。子帧管理模块860可以被配置为:处理语音帧的子帧,用于结合语音编码器模块810和语音解码器模块850进行编码和解码。例如,语音编码器模块810可以将语音采样编码成经编码且经交织的语音数据的帧,对于全速率语音数据来说每帧包括K个子帧。子帧管理模块860可以与发射机模块820一起操作,以基于灵活带宽代码信道的终止目标在每个帧周期发送K′个子帧。例如,对于如图5B中所示的具有为4/3的缩放因子的灵活带宽波形来说,终止目标可以是12个子帧。在该示例中,发射机模块820可以在每个帧周期发送12个子帧,帧周期由灵活带宽波形来扩大,以占用基本上全部的帧周期。子帧管理模块860还可以与接收机模块805和语音解码器模块850一起操作,以接收12个子帧并且尝试基于接收的子帧进行帧解码。在实施例中,基于在帧周期期间接收的子帧的子集的帧解码尝试发生在正常帧周期的结尾处。
下面转到图8B,框图示出了根据各个实施例的、可以用于使用语音帧的子帧的子集来支持多个代码信道上的语音通信的设备800-b。设备800-b可以是参考图1、图2、图3、图9、图10、和/或图11描述的基站105和/或移动设备115的一个或多个方面的示例。设备800-b还可以是处理器。设备800-b可以包括:接收机模块805-a、语音编码器模块810-a、发射机模块820-a、子帧生成模块830、帧偏移模块835、多代码处理模块840、带宽缩放模块845-a、语音解码器模块850-a、外环功率控制模块855、和/或子帧管理模块860-a。这些部件中的每一个部件可以互相通信。设备800-b和/或其部件可以被配置为:发送和接收来自类似配置的设备和/或其它设备(例如,诸如图8A的设备800-a)的信息。
设备800-b可以用于使用如上所述的语音数据的子帧的子集和多个代码信道的发送和接收的各个方面来支持多个灵活带宽波形上的语音。在实施例中,可以在多个代码信道上对语音帧的子帧进行重新排序,并且并行地或使用偏移在代码信道之间发送语音帧。例如,语音采样可以由语音编码器模块810-a编码成语音帧。基于由多代码处理模块840确定的代码信道的数量和由子帧管理模块860-a确定的终止目标,语音帧可以由子帧生成模块830划分成子帧和/或由帧偏移模块835进行偏移。多代码处理模块840可以控制发射机模块820-a在多个代码信道上发送重新排序的子帧。外环功率控制模块855可以设置针对多个灵活带宽代码信道的外环功率控制设置点,从而使得所发送的子帧的数量提供预先确定的帧错误率。
设备800-b可以用作接收机来支持在多个灵活带宽代码信道上的语音。设备800-b可以接收多个代码信道上发送的子帧,并且基于接收的子帧来尝试帧解码,接收的子帧可以是少于全速率语音帧中经编码的子帧的数量的子帧。
可以用适用于执行硬件中的一些或所有可应用功能的一个或多个专用集成电路(ASIC)来单独地或共同地实现设备700-a、700-b、800-a和/或800-b的部件。替换地,可以由一个或多个集成电路上的一个或多个其它处理单元(或者核)来执行所述功能。在其它的实施例中,可以使用其它类型的集成电路(例如,结构化/平台ASIC、现场可编程门阵列(FPGA)、和其它半定制IC),其中可以通过本领域中已知的任何方式来对这些集成电路进行编程。还可以使用存储器中包含的指令来整体或部分地实现每个单元的功能,其中所述指令被格式化为由一个或多个通用或专用处理器来执行。
图9示出了根据各个实施例的、可以被配置用于支持语音通信的通信***900的框图。该***900可以是图1中描绘的***100、图2的***200、图3的***300和/或图7A、7B、8A和/或8B的设备700-a、700-b、800-a和/或800-b的方面的示例。基站105-d可以包括:天线945、收发机模块950、存储器980和处理器模块970,这些模块中的每个模块可以(例如,在一个或多个总线上)直接或者间接地互相通信。收发机模块950可以被配置为:经由天线945与移动设备115-e双向通信,移动设备115-e可以是多模式移动设备。收发机模块950(和/或基站105-d的其它部件)也可以被配置为与一个或多个网络双向通信。在一些情况下,基站105-d可以通过网络通信模块975与核心网130-a和/或控制器120-a通信。基站105-d可以是eNodeB基站、家庭eNodeB基站、节点B基站、和/或家庭节点B基站的示例。在一些情况下,控制器120-a可以集成到基站105-d中,诸如eNodeB基站的情况。
基站105-d也可以与诸如基站105-m和基站105-n的其它基站105通信。这些基站105中的每一个基站可以使用不同的无线通信技术(诸如不同的无线接入技术)与移动设备115-e通信。在一些情况下,基站105-d可以使用基站通信模块965与诸如105-m和/或105-n的其它基站通信。在一些实施例中,基站通信模块965可以提供LTE无线通信技术内的X2接口来提供基站105中的一些基站之间的通信。在一些实施例中,基站105-d可以通过控制器120-a和/或核心网络130-a与其它基站通信。
存储器980可以包括随机存取存储器(RAM)和只读存储器(ROM)。存储器980还可以存储计算机可读的、计算机可执行的软件代码985,该软件代码包含指令,所述指令被配置为,当执行所述指令时,使处理器模块970执行本文所描述的各种功能(例如,呼叫处理、数据库管理、消息路由等)。替换地,软件代码985可能不是由处理器模块970直接可执行的,而是被配置为使计算机(例如,当被编译和被执行时)执行本文所描述的功能。
处理器模块970可以包括智能硬件设备,例如,中央处理单元(CPU)(例如,英特尔公司或所制造的CPU)、微控制器、专用集成电路(ASIC)等。处理器模块970可以包括语音编码器(未示出),该编码器被配置为经由麦克风接收音频,将音频转换成表示所接收到的音频的分组(例如,长度为30ms等),向收发机模块650提供音频分组,以及提供用户是否正在讲话的指示。或者,在对自身提供用户是否正在讲话的指示的分组进行供应或扣留/抑制的情况下,编码器可以仅向收发机模块650提供分组。
收发机模块950可以包括调制解调器,该调制解调器被配置为对分组进行调制并且向天线945提供已调制的分组来用于传输,以及解调从天线945接收到的分组。尽管基站105-d的一些示例可以包括单个天线945,但基站105-d优选包括用于可以支持载波聚合的多个链路的多个天线945。例如,可以使用一个或多个链路来支持与移动设备115-e的宏通信。
根据图9的架构,基站105-d还可以包括通信管理模块960。通信管理模块960可以管理与其它基站105的通信。通过示例的方式,通信管理模块960可以是经由总线与基站105-d的一些或所有其它部件进行通信的基站105-d的部件。替换地,通信管理模块960的功能可以被实现为收发机模块950的部件、计算机程序产品、和/或处理器模块970的一个或多个控制器元件。
基站105-d的部件可以被配置为:实现上面相对于图7A、7B、8A和/或8B的设备700-a、700-b、800-a和/或800-b讨论的方面,并且为了简洁起见在这里可以不再重复。例如,语音编码器模块930可以包括与图7A、7B、8A和/或8B的语音编码器模块710和/或810类似的功能。在一些实施例中,语音编码器模块930的功能是由处理器模块970执行的,而不是在如图9所示的单独的语音编码器模块930中。多代码模块940可以包括与图7A和/或图7B的代码信道控制模块715、子帧生成模块730、帧偏移模块735、多代码处理模块740、和/或语音解码器750类似的功能。子帧管理模块935可以包括与图8A和/或图8B的语音编码器模块810、子帧管理模块860、语音解码器模块850、和/或外环功率控制模块855类似的功能。
基站105-d还可以包括频谱标识模块915。频谱标识模块915可以用于标识可用于灵活波形的频谱。在一些实施例中,切换模块925可以用于执行移动设备115-e从一个基站105向另一个基站的切换过程。例如,在正常波形用于移动设备115-e与基站中的一个基站之间并且灵活波形用于移动设备与另一个基站之间的情况下,切换模块925可以执行移动设备115-e从基站105-d向另一个基站的切换过程。缩放模块910可以用于缩放和/或改变码片速率,以生成灵活波形。缩放模块910可以实现图7B、8A和/或8B中所示的带宽缩放模块745和/或845的功能中的一些或全部。
在一些实施例中,收发机模块950结合天线945,连同基站105-d的其它可能的部件,可以从基站105-d向移动设备115-e、向其它基站105-m/105-n或核心网130-a发送关于灵活波形和/或缩放因子的信息。在一些实施例中,收发机模块950结合天线945,连同基站105-d的其它可能的部件,可以向移动设备115-e、向其它基站105-m/105-n或核心网130-a发送诸如灵活波形和/或缩放因子的信息,从而使得这些设备或***可以使用灵活波形。
图10是根据各个实施例的、被配置用于支持语音通信的移动设备115-f的框图1000。移动设备115-f可以具有各种配置中的任一种,例如个人计算机(例如,膝上型计算机、上网本计算机、平板计算机等)、蜂窝电话、PDA、智能电话、数字视频录像机(DVR)、互联网应用、游戏控制台、电子阅读器等。移动设备115-f可以具有诸如小电池的内部电源(未示出)来促进移动操作。在一些实施例中,移动设备115-f可以是图1、图2和/或图3的移动设备115。移动设备115-f可以包括图7A、7B、8A和/或8B的设备700-a、700-b、800-a和/或800-b的方面。移动设备115-f可以是多模式移动设备。在一些情况下,移动设备115-f可以被称为无线通信设备。
移动设备115-f可以包括:语音编码器模块1030、子帧管理模块1035、多代码模块1040、天线1045、收发机模块1050、存储器1080和处理器模块1070,这些模块中的每个模块可以(例如,经由一个或多个总线)直接或者间接地互相通信。收发机模块1050被配置为:经由天线1045和/或一个或多个有线或无线链路与如上所述的一个或多个网络双向通信。例如,收发机模块1050可以被配置为:与图1、图2、图3、和/或图9的基站105进行双向通信。收发机模块1050可以包括调制解调器,该调制解调器被配置为对分组进行调制并且向天线1045提供已调制的分组来用于传输,以及解调从天线1045接收到的分组。尽管移动设备115-f可以包括单个天线1045,但是移动设备115-f将通常包括用于多个链路的多个天线1045。
存储器1080可以包括随机存取存储器(RAM)和只读存储器(ROM)。存储器1080可以存储计算机可读的、计算机可执行软件代码1085,该软件代码471包含指令,所述指令被配置为,当执行所述指令时,使处理器模块1070执行本文所述的各种功能(例如,呼叫处理、数据库管理、消息路由等)。替换地,软件代码1085可能不是由处理器模块1070直接可执行的,而是被配置为使计算机(例如,当被编译和被执行时)执行本文所描述的功能。
处理器模块1070可以包括智能硬件设备,例如,中央处理单元(CPU)(例如,英特尔公司或所制造的CPU)、微控制器、专用集成电路(ASIC)等。处理器模块1070可以包括语音编码码器(未示出),该编码器被配置为经由麦克风接收音频,将音频转换成表示所接收到的音频的分组(例如,长度为20ms、长度为30ms等),向收发机模块1050提供音频分组,以及提供用户是否正在讲话的指示。或者,在对自身提供用户是否正在讲话的指示的分组进行供应或扣留/抑制的情况下,编码器可以仅向收发机模块1050提供所述分组。
根据图10的架构,移动设备115-f还可以包括通信管理模块1060。通信管理模块1060可以管理与其它移动设备115的通信。通过示例的方式,通信管理模块1060可以是经由总线与移动设备115-f的一些或所有其它部件进行通信的移动设备115-f的部件。替换地,通信管理模块1060的功能可以被实现为收发机模块1050的部件、计算机程序产品、和/或处理器模块1070的一个或多个控制器元件。
移动设备115-f的部件可以被配置为:实现上面相对于图7A、7B、8A和/或8B的设备700-a、700-b、800-a和/或800-b讨论的方面,并且为了简洁起见在这里可以不再重复。例如,多代码模块1040可以包括与图7A的代码信道控制模块715、图7B的多代码处理模块740、和/或图8B的多代码处理模块840类似的功能。子帧管理模块1035可以包括与图8A和/或图8B的语音编码器模块810、子帧管理模块860、语音解码器模块850、和/或外环功率控制模块855类似的功能。
移动设备115-f还可以包括频谱标识模块1015。频谱标识模块1015可以用于标识可用于灵活波形的频谱。在一些实施例中,切换模块1025可以用于执行移动设备115-f从一个基站向另一个基站的切换过程。例如,在正常波形用于移动设备115-f与基站中的一个基站之间并且灵活波形用于移动设备与另一个基站之间的情况下,切换模块1025可以执行移动设备115-f从一个基站向另一个基站的切换过程。缩放模块1010可以用于缩放和/或改变码片速率,以生成灵活波形。缩放模块1010可以实现图7B、8A和/或8B中所示的带宽缩放模块745和/或845的功能中的一些或全部。
在一些实施例中,结合天线1045的收发机模块1050连同移动设备115-f的其它可能的部件可以从移动设备115-f向基站或核心网发送关于灵活波形和/或缩放因子的信息。在一些实施例中,收发机模块1050结合天线1045,连同移动设备115-f的其它可能的部件,可以向基站或核心网发送诸如灵活波形和/或缩放因子的信息,从而使得这些设备或***可以使用灵活波形。
图11是根据各个实施例的、包括基站105-e和移动设备115-g的***1100的框图。该***1100可以是图1的***100、图2的***200、图3的***300、和/或图9的***900的示例。基站105-e可以配备天线1134-a至1134-x,并且移动设备115-g可以配备天线1152-a至1152-n。在基站105-e处,发送处理器1120可以从数据源接收数据。
发射机处理器1120可以对数据进行处理。发射机处理器1120还可以生成参考符号和小区专用参考信号。如果适用,发送(TX)MIMO处理器1130可以对数据符号、控制符号和/或参考符号执行空间处理(例如,预编码),并且可以向发送调制器1132-a至1132-x提供输出符号流。每一个调制器1132可以处理各自的输出符号流(例如,针对OFDM等)以获得输出采样流。每个调制器1132可以对输出采样流进行进一步处理(例如,变换到模拟、放大、滤波以及上变换)以获得下行链路(DL)信号。在一个示例中,可以分别经由天线1134-a至1134-x发送来自调制器1132-a至1132-x的DL信号。发射机处理器1120可以从处理器1140接收信息。处理器1140可以被配置为:生成语音帧,并且根据上述多代码和子帧的子集的传输实施例来对语音帧进行处理。在一些实施例中,处理器1140可以实现为通用处理器、发射机处理器1120和/或接收机处理器1138的一部分。存储器1142可以与处理器1140耦合。
在一些实施例中,所述处理器1140被配置为:使用多个代码信道和/或如上所述的子帧的子集的传输来支持语音通信。多代码和子帧的子集的传输技术可以用于支持基站105-d与移动设备115-g之间的语音通信。这样的语音通信可以使用正常带宽波形和/或灵活带宽波形。例如,处理器1140可以被配置为:确定用于传输的多个代码信道,生成语音帧,并且结合发射机处理器1120和发射机MIMO处理器1130、调制器1132和天线1134在多个代码信道上发送语音帧。处理器1140还可以被配置为:通过MIMO检测器1136和处理器1138、解调器1132、以及天线1134接收在多个代码信道上发送的信息,并且对语音帧进行解码。
处理器1140还可以被配置为:使用所描述的子帧的子集的传输技术来支持语音通信。在一些实施例中,处理器1140可以基于使用灵活带宽波形的一个或多个代码信道的缩放因子来确定终止目标。例如,终止目标可以定义在与正常***的语音帧相对应的时间段内要在一个或多个代码信道上发送的子帧的数量。处理器1140可以通过处理器1120和1130、调制器1132、以及天线1134,在一个或多个代码信道上基于经编码的语音帧的终止目标来发送子帧的子集。处理器1140可以通过MIMO检测器1136和接收机处理器1138、解调器1132以及天线1134来接收语音帧的子帧的子集,并且基于子帧的子集来尝试对语音帧进行解码。可以对一个或多个代码信道的外环功率控制进行调整,以在终止目标处提供预先确定的帧错误率。
在移动设备115-g处,移动设备天线1152-a至1152-n可以从基站105-e接收DL信号,并且可以分别向解调器1154-a至1154-n提供接收的信号。每一个解调器1154可以调节(例如,滤波、放大、下变换以及数字化)各自接收的信号以获得输入采样。每一个解调器1154可以进一步处理输入采样(例如,对于OFDM等)以获得接收的符号。MIMO检测器1156可以从所有解调器1154-a至1154-n获得接收的符号,如果适用则对接收的符号执行MIMO检测,并且提供检测到的符号。接收机处理器1158可以处理(例如,解调、解交织和解码)经检测的符号,向数据输出提供针对移动设备115-g的经解码的数据,以及向处理器1180或存储器1182提供经解码的控制信息。
在上行链路(UL)上,在移动设备115-g处,发射机处理器1164可以接收并处理来自数据源的数据。发射机处理器1164还可以生成针对参考信号的参考符号。来自发射机处理器1164的符号如果适用可由发送MIMO处理器1166预编码,由解调器1154-a至1154-n进一步处理(例如,对于SC-FDM等),并且根据从基站105-e接收的传输参数被发送到基站105-e。发射机处理器1164可以被配置为:生成语音帧,并且根据上述多代码和子帧的子集的传输实施例来对语音帧进行处理。处理器1180可以通过参数调节来逆转与灵活带宽的使用相关联的时间延展的效果。在基站105-e处,来自移动设备115-g的UL信号可以由天线1134接收,由解调器1132处理,如果适用由MIMO检测器1136检测,并由接收处理器进一步处理。接收处理器1138可以向数据输出以及向处理器1180提供经解码的数据。在一些实施例中,处理器1180可以实现为通用处理器、发射机处理器1164和/或接收机处理器1158的一部分。
在一些实施例中,所述处理器1180被配置为:使用多个代码信道和/或如上所述的子帧的子集的传输来支持语音通信。多代码和子帧的子集的传输可以用于支持基站105-d与移动设备115-g之间的语音通信。这样的语音通信可以使用正常带宽波形和/或灵活带宽波形。例如,处理器1180可以被配置为:确定用于传输的多个代码信道,生成语音帧,并且结合发射机处理器1164和发射机MIMO处理器1166、调制器1154和天线1152在多个代码信道上发送语音帧。处理器1180还可以被配置为:通过MIMO检测器1156和接收机处理器1158、解调器1154、以及天线1152接收在多个代码信道上发送的信息,并且对语音帧进行解码。
处理器1180还可以被配置为:通过在所述帧周期内发送和/或接收子帧的子集来支持语音通信。在实施例中,处理器1180可以基于使用灵活带宽波形的一个或多个代码信道的缩放因子来确定终止目标。例如,终止目标可以定义在与正常***的语音帧相对应的时间段内要在一个或多个代码信道上发送的子帧的数量。处理器1180可以通过处理器1164和1166、调制器1154、以及天线1152,在一个或多个代码信道上基于经编码的语音帧的终止目标来发送子帧的子集。处理器1180可以通过MIMO检测器1156和接收机处理器1158、解调器1154以及天线1152来接收语音帧的子帧的子集,并且基于子帧的子集来尝试对语音帧进行解码。可以对一个或多个代码信道的外环功率控制进行调整,以在终止目标处提供预先确定的帧错误率。
转到图12A,根据各个实施例的、用于在无线通信***中支持语音的方法1200-a的流程图。方法1200-a可以使用包括但不限于下列各项的各种无线通信设备来实现:如图1、图2、图3、图9和/或图11中所示的基站105;如图1、图2、图3、图10和/或图11中所示的移动设备115;如图7A、图7B、图8A、和/或图8B中所示的设备700-a、700-b、800-a和/或800-b;和/或如图1和/或图9中所示的核心网130和/或控制器120。
在方法1200-a的框1205处,可以确定多个代码信道。例如,移动设备115和/或基站105可以建立两个或更多个代码信道用于逻辑语音业务信道的传输。在一些实施例中,代码信道是灵活带宽代码信道。在一些实施例中,代码信道的数量大于灵活带宽代码信道的缩放因子。
在框1210处,生成用于使用无线通信***传输的语音帧。例如,语音编码器或处理器可以用于根据语音编解码器(例如,EVRC、EVRC-B、CELP等)从语音采样生成语音帧。在框1215处,在多个代码信道上发送语音帧。例如,可以使用参考图4A和/或图4B描述的并行多代码和/或具有偏移的多代码技术来并行或偏移地发送语音帧。
转到图12B,根据各个实施例示出了用于在无线通信***中支持语音的方法1200-b的流程图。方法1200-b可以使用包括但不限于下列各项的各种无线通信设备来实现:如图1、图2、图3、图9和/或图11中所示的基站105;如图1、图2、图3、图10和/或图11中所示的移动设备115;如图7A、图7B、图8A、和/或图8B中所示的设备700-a、700-b、800-a和/或800-b;和/或如图1和/或图9中所示的核心网130和/或控制器120。
在方法1200-b的框1205-a处,可以确定多个代码信道。在框1215-a处,可以生成用于传输的语音帧。在一些实施例中,在框1220处,将语音帧划分成多个语音子帧。在一些实施例中,在框1225处,对语音帧和/或子帧进行偏移,用于在多个代码信道上传输。例如,可以将语音帧偏移如图4B所示的帧周期。在框1215-a处,可以在多个代码信道上发送语音帧或子帧。例如,可以使用相对于图4C和/或图4D描述的并行多代码和/或多用户多代码技术来并行地发送语音子帧。
转到图13A,根据各个实施例示出了用于在无线通信***中支持语音的方法1300-a的流程图。方法1300-a可以使用包括但不限于下列各项的各种无线通信设备来实现:如图1、图2、图3、图9和/或图11中所示的基站105;如图1、图2、图3、图10和/或图11中所示的移动设备115;如图7A、图7B、图8A、和/或图8B中所示的设备700-a、700-b、800-a和/或800-b;和/或如图1和/或图9中所示的核心网130和/或控制器120。
在方法1300-a的框1305处,将输入语音向量编码成多个语音帧,其中,每一个语音帧包括多个子帧。子帧可以由时间段和/或在如上所述的受控的功率传输的周期期间发送的比特和/或符号的数量来定义。在框1310处,基于一个或多个代码信道的灵活带宽缩放因子来确定终止目标。例如,终止目标可以与可以在语音帧周期期间在一个或多个代码信道的灵活带宽波形上发送的子帧的数量有关。在一些实施例中,在框1315处,基于终止目标和帧错误率来对一个或多个代码信道的外环功率控制设置点进行调整。例如,可以调整外环功率控制设置点,以在终止目标处提供预先确定的帧错误率。在框1320处,在一个或多个代码信道上发送子帧的子集。子帧的子集可以基于终止目标。例如,可以在语音帧持续时间期间发送与终止目标相对应的多个子帧。
转到图13B,根据各个实施例的、用于在无线通信***中支持语音的方法1300-b的流程图。方法1300-b可以使用包括但不限于下列各项的各种无线通信设备来实现:如图1、图2、图3、图9和/或图11中所示的基站105;如图1、图2、图3、图10和/或图11中所示的移动设备115;如图7A、图7B、图8A、和/或图8B中所示的设备700-a、700-b、800-a和/或800-b;和/或如图1和/或图9中所示的核心网130和/或控制器120。方法1300-b可以是图13A的方法1300-a的实施例的示例。
在方法1300-b的框1305-a处,将输入语音向量编码成多个语音帧,其中,每一个语音帧包括多个子帧。在框1310-a处,至少部分基于多个代码信道的灵活带宽缩放因子来确定终止目标。例如,终止目标可以基于多个代码信道中的代码信道的数量以及代码信道的灵活带宽波形的缩放因子。在一些实施例中,在框1315-a处,基于终止目标和帧错误率来对针对多个代码信道的外环功率控制设置点进行调整。例如,可以设置针对多个代码信道的外环功率控制设置点,从而使得当被重新排序并且在多个代码信道上发送时,子帧的子集提供预先确定的帧错误率。在框1320-a处,可以在多个代码信道的第一代码信道上发送子帧的第一多个子集。例如,对于具有两个代码信道和14个子帧的终止目标的多代码***来说,可以在第一代码信道上发送前七个子帧。在框1320-b处,可以在多个代码信道的第二代码信道上发送子帧的第二多个子集。在上面提供的示例中,可以在第二代码信道上发送14个子帧中的后七个子帧。在框1320-a和1320-b处,可以以任何顺序将子帧分配给代码信道。例如,在框1320-a处,可以在第一代码信道上发送子帧0、2、4、6、8、10和12,而在框1320-b处,可以在第二代码信道上发送子帧1、3、5、7、9、11和13。对于本领域技术人员来说,子帧向代码信道的其它分配可以是显而易见的。
转到图14A,根据各个实施例示出了用于在无线通信***中支持语音的方法1400-a的流程图。方法1400-a可以使用包括但不限于下列各项的各种无线通信设备来实现:如图1、图2、图3、图9和/或图11中所示的基站105;如图1、图2、图3、图10和/或图11中所示的移动设备115;如图7A、图7B、图8A、和/或图8B中所示的设备700-a、700-b、800-a和/或800-b;和/或如图1和/或图9中所示的核心网130和/或控制器120。
在方法1400-a的框1405处,基于无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标。例如,终止目标可以与可以在语音帧周期期间在一个或多个代码信道的灵活带宽波形上发送的子帧的数量有关。在框1410处,在一个或多个代码信道上接收经编码的语音帧的子帧的子集。在一些实施例中,子集基于框1405处确定的终止目标。可以在与帧周期基本相同的时间段期间接收经编码的语音帧的子帧的子集。子集可以与具有K个子帧的全速率经编码的语音帧的前K′个子帧相对应,其中,K′是基于终止目标的。子帧可以由时间段和/或在如上所述的受控的功率传输的时段期间发送的比特和/或符号的数量来定义。
在框1415处,可以基于接收的子帧来尝试语音帧的解码。当接收到K′个子帧时,可以执行框1415,接收到K′个子帧可以与正常***中的帧周期的结束相对应。在一些实施例中,在框1420处,基于终止目标和帧错误率来对一个或多个代码信道的外环功率控制设置点进行调整。也就是说,在框1415处,可以监控来自尝试的解码的帧错误率,并且可以对外环功率控制设置点进行调整,以在终止目标处提供预先确定的帧错误率。
转到图14B,根据各个实施例的用于在无线通信***中支持语音的方法1400-b的流程图。方法1400-b可以使用包括但不限于下列各项的各种无线通信设备来实现:如图1、图2、图3、图9和/或图11中所示的基站105;如图1、图2、图3、图10和/或图11中所示的移动设备115;如图7A、图7B、图8A、和/或图8B中所示的设备700-a、700-b、800-a和/或800-b;和/或如图1和/或图9中所示的核心网130和/或控制器120。方法1400-b可以是图14A的方法1400-a的实施例的示例。
在方法1400-b的框1405-a处,基于无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标。例如,终止目标可以与可以在语音帧持续时间期间在一个或多个代码信道的灵活带宽波形上发送的子帧的数量有关。
在框1410-a处,可以在第一代码信道上接收经编码的语音帧的子帧的第一多个子集。在一些实施例中,子集基于框1405-a处确定的终止目标。可以在与正常***的帧周期基本相同的时间段上接收针对经编码的语音帧的子帧的第一多个子集。子集可以与包括K个子帧的全速率经编码的语音帧的前K′个子帧相对应,其中,K′是基于终止目标的。子帧可以由时间段和/或在如上所述的受控的功率传输的时段期间发送的比特和/或符号的数量来定义。在框1410-b处,可以在第二代码信道上接收经编码的语音帧的子帧的第二多个子集。例如,对于包括十六个子帧的全速率语音帧中的十二个子帧的终止目标来说,可以在框1410-a处,在第一代码信道上接收六个子帧(例如,0-5等),并且可以在框1410-b处,在第二代码信道上接收六个子帧(例如,6-11等)。
在框1415-a处,语音帧的解码可以是基于接收的子帧来尝试的。当接收到K′个子帧时,可以执行框1415-a,接收到K′个子帧可以与正常***中的帧周期的结束相对应。在一些实施例中,在框1420-a处,基于终止目标和帧错误率来对一个或多个代码信道的外环功率控制设置点进行调整。也就是说,在框1415-a处,可以监控来自尝试的解码的帧错误率,并且可以对外环功率控制设置点进行调整,以在终止目标处提供预先确定的帧错误率。
上面结合附图阐述的具体实施方式描述了示例性实施例,以及并不表示可以实现或者在权利要求书的范围内的唯一实施例。贯穿本说明书所使用的“示例性”意指“用作例子、实例或说明”,而不是“比其它实施例有优势”或“优选于其它实施例”。为了提供对所描述的技术的理解,具体实施方式包括了具体的细节。然而,在没有这些具体的细节的情况下,可以实施这些技术。在一些实例中,众所周知的结构和设备以框图形式示出,以便避免模糊所描述的实施例的概念。
信息和信号可以使用多种不同的工艺和技术中的任何一种来表示。例如,遍及以上描述所提及的数据、指令、命令、信息、信号、比特、符号和码片可以由电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。
结合本文中的公开内容所描述的各个说明性的框和模块可以利用被设计为执行本文所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件部件或者其任意组合来实现或执行。通用处理器可以是微处理器,但是,在替代方案中,处理器可以是任何常规的处理器、控制器、微控制器或者状态机。处理器也可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它这样的配置。
本文中所描述的功能可以在硬件、由处理器执行的软件、固件或其任何组合中实现。如果在由处理器执行的软件中实现,则这些功能可以作为一条或多条指令或代码保存在计算机可读介质上、或者通过计算机可读介质传输。其它例子和实现方式在本公开内容和所附权利要求书的范围和精神之内。例如,由于软件的性质,可以使用由处理器、硬件、固件、硬接线、或者这些的任意组合所执行的软件来实现上述的功能。也可以将实现功能的特征物理地放置到各种位置,包括被分布为使得在不同物理位置处实现功能的部分。此外,如本文包括在权利要求中所使用的,在前面冠以“至少其中之一”的条目列表中所使用的“或”指示分隔的列表,使得例如,“A、B、或C中的至少一个”的列表意味着A、或B、或C、或AB、或AC、或BC、或ABC(即,A和B和C)。
计算机可读介质包括计算机存储介质和通信介质二者,通信介质包括促进计算机程序从一个地点向另一个地点的传输的任何介质。存储介质可以是可以由通用或专用计算机存取的任何可用介质。通过举例而非限制的方式,计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码单元并可以由通用或专用计算机或者通用或专用处理器进行存取的任何其它介质。此外,任何连接可以被适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或无线技术(例如红外线、无线电和微波)从网站、服务器或其它远程源发送软件,则同轴电缆、光纤光缆、双绞线、DSL或无线技术(例如红外线、无线电和微波)包括在介质的定义中。如本文所使用的,磁盘和光盘包括压缩光盘(CD)、激光光盘、光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常磁性地复制数据,而光盘则通常利用激光来光学地复制数据。上述的组合也应当包括在计算机可读介质的范围内。
提供本公开内容的前述描述,以使本领域的任何技术人员能够实现或使用本公开内容。对本公开内容的各种修改对于本领域的技术人员将是显而易见的,以及在不脱离本公开内容的精神或范围的情况下,本文所定义的通用原则可以应用到其它变形中。贯穿本公开内容的术语“例子”或“示例性”指示例子或实例,并不暗示或要求针对所指的例子具有任何优选性。因此,本公开内容不旨在受限于本文描述的例子和设计,而是符合与本文所公开的原则和新颖性特征相一致的最宽的范围。
Claims (57)
1.一种用于在无线通信***上支持语音的方法,所述方法包括:
确定多个代码信道;
生成用于传输的多个语音帧;以及
在所述多个代码信道上发送所述多个语音帧。
2.根据权利要求1所述的方法,还包括:
当在所述多个代码信道上发送所述多个语音帧时,在所述多个代码信道之间使用偏移。
3.根据权利要求1所述的方法,还包括:
将所述多个语音帧中的一个或多个语音帧划分成多个语音子帧,其中,在所述多个代码信道上发送所述多个语音帧包括:
在所述多个语音子帧之间没有偏移的情况下,在所述多个代码信道上发送所述多个语音帧中至少一个语音帧的所述多个语音子帧。
4.根据权利要求1所述的方法,其中,所述无线通信***包括灵活带宽***,并且所述多个代码信道取决于所述灵活带宽***的缩放因子。
5.根据权利要求4所述的方法,其中,所述多个代码信道大于所述灵活带宽代码信道的所述缩放因子。
6.根据权利要求4所述的方法,其中,在所述多个代码信道上发送所述多个语音帧还包括:
在所述多个代码信道上发送来自多个用户的多个语音子帧,其中,所述多个语音子帧的传输的延迟小于正常带宽***的传输的延迟。
7.根据权利要求4所述的方法,还包括:
基于所述灵活带宽***的所述缩放因子来确定终止目标,所述终止目标小于在所述语音帧中的子帧的数量;以及
在所述多个代码信道上发送所述语音帧的子帧的子集,所述语音帧的子帧的子集是基于所述终止目标的。
8.根据权利要求1所述的方法,其中,所述多个代码信道包括:用于经由电路交换网络进行语音传输的逻辑业务信道。
9.一种用于在无线通信***上支持语音的方法,所述方法包括:
将输入语音向量编码成多个经编码的语音帧,每一个经编码的语音帧具有多个子帧;
基于所述无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标,所述终止目标小于所述经编码的语音帧中的子帧的数量;以及
在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集,所述经编码的语音帧的子帧的子集是基于所述终止目标的。
10.根据权利要求9所述的方法,还包括:
基于所述终止目标和帧错误率来对所述一个或多个代码信道的外环功率控制设置点进行调整。
11.根据权利要求10所述的方法,其中,所述帧错误率是基于预先确定的语音质量度量的。
12.根据权利要求10所述的方法,还包括:
基于信道质量反馈和所述外环功率控制设置点对所发送的子帧的内环功率控制进行调整。
13.根据权利要求9所述的方法,其中,所述一个或多个代码信道包括多个代码信道,并且其中,在所述多个代码信道上发送子帧的子集包括:
在第一代码信道上发送所述经编码的语音帧的子帧的第一多个子集;以及
在第二代码信道上发送所述经编码的语音帧的子帧的第二多个子集。
14.根据权利要求9所述的方法,其中,在所述一个或多个代码信道上发送所述多个经编码的语音帧还包括:
按照所述灵活带宽缩放因子来缩放所述一个或多个代码信道的码片速率。
15.根据权利要求9所述的方法,其中,所述一个或多个代码信道包括:用于经由电路交换网络进行语音传输的逻辑业务信道。
16.根据权利要求9所述的方法,其中,所述子帧包括功率控制组。
17.一种用于在无线通信***上支持语音的方法,所述方法包括:
基于灵活带宽缩放因子来确定所述无线通信***的一个或多个代码信道的终止目标,所述终止目标小于经编码的业务信道帧中的子帧的数量;
在所述一个或多个代码信道上接收语音帧的多个子帧的子集,其中,所述多个子帧的子集是基于所述一个或多个代码信道的所述终止目标的;以及
基于所述多个子帧的子集对所述语音帧进行解码。
18.根据权利要求17所述的方法,还包括:
基于所述解码来确定测得的帧错误率;以及
基于所述终止目标和所述测得的帧错误率来确定对所述一个或多个代码信道的外环功率控制设置点的调整。
19.根据权利要求18所述的方法,其中,对所述外环功率控制设置点的调整是基于所述测得的帧错误率和预先确定的帧错误率的。
20.根据权利要求18所述的方法,还包括:
基于所述外环功率控制设置点和信道质量反馈,确定所述语音帧的每一个子帧的内环功率控制调整。
21.根据权利要求17所述的方法,其中,所述一个或多个代码信道包括多个代码信道,并且接收所述多个子帧的子集包括:
在所述多个代码信道的第一代码信道上接收子帧的第一多个子集;以及
在所述多个代码信道的第二代码信道上接收子帧的第二多个子集。
22.根据权利要求17所述的方法,其中,所述一个或多个代码信道包括:用于经由电路交换网络进行语音传输的逻辑业务信道。
23.根据权利要求17所述的方法,其中,所述一个或多个代码信道包括:基本代码信道以及一个或多个补充代码信道。
24.根据权利要求17所述的方法,其中,所述子帧包括功率控制组。
25.一种被配置用于支持语音的无线通信***,所述无线通信***包括:
用于确定多个代码信道的单元;
用于生成用于传输的多个语音帧的单元;以及
用于在所述多个代码信道上发送所述多个语音帧的单元。
26.根据权利要求25所述的无线通信***,还包括:
用于当在所述多个代码信道上发送所述多个语音帧时,在所述多个代码信道之间使用偏移的单元。
27.根据权利要求25所述的无线通信***,还包括:
用于将所述多个语音帧中的一个或多个语音帧划分成多个语音子帧的单元,
并且其中,用于在所述多个代码信道上发送所述多个语音帧的单元包括:用于在所述多个语音子帧之间没有偏移的情况下,在所述多个代码信道上发送所述多个语音帧中至少一个语音帧的子帧的单元。
28.根据权利要求25所述的无线通信***,其中,所述无线通信***包括灵活带宽***,并且所述多个代码信道取决于所述灵活带宽***的缩放因子。
29.根据权利要求28所述的无线通信***,其中,所述多个代码信道大于所述灵活带宽代码信道的所述缩放因子。
30.一种被配置用于支持语音的无线通信***,所述无线通信***包括:
用于将输入语音向量编码成多个经编码的语音帧的单元,每一个经编码的语音帧具有多个子帧;
用于基于所述无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标的单元,所述终止目标小于所述经编码的语音帧中的子帧的数量;以及
用于在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集的单元,所述经编码的语音帧的子帧的子集是基于所述终止目标的。
31.根据权利要求30所述的无线通信***,还包括:
用于基于所述终止目标和帧错误率来对所述一个或多个代码信道的外环功率控制设置点进行调整的单元。
32.根据权利要求31所述的无线通信***,其中,所述帧错误率是基于预先确定的语音质量度量的。
33.一种被配置用于支持语音的无线通信***,所述无线通信***包括:
用于基于灵活带宽缩放因子来确定所述无线通信***的一个或多个代码信道的终止目标的单元,所述终止目标小于经编码的业务信道帧中的子帧的数量;
用于在所述一个或多个代码信道上接收语音帧的多个子帧的子集的单元,其中,所述多个子帧的子集是基于所述一个或多个代码信道的所述终止目标的;以及
用于基于所述多个子帧的子集对所述语音帧进行解码的单元。
34.根据权利要求33所述的无线通信***,还包括:
用于基于所述解码来确定测得的帧错误率的单元;以及
用于基于所述终止目标和所述测得的帧错误率来确定对所述一个或多个代码信道的外环功率控制设置点的调整的单元。
35.根据权利要求34所述的无线通信***,其中,对所述外环功率控制设置点的调整是基于所述测得的帧错误率和预先确定的帧错误率的。
36.一种用于在无线通信***中支持语音的计算机程序产品,其包括:
非暂时性计算机可读介质,所述非暂时性计算机可读介质包括:
用于确定多个代码信道的代码;
用于生成用于传输的多个语音帧的代码;以及
用于在所述多个代码信道上发送所述多个语音帧的代码。
37.根据权利要求36所述的计算机程序产品,其中,所述无线通信***包括灵活带宽***,并且所述多个代码信道取决于所述灵活带宽***的缩放因子。
38.根据权利要求37所述的计算机程序产品,其中,所述用于在所述多个代码信道上发送所述多个语音帧的代码还包括:
用于在所述多个代码信道上发送来自多个用户的多个语音子帧的代码,其中,所述多个语音子帧的传输的延迟小于正常带宽***的传输中的延迟。
39.根据权利要求37所述的计算机程序产品,所述非暂时性计算机可读介质还包括:
用于基于所述灵活带宽***的所述缩放因子来确定终止目标的代码,所述终止目标小于在所述语音帧中的子帧的数量;以及
用于在所述多个代码信道上发送所述语音帧的子帧的子集的代码,所述语音帧的子帧的子集是基于所述终止目标的。
40.一种用于在无线通信***中支持语音的计算机程序产品,其包括:
非暂时性计算机可读介质,所述非暂时性计算机可读介质包括:
用于将输入语音向量编码成多个经编码的语音帧的代码,每一个经编码的语音帧具有多个子帧;
用于基于所述无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标的代码,所述终止目标小于所述经编码的语音帧中的子帧的数量;以及
用于在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集的代码,所述经编码的语音帧的子帧的子集是基于所述终止目标的。
41.根据权利要求40所述的计算机程序产品,其中,所述一个或多个代码信道包括多个代码信道,并且其中,所述用于在所述多个代码信道上发送所述子帧的子集的代码包括:
用于在第一代码信道上发送所述经编码的语音帧的子帧的第一多个子集的代码;以及
用于在第二代码信道上发送所述经编码的语音帧的子帧的第二多个子集的代码。
42.根据权利要求40所述的计算机程序产品,其中,所述用于在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集的代码包括:
用于按照所述灵活带宽缩放因子来缩放所述一个或多个代码信道的码片速率的代码。
43.一种用于在无线通信***中支持语音的计算机程序产品,其包括:
非暂时性计算机可读介质,所述非暂时性计算机可读介质包括:
用于基于灵活带宽缩放因子来确定所述无线通信***的一个或多个代码信道的终止目标的代码,所述终止目标小于经编码的业务信道帧中的子帧的数量;
用于在所述一个或多个代码信道上接收语音帧的多个子帧的子集的代码,其中,所述多个子帧的子集是基于所述一个或多个代码信道的所述终止目标的;以及
用于基于所述多个子帧的子集对所述语音帧进行解码的代码。
44.根据权利要求43所述的计算机程序产品,其中,所述一个或多个代码信道包括多个代码信道,并且其中,所述用于在所述多个代码信道上接收语音帧的所述多个子帧的子集的代码包括:
用于在所述多个代码信道的第一代码信道上接收子帧的第一多个子集的代码;以及
用于在所述多个代码信道的第二代码信道上接收子帧的第二多个子集的代码。
45.根据权利要求43所述的计算机程序产品,其中,所述用于在所述一个或多个代码信道上接收所述多个子帧的子集的代码包括:
用于按照所述灵活带宽缩放因子来缩放所述一个或多个代码信道的码片速率的代码。
46.一种被配置用于在无线通信***中支持语音的无线通信设备,所述无线通信设备包括:
至少一个处理器,其被配置为执行以下操作:
确定多个代码信道;
生成用于传输的多个语音帧;以及
在所述多个代码信道上发送所述多个语音帧;以及
至少一个存储器,其与所述至少一个处理器耦合。
47.根据权利要求46所述的无线通信设备,其中,所述至少一个处理器还被配置为:
当在所述多个代码信道上发送所述多个语音帧时,在所述多个代码信道之间使用偏移。
48.根据权利要求46所述的无线通信设备,其中,所述至少一个处理器还被配置为:
将所述多个语音帧中的一个或多个语音帧划分成多个语音子帧;并且
在所述多个语音子帧之间没有偏移的情况下,在所述多个代码信道上发送所述多个语音帧中至少一个语音帧的所述多个语音子帧。
49.根据权利要求46所述的无线通信设备,其中,所述多个代码信道包括:用于经由电路交换网络进行语音传输的逻辑业务信道。
50.一种被配置用于在无线通信***中支持语音的无线通信设备,所述无线通信设备包括:
至少一个处理器,其被配置为执行以下操作:
将输入语音向量编码成多个经编码的语音帧,每一个经编码的语音帧具有多个子帧;
基于所述无线通信***的一个或多个代码信道的灵活带宽缩放因子来确定终止目标,所述终止目标小于所述经编码的语音帧中的子帧的数量;以及
在所述一个或多个代码信道上发送所述经编码的语音帧的子帧的子集,所述经编码的语音帧的子帧的子集是基于所述终止目标的;以及
至少一个存储器,其与所述至少一个处理器耦合。
51.根据权利要求50所述的无线通信设备,其中,所述至少一个处理器还被配置为:
基于所述终止目标和帧错误率来对所述一个或多个代码信道的外环功率控制设置点进行调整。
52.根据权利要求51所述的无线通信设备,其中,所述帧错误率是基于预先确定的语音质量度量的。
53.根据权利要求50所述的无线通信设备,其中,所述一个或多个代码信道包括:用于经由电路交换网络进行语音传输的逻辑业务信道。
54.一种被配置用于支持语音的无线通信设备,所述设备包括:
至少一个处理器,其被配置用于执行以下操作:
基于灵活带宽缩放因子来确定所述无线通信***的一个或多个代码信道的终止目标,所述终止目标小于经编码的业务信道帧中的子帧的数量;
在所述一个或多个代码信道上接收语音帧的多个子帧的子集,其中,所述多个子帧的子集是基于所述一个或多个代码信道的所述终止目标的;以及
基于所述多个子帧的子集对所述语音帧进行解码;以及
至少一个存储器,其与所述至少一个处理器耦合。
55.根据权利要求54所述的无线通信设备,其中,所述至少一个处理器还被配置为:
基于接收的语音帧来确定测得的帧错误率;并且
基于所述终止目标和所述测得的帧错误率来确定对所述一个或多个代码信道的外环功率控制设置点的调整。
56.根据权利要求55所述的无线通信设备,其中,对所述一个或多个代码信道的所述外环功率控制设置点的调整是基于所述测得的帧错误率和预先确定的帧错误率的。
57.根据权利要求56所述的无线通信设备,其中,所述一个或多个代码信道包括:用于经由电路交换网络进行语音传输的逻辑业务信道。
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161556777P | 2011-11-07 | 2011-11-07 | |
US61/556,777 | 2011-11-07 | ||
US201161568742P | 2011-12-09 | 2011-12-09 | |
US61/568,742 | 2011-12-09 | ||
US201261621151P | 2012-04-06 | 2012-04-06 | |
US61/621,151 | 2012-04-06 | ||
US13/491,510 US9001679B2 (en) | 2011-11-07 | 2012-06-07 | Supporting voice for flexible bandwidth systems |
US13/491,510 | 2012-06-07 | ||
PCT/US2012/063895 WO2013070722A2 (en) | 2011-11-07 | 2012-11-07 | Supporting voice for flexible bandwidth systems |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104025648A true CN104025648A (zh) | 2014-09-03 |
CN104025648B CN104025648B (zh) | 2018-04-10 |
Family
ID=47258101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201280063310.7A Active CN104025648B (zh) | 2011-11-07 | 2012-11-07 | 支持用于灵活带宽***的语音 |
Country Status (7)
Country | Link |
---|---|
US (1) | US9001679B2 (zh) |
EP (1) | EP2777319B1 (zh) |
JP (1) | JP6038944B2 (zh) |
KR (1) | KR101615982B1 (zh) |
CN (1) | CN104025648B (zh) |
IN (1) | IN2014CN03135A (zh) |
WO (1) | WO2013070722A2 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108521870A (zh) * | 2017-09-06 | 2018-09-11 | 深圳市大疆创新科技有限公司 | 无线数据传输方法和设备 |
CN108521869A (zh) * | 2017-09-06 | 2018-09-11 | 深圳市大疆创新科技有限公司 | 无线数据传输方法和设备 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9516531B2 (en) | 2011-11-07 | 2016-12-06 | Qualcomm Incorporated | Assistance information for flexible bandwidth carrier mobility methods, systems, and devices |
US20130114433A1 (en) | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Scaling for fractional systems in wireless communication |
US9848339B2 (en) | 2011-11-07 | 2017-12-19 | Qualcomm Incorporated | Voice service solutions for flexible bandwidth systems |
US20130114571A1 (en) | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Coordinated forward link blanking and power boosting for flexible bandwidth systems |
US8837375B2 (en) | 2011-12-09 | 2014-09-16 | Qualcomm Incorporated | Support for voice over flexible bandwidth carrier systems |
US9113348B2 (en) | 2011-12-09 | 2015-08-18 | Qualcomm Incorporated | Compressed mode measurements for flexible bandwidth carrier systems, devices, and methods |
US9055496B2 (en) | 2011-12-09 | 2015-06-09 | Qualcomm Incorporated | Providing for mobility for flexible bandwidth carrier systems |
US9072094B2 (en) * | 2012-10-15 | 2015-06-30 | Qualcomm Incorporated | Support for signaling over flexible bandwidth carrier |
US9444710B1 (en) * | 2012-11-21 | 2016-09-13 | Microsemi Storage Solutions (U.S.), Inc. | System and method for frame alignment in high data rate communication systems |
US10506523B2 (en) * | 2016-11-18 | 2019-12-10 | Qualcomm Incorporated | Subband set dependent uplink power control |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1666453A (zh) * | 2002-04-25 | 2005-09-07 | 雷西昂公司 | 自适应空中接口波形 |
CN1998171A (zh) * | 2004-05-01 | 2007-07-11 | 桥扬科技有限公司 | 用于具有可变信道带宽的多载波通信的方法及装置 |
CN101346959A (zh) * | 2005-10-27 | 2009-01-14 | 高通股份有限公司 | 用于使用可变保护带以实现灵活带宽的方法和设备 |
EP2317816A1 (en) * | 2009-11-02 | 2011-05-04 | Panasonic Corporation | Power-limit reporting in a communication system using carrier aggregation |
US20110268045A1 (en) * | 2010-04-30 | 2011-11-03 | Youn Hyoung Heo | System and method for uplink control information transmission in carrier aggregation |
Family Cites Families (78)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI96557C (fi) * | 1994-09-27 | 1996-07-10 | Nokia Telecommunications Oy | Menetelmä datasiirtoa varten TDMA-matkaviestinjärjestelmässä sekä menetelmän toteuttava matkaviestinjärjestelmä |
US6236647B1 (en) | 1998-02-24 | 2001-05-22 | Tantivy Communications, Inc. | Dynamic frame size adjustment and selective reject on a multi-link channel to improve effective throughput and bit error rate |
US20010012271A1 (en) | 1997-08-04 | 2001-08-09 | Arthur W. Berger | Improved acknowledgement of bandwidth requests for the block transfer of data |
US7010300B1 (en) | 2000-06-15 | 2006-03-07 | Sprint Spectrum L.P. | Method and system for intersystem wireless communications session hand-off |
US6829227B1 (en) * | 2000-10-27 | 2004-12-07 | Lucent Technologies Inc. | Dual polling media access control protocol for packet data in fixed wireless communication systems |
US6930981B2 (en) | 2000-12-06 | 2005-08-16 | Lucent Technologies Inc. | Method for data rate selection in a wireless communication system |
US7069035B2 (en) | 2001-03-30 | 2006-06-27 | Qualcomm, Incorporated | Method and apparatus for power control in a communication system |
US7068701B2 (en) | 2001-04-16 | 2006-06-27 | Motorola, Inc. | Data transmission and reception within a spread-spectrum communication system |
ATE350868T1 (de) | 2001-05-10 | 2007-01-15 | Nortel Networks Ltd | System und verfahren zur umleitung von kommunikation zwischen mobiltelekommunikationsnetzen mit unterschiedlichen funkzugangstechnologien |
JP2002344965A (ja) * | 2001-05-11 | 2002-11-29 | Sony Corp | データ伝送システム |
JP4647149B2 (ja) * | 2001-08-06 | 2011-03-09 | 独立行政法人情報通信研究機構 | トランスポートストリームの送信装置および受信装置 |
US7193982B2 (en) | 2002-01-11 | 2007-03-20 | Cingular Wireless Ii, Llc | System and method for providing flexible data rate transmission in a telecommunication system |
US6987849B2 (en) | 2002-04-09 | 2006-01-17 | Tekelec | Method and systems for intelligent signaling router-based surveillance |
US20030224730A1 (en) | 2002-04-29 | 2003-12-04 | Peter Muszynski | Method and apparatus for selection of downlink carriers in a cellular system using multiple downlink carriers |
US7145876B2 (en) | 2002-05-31 | 2006-12-05 | Motorola, Inc. | Method and apparatus incorporating adaptive datalink framing for message communication |
US7552192B2 (en) * | 2002-12-18 | 2009-06-23 | Ronnie Gerome Carmichael | Massively parallel computer network-utilizing MPACT and multipoint parallel server (MPAS) technologies |
US7263365B2 (en) | 2003-04-14 | 2007-08-28 | Motorola, Inc. | Reception method and apparatus |
JP3838237B2 (ja) * | 2003-04-30 | 2006-10-25 | ソニー株式会社 | 無線通信システム、送信装置および受信装置 |
US7324553B1 (en) | 2003-09-30 | 2008-01-29 | Packeteer, Inc. | Dynamic bandwidth management responsive to access link state in redundant network topologies |
JP4447416B2 (ja) * | 2004-09-22 | 2010-04-07 | 株式会社エヌ・ティ・ティ・ドコモ | マルチバンド移動通信システムおよび送信機 |
GB2421880B (en) | 2004-12-29 | 2009-03-04 | Samsung Electronics Co Ltd | Improvements in MC-CDMA |
US8169953B2 (en) * | 2005-05-17 | 2012-05-01 | Qualcomm Incorporated | Method and apparatus for wireless multi-carrier communications |
US20060291429A1 (en) | 2005-06-24 | 2006-12-28 | Intel Corporation | Dynamic UMTS transport block size adjustment |
US8005059B2 (en) | 2005-08-26 | 2011-08-23 | Alcatel Lucent | Wireless communications network incorporating voice over IP using shared supplemental spreading codes |
US8134977B2 (en) | 2005-10-27 | 2012-03-13 | Qualcomm Incorporated | Tune-away protocols for wireless systems |
US8467792B2 (en) | 2006-06-27 | 2013-06-18 | Qualcomm Incorporated | Method and apparatus for maintaining call continuity in wireless communication |
GB2443229B (en) | 2006-08-23 | 2009-10-14 | Cramer Systems Ltd | Capacity management for data networks |
US7796632B2 (en) | 2006-09-29 | 2010-09-14 | Motorola, Inc. | Transmission channel bandwidth selection for communications between multi-bandwidth nodes |
CN101554074B (zh) | 2006-10-30 | 2012-08-22 | 诺基亚公司 | 为用户设备提供运营商控制的移动性的方法、设备和*** |
US7865359B2 (en) | 2006-11-06 | 2011-01-04 | Futurewei Technologies, Inc. | Waveform modulated wireless rural area network (WRAN) systems and modulation and multiple access techniques for wireless communication systems |
JP4957212B2 (ja) | 2006-11-29 | 2012-06-20 | 富士通株式会社 | 無線フレーム可変制御による最適な無線通信方法及び,これを適用する無線通信システム |
US20080144612A1 (en) | 2006-12-13 | 2008-06-19 | Nokia Corporation | Flexible radio resource sharing in time and frequency domains among TDD communication systems |
US7995562B2 (en) | 2007-02-26 | 2011-08-09 | Research In Motion Limited | System and method to trigger a mobile device in different domains based on unsuccessful initialization or handover |
TWI370656B (en) | 2007-03-27 | 2012-08-11 | Ind Tech Res Inst | Resource allocation method of subscriber of service negotiation system |
US7970016B2 (en) * | 2007-05-30 | 2011-06-28 | Silicon Storage Technology, Inc. | Systems and methods for transmission and reception of data including frequency and channel code selection |
WO2009071702A1 (en) | 2007-12-07 | 2009-06-11 | Telefonaktiebolaget Lm Ericsson (Publ) | Domain transfer service continuity provision to a mobile terminal |
US8532140B2 (en) | 2008-03-12 | 2013-09-10 | Nippon Telegraph And Telephone Corporation | Wireless communication method, wireless communication system, base station, and terminal station |
CN102057659B (zh) | 2008-04-08 | 2014-04-16 | 诺基亚公司 | 使得能够对用于电路交换域支持的回退能力进行用户控制 |
CN102124778B (zh) | 2008-06-18 | 2014-10-29 | 黑莓有限公司 | 用于第三代合作伙伴计划多个网络间服务质量连续性的机制 |
KR20100070279A (ko) | 2008-12-17 | 2010-06-25 | 이용석 | 무선통신 시스템에서 펨토셀의 운영방법 |
US8498239B2 (en) | 2009-03-02 | 2013-07-30 | Lg Electronics Inc. | Method for mapping a subband/miniband in a wireless communication system, and apparatus for the same |
JP5351289B2 (ja) | 2009-03-12 | 2013-11-27 | インターデイジタル パテント ホールディングス インコーポレイテッド | コンポーネントキャリアに特化した再構成を行うための方法および装置 |
US8798034B2 (en) | 2009-03-31 | 2014-08-05 | Motorola Solutions, Inc. | System and method for selecting a route based on link metrics incorporating channel bandwidth, spatial streams and/or guard interval in a multiple-input multiple-output (MIMO) network |
US8559387B2 (en) | 2009-05-04 | 2013-10-15 | Blackberry Limited | Indicating radio access technology information to mobile stations system and method |
EP2428060B1 (en) | 2009-05-05 | 2019-05-22 | Nokia Technologies Oy | Systems, methods, and apparatuses for handling a legacy circuit switched communication |
EP2271153A1 (en) | 2009-06-25 | 2011-01-05 | NEC Corporation | A method for managing a CS IRAT handover from a 2g/3g network to a LTE network |
US8570928B2 (en) | 2009-07-17 | 2013-10-29 | Htc Corporation | Method of handling multimedia broadcast multicast service data reception on multiple component carriers |
US8274908B2 (en) * | 2009-07-24 | 2012-09-25 | Intel Corporation | Quality of service packet processing without explicit control negotiations |
GB0912944D0 (en) | 2009-07-24 | 2009-09-02 | Vodafone Plc | SMS over lte sgs interface optimisations |
US9559829B2 (en) | 2009-11-04 | 2017-01-31 | Telefonaktiebolaget Lm Ericsson (Publ) | Signaling for flexible carrier aggregation |
US20110134831A1 (en) | 2009-12-03 | 2011-06-09 | Nokia Corporation | Architecture Providing Multi-System Carrier Aggregation |
US20120015656A1 (en) | 2009-12-30 | 2012-01-19 | Kundan Tiwari | Method of Handling Multicall Functionality and Related Communication Device |
US20110205976A1 (en) | 2010-02-19 | 2011-08-25 | Nokia Siemens Networks Oy | UE Specific Signaling Carrier Indicator For Carrier Aggregation |
EP3550916B1 (en) | 2010-03-03 | 2021-01-20 | BlackBerry Limited | Method and apparatus to signal use-specific capabilities of mobile stations to establish data transfer sessions |
US20110267948A1 (en) | 2010-05-03 | 2011-11-03 | Koc Ali T | Techniques for communicating and managing congestion in a wireless network |
US20110269453A1 (en) | 2010-05-03 | 2011-11-03 | Nokia Siemens Networks Oy | Apparatus and method for inter-radio access technology carrier aggregation mobility enhancement |
WO2011162654A1 (en) | 2010-06-23 | 2011-12-29 | Telefonaktiebolaget L M Ericsson (Publ) | Method for handling handover in a communication network |
EP2760244A1 (en) | 2010-07-13 | 2014-07-30 | Nokia Solutions and Networks Oy | Dynamic optimization of radio network resources based on user equipment type smartphone |
US8693437B2 (en) | 2010-09-14 | 2014-04-08 | Htc Corporation | Method of configuring secondary cells and related communication device |
US20120102162A1 (en) | 2010-10-22 | 2012-04-26 | Fujitsu Network Communications, Inc. | Dynamic bandwidth adjustment for multiple service support |
JP5639281B2 (ja) | 2010-11-11 | 2014-12-10 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 回線交換フォールバック性能を改善するためのシステムおよび方法 |
US8457686B2 (en) | 2010-12-02 | 2013-06-04 | General Motors Llc | Method of communication between a vehicle telematics unit and a call center |
FI3319395T3 (fi) | 2010-12-03 | 2023-08-01 | Interdigital Patent Holdings Inc | Menetelmä ja laite moniradioliityntätekniikan kantoaaltojen yhdistämisen suorittamiseksi |
TWI426794B (zh) | 2010-12-08 | 2014-02-11 | Ind Tech Res Inst | 無線通訊系統及其相關之訊息處理方法及其電腦程式產品 |
US9247466B2 (en) | 2010-12-23 | 2016-01-26 | Qualcomm Incorporated | System and method of improving redirection in a TD-SCDMA circuit-switched fallback from TDD-LTE systems |
US8547840B1 (en) | 2011-02-01 | 2013-10-01 | Google Inc. | Bandwidth allocation of bursty signals |
US9007898B2 (en) | 2011-02-01 | 2015-04-14 | Google Inc. | System to share network bandwidth among competing applications |
US20130017805A1 (en) | 2011-07-11 | 2013-01-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for transferring telecommunications connections |
CN103733560B (zh) | 2011-08-12 | 2017-08-11 | 交互数字专利控股公司 | 用于无线***中灵活的带宽操作的下行链路资源分配 |
US9131476B2 (en) | 2011-08-16 | 2015-09-08 | Amazon Technologies, Inc. | Optimizing voice calls on packet switched networks |
US20130114571A1 (en) | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Coordinated forward link blanking and power boosting for flexible bandwidth systems |
US9848339B2 (en) | 2011-11-07 | 2017-12-19 | Qualcomm Incorporated | Voice service solutions for flexible bandwidth systems |
US9516531B2 (en) | 2011-11-07 | 2016-12-06 | Qualcomm Incorporated | Assistance information for flexible bandwidth carrier mobility methods, systems, and devices |
US20130114433A1 (en) | 2011-11-07 | 2013-05-09 | Qualcomm Incorporated | Scaling for fractional systems in wireless communication |
US20140010170A1 (en) | 2011-12-09 | 2014-01-09 | Qualcomm Incorporated | Providing for mobility for flexible bandwidth carrier systems |
US8837375B2 (en) | 2011-12-09 | 2014-09-16 | Qualcomm Incorporated | Support for voice over flexible bandwidth carrier systems |
US9055496B2 (en) | 2011-12-09 | 2015-06-09 | Qualcomm Incorporated | Providing for mobility for flexible bandwidth carrier systems |
US9113348B2 (en) | 2011-12-09 | 2015-08-18 | Qualcomm Incorporated | Compressed mode measurements for flexible bandwidth carrier systems, devices, and methods |
-
2012
- 2012-06-07 US US13/491,510 patent/US9001679B2/en active Active
- 2012-11-07 KR KR1020147015575A patent/KR101615982B1/ko active IP Right Grant
- 2012-11-07 JP JP2014541189A patent/JP6038944B2/ja active Active
- 2012-11-07 CN CN201280063310.7A patent/CN104025648B/zh active Active
- 2012-11-07 WO PCT/US2012/063895 patent/WO2013070722A2/en active Application Filing
- 2012-11-07 EP EP12791914.0A patent/EP2777319B1/en active Active
- 2012-11-07 IN IN3135CHN2014 patent/IN2014CN03135A/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1666453A (zh) * | 2002-04-25 | 2005-09-07 | 雷西昂公司 | 自适应空中接口波形 |
CN1998171A (zh) * | 2004-05-01 | 2007-07-11 | 桥扬科技有限公司 | 用于具有可变信道带宽的多载波通信的方法及装置 |
CN101346959A (zh) * | 2005-10-27 | 2009-01-14 | 高通股份有限公司 | 用于使用可变保护带以实现灵活带宽的方法和设备 |
EP2317816A1 (en) * | 2009-11-02 | 2011-05-04 | Panasonic Corporation | Power-limit reporting in a communication system using carrier aggregation |
US20110268045A1 (en) * | 2010-04-30 | 2011-11-03 | Youn Hyoung Heo | System and method for uplink control information transmission in carrier aggregation |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108521870A (zh) * | 2017-09-06 | 2018-09-11 | 深圳市大疆创新科技有限公司 | 无线数据传输方法和设备 |
CN108521869A (zh) * | 2017-09-06 | 2018-09-11 | 深圳市大疆创新科技有限公司 | 无线数据传输方法和设备 |
Also Published As
Publication number | Publication date |
---|---|
EP2777319B1 (en) | 2019-09-11 |
US20130148520A1 (en) | 2013-06-13 |
JP2014533066A (ja) | 2014-12-08 |
WO2013070722A3 (en) | 2013-07-04 |
IN2014CN03135A (zh) | 2015-07-03 |
EP2777319A2 (en) | 2014-09-17 |
US9001679B2 (en) | 2015-04-07 |
WO2013070722A2 (en) | 2013-05-16 |
CN104025648B (zh) | 2018-04-10 |
JP6038944B2 (ja) | 2016-12-07 |
KR20140099479A (ko) | 2014-08-12 |
KR101615982B1 (ko) | 2016-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104025648A (zh) | 支持用于灵活带宽***的语音 | |
CN104012018A (zh) | 用于灵活带宽***的语音服务解决方案 | |
CN103999532A (zh) | 弹性带宽***中的动态带宽调整 | |
CN104106228B (zh) | 对弹性带宽***上语音的支持 | |
CN1650539A (zh) | 服务和非服务基站的功率控制 | |
CN104041114A (zh) | 用于分数带宽***的参数缩放 | |
JP2011151827A (ja) | データ通信システムにおける電力マージンの制御 | |
BRPI0717725B1 (pt) | equipamento, método e memória para comunicação sem fio em um modo comprimido (cm) com conectividade de pacote contínua (cpc) | |
US10009857B2 (en) | Method and apparatus for transmitting PUCCH with a lower A-MPR | |
WO2014172133A1 (en) | Feedback message alignment for multicarrier systems with flexible bandwidth carrier | |
JP2006311131A (ja) | 通信制御装置及び通信制御方法 | |
EP2944128A2 (en) | Method and apparatuses for ue-only discontinuous transmission (dtx) smart blanking | |
WO2015047794A2 (en) | Discontinuous transmission timing for systems with flexible bandwidth carrier | |
WO2018057983A1 (en) | Method and apparatus for transmitting pucch with a lower a-mpr | |
WO2014161583A1 (en) | Dedicated channel dch enhancements in lte-a: introduction of shared dch | |
CN100561887C (zh) | 一种上行增强信道的外环功率控制方法 | |
US10142875B2 (en) | Compressed mode for UMTS enhanced dedicated channel for circuit switched voice services | |
WO2015113596A1 (en) | Method, apparatus and computer program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |