CN101573930A - 多源无线通信系统和方法 - Google Patents

多源无线通信系统和方法 Download PDF

Info

Publication number
CN101573930A
CN101573930A CN200680015565.0A CN200680015565A CN101573930A CN 101573930 A CN101573930 A CN 101573930A CN 200680015565 A CN200680015565 A CN 200680015565A CN 101573930 A CN101573930 A CN 101573930A
Authority
CN
China
Prior art keywords
subclass
coded data
source
grouping
coding
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
Application number
CN200680015565.0A
Other languages
English (en)
Other versions
CN101573930B (zh
Inventor
阿米·卡尔汗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Publication of CN101573930A publication Critical patent/CN101573930A/zh
Application granted granted Critical
Publication of CN101573930B publication Critical patent/CN101573930B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/14Channel dividing arrangements, i.e. in which a single bit stream is divided between several baseband channels and reassembled at the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0096Channel splitting in point-to-point links

Abstract

当蜂窝无线通信设备可以从多个(超过一个)传输源接收通信时,执行两个步骤。首先,编码由M个分组组成的源数据块,以便可以在接收机上根据N个分组中的任意K个(K=M+A)分组推导出源数据块,其中A<M,M<N,和N是编码分组总数。其次,从每个传输源发送不同子集的N个分组。该蜂窝无线通信设备可以从多个传输源接收分组。例如,可以通过里德-所罗门(RS)编码或者诸如Tornado编码或Raptor编码等无速率编码对源数据块编码。(有时也将它们称作Fountain编码)。多源的例子是在蜂窝通信系统内的多个基站。

Description

多源无线通信系统和方法
技术领域
本发明涉及无线通信,更具体地涉及无线通信中的数据编码和解码。
背景技术
当蜂窝无线通信设备与多个(超过一个)传输源通信时,通常会造成系统资源浪费。如果多个传输源传输相同信息,则这些源会增加系统内对其它用户的干扰。此外,例如通过提高回程(back haul)业务,可能消耗更多的网络资源。回程业务是在空中接口网络侧(例如基站)上的业务。例如在IS-95系统内,回程的例子是在基站和基站控制器之间的数据业务。
例如在诸如码分多址(CDMA)等蜂窝无线通信系统内的软切换(SHO)也会浪费资源。在SHO中,根据从两个基站接收到的信号电平,移动无线通信设备从一个基站转换到另一个基站。在完成到下一个基站的完整切换之前,移动站短期内从两个基站接收数据。通常参见TIA-2000.5-D“Upper Layer(Layer 3)Signaling Standard for
Figure A20068001556500061
Spread Spectrum Systems”,2004年3月,2.6.6节,第2-471至2-619页。典型地在SHO内,多个基站同时发送相同信息,以便接收机可以在其前端组合该信息。但是SHO因为冗余产生浪费。
此问题的一种解决方案是在诸如IS-856等分组数据系统内的小区选择。在小区选择中,蜂窝无线通信设备确定哪个可用的传输资源应该发送分组。选定的传输资源发送下一个分组,而其它可用传输资源并不发送分组。
小区选择解决方案的第一个问题是传输源可能不知道蜂窝无线通信设备已经从其它传输资源接收到哪些分组,因此,传输源会发送相同分组的多个复本,浪费系统资源。对小区选择解决方案第一个问题的解决方案是,蜂窝无线通信设备在信令或其它开销信道内提供下一个分组指示符,从而通知传输源发送哪个分组,如于2002年10月10日公开的美国专利申请No.2002/0145991 A1中所述,其全文通过引用并入本文。
小区选择解决方案的第二个问题是增加的开销信令。不论蜂窝无线通信设备是否提供下一个分组指示符,都会出现增加的开销信令。出现增加的开销信令的原因在于,蜂窝无线通信设备必需告知传输源(1)哪个传输源随后应当发送,和可选地,(2)随后发送哪个分组。发送和跟踪此信息导致开销和系统中可能的延迟。
小区选择还取消了组合来自多个基站的信息的优点,尤其在来自所有基站的信号强度可能微弱的切换区域。
发明内容
在一些情况下,如上所述,来自传输源的接收质量可能很低。在这种情况下,小区选择可能是无益的。在这种情况下,如果可以从多个可用传输源接收分组将是有利的。
当蜂窝无线通信设备可以从多个(超过一个)传输源接收通信时,执行两个步骤。首先,编码由M个分组形成的源数据块,以便在接收机上根据N个分组中的任意K个(K=M+A)分组可以推导出源数据块,其中A<<M,M<N,N是编码的分组的总数。其次,从每个传输源发送N个分组的不同子集。因而,蜂窝无线通信设备可以从多个传输源接收分组。
例如,可以通过里德-所罗门(RS)编码或无速率编码(例如Tornado编码或Raptor编码)编码源数据块。(有时将它们称作Fountain编码)。
多源例如是在蜂窝通信系统内的多个基站。多源的其它例子包括多个扇区、多个射频信道(多个频率)、多个波束(使用智能天线系统)、多个音调组(在基于正交频分复用的系统内)和多编码信道通信系统。可能的应用包括W-CDMA、Wi-Max等等。
因为不同传输源发送不同数据,保留了珍贵的无线通信系统的资源,需要很少的开销消息。在多个传输源全部具有与该蜂窝无线通信设备的恶劣信道状态的情况下,该蜂窝无线通信设备可以收集来自任一传输源的分组。
在实时应用中,例如语音通信,在本来无法满足实时要求的多种情况下,可以满足实时需求。例如,在基于网际协议的语音(VoIP)通信中,语音呼叫可以更清楚,或者可以避免掉线,而在现有技术中,语音呼叫将丢失语音数据,或者将掉线。因而,能够实现更清楚的语音呼叫和更少的掉线呼叫。在另一个例子中,能够实现更好的视频流。
当参照附图考虑时,根据下述优选实施例的详细描述,本发明的其它方面、优点和新颖特征将变得显而易见。
附图说明
在附图中,通过示例而非限制的方式说明本发明的优选实施例,在附图中:
图1是示出了其中移动站从多个发射机接收不同分组的无线通信系统和方法的方框图;
图2是示出了其中移动站接收在多载波频率上的不同分组的无线通信系统和方法的方框图;
图3是示出了其中移动站接收来自多个源的不同分组的无线通信系统和方法的呼叫流程图;
图4是示出了其中移动站接收来自多个源的不同分组的无线通信系统和方法的呼叫流程图;
图5是示出了在其中将多源状态用作调度器输入的无线通信系统和方法的方框图;以及
图6图示了根据来自多源的信道状态改变传输源。
具体实施方式
图1是示出了其中用户站101从多源接收不同编码的分组103、105、107和109的无线通信系统和方法的方框图。用户站101可以是IMT 2000CDMA多载波装置,也称作CDMA2000TM,(在下文中,“IMT 2000”)用户站,例如移动电话、移动或台式计算机内的EVDO或EVDV卡、诸如个人数字助理(PDA)或与移动电话机组合的PDA、以及通常称作智能电话等的组合通信和计算设备。也可以是其它的例子。用户站101可以具有或不具有多个天线或接收链路。
接入网络控制器(ANC)125连接到接入点(AN)115和AN 120。ANC 125包括处理器126。处理器126控制ANC 125的功能。处理器126控制ANC 125如何与都连接到ANC 125的公用交换电话网(PSTN)(未图示)和互联网(未图示)交互。此外,处理器126控制ANC 125如何与AN1 115和AN2 120交互。最后,处理器126编码源数据,这将在下文描述。处理器126实际上可以是多个处理器,处理器126的功能可以用部分硬件和部分软件来实现。
如图1所示,多个源是发射机115和120。多个发射机115和120可以是IMT 2000网络中的IMT 2000接入节点AN1 115和AN2 120。发射机115和120连接到网络控制器125,其可以是IMT 2000接入网络控制器(ANC)。AN1 115和AN2 120可以是另一种无线通信网络内的基站,而ANC 125可以是移动站控制器或其它类型的无线通信网络控制器。根据在互联网和无线遥感勘测内的发展,将ANC 125的功能部分移入互联网和部分移入接入点(例如AN1)在将来甚至也是可行的。
AN1 115包括天线117和处理器119。天线117在空中与MS 101通信。处理器119控制AN1 115的功能,包括调制和解调到MS 101和来自MS 101的通信。此外,处理器119与ANC 125交互。处理器119可以包括多个处理器,处理器119的功能可以部分用硬件和部分用软件来实现。
当ANC 125接收来自MS 101的数据请求(语音数据或其它数据)时,ANC 125确定MS 101是否可以接收来自多源的数据。典型地,MS 101向所有接入节点(AN)报告已经检测到MS 101。也就是,MS 101定期地扫描用于相邻AN的相关通信信道。如果MS 101检测到在相邻AN(例如AN1 115和AN2 120)的信道内的功率,则MS 101向ANC 125报告。ANC 125跟踪可用于与MS 101通信的AN。在某些情况下,ANC可以确定MS 101应当接收来自多个(超过一个)AN的数据。
例如,MS 101可能处于软切换(SHO)状态。当MS 101从MS 101当前登记的AN(例如AN1 115)接收的信号低于预定阈值,以及MS 101从另一个AN(例如AN2 120)接收的信号高于另一个预定阈值时,出现SHO状态。在该情况下,MS 101或ANC 125将试图将MS 101从AN1 115越区切换到AN2 120。
以前,在SHO过程中,AN1 115和AN2 120将相同数据分组发送给MS 101,如在上文背景技术中描述的。这允许MS 101进行从AN1到AN2的相对平滑切换。但是,同样如上所述,它导致冗余,因此浪费网络资源。
相反,AN1 115发送数据分组103和105,AN2 120发送数据分组107和109。数据分组103、105、107和109也可以称作SP(symbol packet,码元分组)。椭圆128表示多个数据分组可以由AN1 115发送给MS 101。椭圆131表示多个数据分组可以由AN2 120发送给MS 101。
排列数据分组103、105、107和109以便AN1 115发送第一子集的数据分组,而AN2 120发送第二子集的数据分组。在图1所示的实施例中,总共存在16个数据分组,但是为了清楚仅图示其中四个。用椭圆128和131表示其它数据分组。
为了说明,数据分组103、105、107和109标记有二进制编号,以表示它们在该组全体数据分组内的顺序。在该例子中,存在总共N=16个数据分组(二进制0000至1111)。数据分组103标记有“SP 0000”,表示数据分组103是第一码元分组。数据分组105标记“SP 0001”表示数据分组105是第二码元分组。数据分组107标记“SP 1000”,表示数据分组103是第九码元分组。数据分组109标记“SP 1001”,表示数据分组105是第十码元分组。实际上,可以存在几百、几千甚至百万个数据分组。
数据分组103、105、107和109是将源编码块编码成多个(N个)编码的数据分组(例如数据分组103、105、107和109)的结果,其中多个(K个)编码的数据分组包括足够数量的信息以重新构建源数据块,其中K小于N。由不同源(在该实施例中为AN1 115和AN2 120)发送不同的数据分组,以便MS 101可以根据从AN1 115和/或AN2 120接收的任意K个数据分组恢复源数据。
例如,K可以仅是四个。因此,MS 101仅需要成功地接收四个数据分组就可以重新构建源数据块。如果MS 101成功地接收每个数据分组103、105、107和109,则MS 101将不需要用椭圆128和131表示的其它数据分组。然而,如果MS 101并未成功地接收到数据分组103、105、107和109之一,则MS 101将需要成功地接收用椭圆128和131表示的数据分组之一。
MS 101包括天线102和处理器104。天线102在空中与AN1 115和AN2 120通信。MS 101可以具有多个天线和多个接收链路(包括滤波器、混频器等等)。处理器104控制MS 101的功能,包括调制和解调来自和去往AN1 115和AN2 120的通信。此外,处理器104与用户接口设备(未图示)交互,如果其存在于MS 101上,例如扬声器、麦克风、显示器和小键盘。处理器104可以包括多个处理器,处理器104的功能可以部分用硬件和部分用软件实现。
AN1 115可以发送一些与AN2 120发送的相同的数据分组。然而,AN1 115发送的所有数据分组不同于AN2 120发送的所有数据分组显然将是最佳的。
通过允许根据N个编码分组中的任意K个编码分组重新构建源数据的任意类型的编码,可以编码源数据。例如,可以使用里德-所罗门(RS)编码。在2003年9月2日授权的美国专利NO.6614366中描述了RS编码,该申请通过引用并入本文。作为另一个例子,可以通过无速率编码(rateless coding)编码源数据。无速率编码类似于RS编码,不同之处在于,在无速率编码中,N不是预定的和无限制的。在网站www.rateless.com上可以找到未知出版日期的计算机科学NYU部门的、Petar Maymounkov和David Mazieres的“Rateless Codes and Big Downloads”中描述了无速率编码。作为又一个例子,源数据可以通过Tornado编码进行编码。在2002年6月25日授权的美国专利No.6411223中描述了Tornado编码,该申请通过引用并入本文。作为又一个例子,可以使用Raptor编码。在2005年6月13日公开的美国专利申请No.2005/10847A1中描述了Raptor编码,该申请通过引用并入本文。为了方便,在本文中,在上述参考文献使用K+A的位置使用K,以表示重新构建源数据必需的分组数量。因而,在此使用的“K”与通常在上述参考文献中使用的“K+A”相同。
已经针对TIA 2000描述了图1。然而,参考图1描述的系统和方法可以应用于多种可以将多个源发送给单个接收机的通信系统,例如IS-95、GSM和宽带码分多址(W-CDMA)系统。
可替代地,多个源可以是两个不同频率,例如在IMT 2000兼容通信系统内使用的频率。图2图示了在其中移动站接收在不同载波频率上的不同编码分组的无线通信系统和方法的方框图。图2类似于图1,不同之处在于,在图2中MS 101仅从一个AN,即AN1 115,接收数据分组。在图2中,AN1 115能够在多个载波频率上发送给订阅用户,例如MS 101。例如,AN1 115可以是IMT 2000AN。在AN1 115内图示有AN1 115传输频带的频率图135。图中显示了功率140(或者等同的S21)相对于频率145的坐标。图示三个传输频带150、155和160,分别具有中心频率165、170和175。在所图示的例子中,AN1 115使用传输频带150和160作为用于与MS 101通信的不同传输源。AN1 115在传输频带150内发送数据分组103、105和用椭圆128表示的数据分组。AN1 115在传输频带160内发送数据分组107,109和用椭圆131表示的数据分组。也可以使用传输频带155。
用箭头180表示的通信路径180是在传输频率中用于从AN1 115到MS 101通信的空中通信路径或信道。用箭头182表示的通信路径182是在传输频率中用于从AN1 115到MS 101通信的空中通信路径或信道。
在一些状态下,通信路径180将是良好的,通信路径182将是恶劣的。而在其它状态下,通信路径182将是良好的,通信路径180将是恶劣的。在另外其它状态下,通信路径180和通信路径182都将是恶劣的。哪条通信路径180和182是良好或恶劣的可能快速地变化,例如在快速衰落状态下。有利地,MS 101仅需要接收来自路径180或182的K个数据分组,不存在或者几乎不存在通过路径180和182上重复发送的分组。
图3是图示了在其中移动站从多个源接收不同编码分组的无线通信系统和方法的呼叫流程图。在图中示出了五个实体:移动站1(MS1)184、AN1 115、ANC 125、AN2 120和移动站2(MS2)186。MS1 184向AN1115发送数据请求,如箭头190所示。MS2 186还从AN1 115请求数据,如用箭头193所示。AN1 115从ANC 125请求用于MS1 184和MS 2186的数据和(用于发送数据的)调度,如用箭头196所示。如用箭头199所示,ANC 125命令ANC1 115将数据首先发送给MS1 184,随后将数据发送给MS2 186。ANC 125将用于MS1 186的数据发送给AN1 115和AN2120,如分别用箭头202和205所示的。如上文参考图1所描述的,和将在下文中将参考图4更完整描述的,AN 125知道MS1可以聆听AN1 115和AN2 120。
对于ANC125发送给AN1 115和AN2 120的数据,存在至少两个选项。在第一个选项中,ANC 125可以将实际数据发送给AN1 115和AN2120,在该选项中,AN1 115和AN2 120执行数据编码,以便根据N个编码数据分组中的K个能够重新构建源数据。在第一个选项中,ANC 125必需向AN1 115和AN2 120指示发送哪些数据分组。例如,AN1 115可以发送全部的奇数编码数据分组,和AN2 120可以发送全部的偶数编码数据分组。在第二个选项中,ANC 125执行编码和仅将一部分N编码数据分组发送给AN1 115和将另一部分N编码数据分组发送给AN2 120。
根据信道状态可以进行在AN1 115和AN2 120之间分组的划分。例如,如果AN1 115具有与MS 101的良好信道和AN2 120具有与MS 101的恶劣信道,则与AN2 120相比,可以将更多的数据分组发送给AN1115。AN1 115将比AN2 120发送更多的数据分组。例如,AN1 115能够以比AN2 120更高的数据速率上发送分组。
有利地,AN1 115和AN2 120都将数据发送给MS1 184,如分别用粗箭头208和211所示。由AN1 115发送的数据不同于由AN2 120发送的数据。具体而言,MS1 184可以根据由AN1 115和AN2120发送的数据分组中的任意K个分组重新构建源数据,如上文参考图1描述的。例如,MS1 185可以处于从AN1 115和AN2 120接收数据的SHO状态中。
MS1 184将确认消息(ACK)发送给AN1 115和AN2 120,如分别用箭头214和217所示。可以发送ACK 214和217以确认每个数据分组或者确认已经重新构建整个源数据,或者类似地,确认已经接收到K个数据分组以便可以重新构建源数据。
从ANC 125将数据发送给AN1 115,如用箭头220所示。从AN1 115将数据发送给MS2 186(如箭头225所示),并进行确认,如箭头230所示。
因而,即使在恶劣信道状态下,例如SHO,MS1 184可以以请求的顺序接收其数据。也就是,MS1 184不必等待直到MS2 186发送其数据之后,尽管MS2 186可能具有更好的信道状态。如果MS1 184具有恶劣的信道状态但是可能仅聆听一个AN,则可以调度MS1 184以在MS2 186接收其数据之后接收其数据。
图4是示出了其中移动站从多个源接收不同编码分组的无线通信系统和方法的流程图。该方法开始于步骤240。在步骤244收集用户数据请求。在步骤248根据“先进先服务”的方式调度用户。“先进先服务”是指以接收到的它们的数据请求的顺序调度用户接收数据。也可以使用不基于“先进先服务”的其它调度方案。
在步骤252选择第一用户。该系统在步骤256确定选定用户是否具有良好的前向链路。可以使用任意的便利标准确定用户是否具有良好的前向链路。例如,在功率受控系统内,例如IMT 2000,可以使用前向链路功率控制信号。在2005年2月17日提交的美国专利申请No.11/062239中描述了前向链路功率控制信号和其它示例的链路质量指示符,其通过引用并入本文。接着,如果前向链路功率控制比特之和低于阈值,例如5,则认为用户具有良好的前向链路。如果用户具有良好的前向链路,则在步骤260在该用户提供服务。在步骤264选择下一个调度的用户,随后该方法返回步骤256。
但是如果用户并不具有良好的前向链路,则在步骤268确定用户的应用是否是延迟相关(latency dependent)的。在本文中延迟相关是指不可以重新调度用户。用户立即需要数据。延迟相关应用的一个例子是实时语音通信。延迟相关应用的另一个例子是实时视频,例如视频流。当前,不能重新调度这种通信,因为如果重新调度该通信,则得到的质量较低(噪声或掉线服务)。将来可能如此,随着通信系统变得更快和带宽的增加,将能够重新调度这种通信而不导致噪声或掉线服务。然而,这种实时通信将始终具有它们可以延迟多长时间或者可以予以重新调度次数的限制。因而,可以修改参考图4描述的系统和方法以考虑用户应用如何与延迟相关或者用户数据已经延迟多长时间。
通常并非延迟相关的应用的示例是网页下载。例如,如果用户已经请求下载网页,则在步骤268不将用户应用视为延迟相关的。如果用户应用不是延迟相关的,则在步骤272重新调度用户。该方法返回步骤264。
如果用户的应用是延迟相关的,则在步骤276确定用户是否可以从多个源接收数据。该多个源可以是任意类型的多源,例如多发射机,例如AN,如上文参考图1所述。作为另一个例子,多源可以是多载波频率,如上文参考图2所述。如果用户不能从多个源接收数据,则该方法返回步骤272。
但是如果用户可以从多个源接收数据,则在步骤282使用多源个为选定用户服务。有利地,将不同数据分组从多个源发送给选定用户。
可以如下修改参考图4描述的方法。可以删除步骤256和268之一或两者。也就是,如果多个源可用于用户,则可以由多服务源将数据发送给用户,而不考虑用户是否具有良好的前向链路和不考虑用户应用是否是延迟相关的。此外,如果现在或将来存在其中用户可以始终聆听多个源的系统,则甚至可以消除步骤276。也就是,如果多个源可用于用户,则可以由多个源将数据发送给用户,而无需确定多个源是否可用于用户。
图5是图示了在其中使用多源状态作为调度器输入的无线通信系统和方法的方框图。可以将服务质量(QoS)用作调度器输入,如于2005年1月18日授权的美国专利No.6845100 B1和于2003年12月9日授权的美国专利No.6662024 B2中所述,其全文通过引用并入本文。美国专利No.6662024B2还描述使用信道状态,例如信噪比作为调度器输入。然而,美国专利No.6845100B1和No.6662024B2都未建议使用多源状态作为调度器输入。
参考图5,调度器285具有两个输入,信道状态信息(CSI)模块288和服务质量(QOS)模块292。CSI是信道状态指示符信息的集合。信道状态指示符包括每个用户每个AN的可能的信噪比(SNR)。可以使用其它的信道状态指示符。重要地,调度器285根据CSI 288推导多源状态296。也就是,CSI 288包括例如SNR的信息,以使调度器285获知哪些用户可以从多个源或信道接收数据,如果存在的话。
用箭头303表示输入数据分组。由分类器300接收分组303。分类器300根据这些分组必需的QOS和根据分组将发送给的用户分类数据分组。分类器根据与每个分组相关的QOS的目标信息推导出此信息。分类器300将QOS信息发送给QOS模块292。分类器300将数据分组转发给每个用户的缓冲器。也可以根据QOS区分缓冲器。
如图所示,缓冲器306包含用于用户A的分组,而缓冲器309也包含用于用户A的分组。缓冲器306包含分组315、318、321和324。缓冲器309包含分组325、330、335和340。分组315、318、321和324可以是实时视频会议数据分组。作为实时视频会议分组,分组315、318、321和324可以是高QOS。分组325、330、335和340可以是具有适中QOS的非实时流化视频剪辑分组。图5并未示出分组接收的顺序。缓冲器312包含发送给用户B的分组342、344、346和348。例如,分组342、344、346和348可以是具有低QOS的文件传输(FTP)分组。
如果用户可以从多个源接收数据,通过上调用户优先级,调度器284响应多源状态296,如下文将参考图6更完整描述的。参考图5,分组处理器和复用器(PPM)350根据来自调度器285的命令复用到AN1和AN2的分组。调度器285考虑QOS、积压(backlog)、AN上的负载、CSI和多源状态。通过考虑每个用户的多源状态,本来不受服务或者仅由单源服务的用户可以由多源服务。
PPM 350处理分组342、344、346和348,并在数据流351中将它们为用户B发送给AN2120,如分别用已处理分组352、354、356和358表示的。PPM 350处理分组325、330、335和340和在数据流360中将它们为用户A发送给AN1 115,如分别用已处理分组362、364、366和368表示的。PPM 350可以执行编码,在这种情况下,PPM 350也是编码器。可替代地,分立的编码器(未图示)可以是ANC 125内的任意便利的硬件或软件。
有利地,调度器285可以命令PPM 350将用户A的分组发送给AN1115和AN2 120。调度器285使PPM 350将分组X1 324和X3 318发送给AN1 115,但是将分组X2 321和X4 315发送给AN2 120。
可以将用户A的分组发送给AN1 115和AN 2125,因为用户A可以从AN1 115和AN2 120接收数据,但是更具体地是因为用户A的分组的QOS的缘故。例如,分组315、318、321和324是具有很低延迟容差和需要很高QOS的实时视频数据。更有利地,如果使用上述编码方案,则可以组合从AN1 115和AN2 120发送给用户A的分组以重新构建用分组315、318、321和324表示的源数据,而不考虑AN1 115和AN2 120中的哪一个发送分组。在从AN1到用户A的CSI和从AN2到用户A的CSI是临界(marginal)的情况下,如将参考图6描述的,这可能特别有利。也就是,AN1 115和AN2 120都不具有与用户A的足够信道以将数据发送给用户A,但是组合的AN1 115和AN2 120可以将足够的分组发送给用户A以维持用户A的QOS。
PPM 350可以如下编码和复用四个源分组315、318、321和324。PPM350编码四个源分组315、318、321和324以便可以使用任意K个编码分组恢复源分组315、318、321和324。例如,PPM 350可以将四个源分组315、318、321和324编码成六个编码分组W6384、W4386、W2388、W5390、W3392和W1394,以便可以使用编码分组384、386、388、390、392和394中的任意五个重新构建四个源分组315、318、321和324。
在这个例子中,M=4,K=5和L=1,其中L是添加给编码分组总数以考虑分组丢失的附加编码分组的数量。实际上,M、K和L通常将分别远大于4、5和1。
AN1 115和AN2 120可以分别具有它们自己的调度器375和380。调度器375和380可以重新调度发送所接收分组的顺序。例如,AN2 120比ANC 125更了解连接到AN2 120的用户的信道状态。根据AN2 120的CSI信息推导出ANC 125的CSI信息,但是存在CSI信息的延迟和/或平均。换句话说,AN2 120具有实时CSI信息,ANC 125具有比实时稍差格式的信息。因而,AN2 120可以使用调度器380修改由ANC 125调度的分组。例如,如果在AN2 120和用户A之间的信道状态优于在AN2 120和用户B之间的信道状态,则调度器380可以在分组352和354之前发送分组384和388。
调度器375和380知道一些被不同地编码以表示它们是多源的分组。在AN从ANC接收分组之后可以进一步处理这些分组。例如,在AN,可以进一步编码多源分组和其它分组或者与其它分组组合和在传输之前编码。
还应当将每个分组的多源的信息传送给MS。某些应用可以始终使用无速率编码(也称作“Fountain code”)编码,或者可以在应用对话的服务协商阶段(初始化阶段)过程中预先在网络和MS之前对其进行确定。
换句话说,ANC调度器285和AN调度器375和380可以协调分组调度和多源分组编码的使用。可以在协商对话过程中交换多源的可用性和编码类型。此外,ANC可以向特定AN和MS通知:某些指定分组、或者在下一个指定时间内或例如对于指定时隙发送给MS的分组将是多源的和不同编码的。例如,当ANC确定MS正在进入SHO区域时,ANC可以采取这些步骤。这将强制MS捕获在该时间周期内来自多个AN的信号。因而,可以与应用对话协商或者在SHO时间周期内的自适应动作组合地使用多源编码。
为了进一步降低在ANC、AN和MS之间的信令,MS自身可以在固定时间周期之后开始捕获来自多个AN的分组,如果它检测到阈值穿越,即如果它检测到CSI低于阈值,例如STH 405(下面将参考图6描述)。MS将此阈值穿越报告给网络,随后在固定时间周期之后,它可以自动开始捕获多个AN分组。此外,诸如STH 405等CSI阈值可以具有可选择的值。可以由网络在协商对话过程中根据应用和网络环境和负载提供该值。
图6图示了根据来自多源的信道状态改变传输源。图6强调了使用多源状态作为调度器285输入的优点。信道状态指示符396,例如SNR,相对于时间393绘出。将以SNR的方式讨论信道状态指示符,但是也可以选择其它信道状态指示符。将讨论两个源(未图示)的SNR。源A(未图示)和源B(未图示)可以分别是AN1 115和AN2 120(参考图1图示)。可替代地,源A和源B可以分别是信号载波150和160(参考图2图示)。可以使用任意两个(或更多)便利无线通信源。
再次参见图6,在图中绘出了源A的SNR(SNR A)399和源B的SNR(SNR B)402。还图示了两个阈值:单源阈值(STH)405和多源阈值(MTH)508。STH 405代表用于仅从一个源的、从传输源到用户的传输的SNR阈值。MTH 408代表用于在使用多源向用户发送数据的情况下从传输源到用户的传输的SNR阈值。STH 405和MTH 408都可以是用于确定服务不可用的绝对阈值,或者仅仅是用于确定应当降低或提高时间优先级的优先化阈值。
例如,STH 405可以是由调度器285使用的SNR阈值,以确定在时间上是否较早或者较晚地调度用户A的分组。在现有技术中,假设用户A由源A服务,如果SNRA 399低于STH 405,则调度器285较晚调度用户A的分组。然而,如果SNRA 399和SNRB 402大于MTH 408,较早调度用户A的分组是有利的。在间隔415和420中,SNRA 399和SNRB402都低于STH 405但大于MTH 408。有利地,通过使用源A和源B可以较早调度用户A的分组。
在另一个例子中,STH是由调度器285用于确定没有可用服务的阈值。例如,STH 405在IS-856系统内可以是-6dB(导频Ec/No)。参见TIA/EIA/IS-856-1 cdma2000高速率分组空中接口规范。MTH 408低于STH 405。MTH 408可以是-8dB。通过仿真和/或实验,可以优化STH 405和MTH 408,尤其用于网络吞吐量或QoS。在现有技术中,在间隔415和420中将没有服务可用。有利地,通过使用源A和源B,依然可以在间隔415和420中将分组发送给用户A。
可选地,可以由源A和源B在间隔425、430、435和440中发送数据,其中SNRA 399和SNRB 402大于MTH 408,但是仅SNRA 399和SNRB 402之一大于STH 405。作为另一个选择,也可以由源A和源B在间隔445中发送数据,其中SNRA 399和SNRB 402大于STH 405。
此外,已经图示和描述了本发明的实施例和实施方式,更多的实施例和实施方式在本发明的范围内应当是显而易见的。因此,将不限制本发明,除非根据权利要求及其等同物。

Claims (19)

1.一种用于调度在无线通信系统中通信的源数据块的方法,包括:
(a)评估第一无线通信信道的第一信道状态指示符;
(b)评估第二无线通信信道的第二信道状态指示符;
(c)将所述源数据块编码成N个编码的数据分组,其中K个编码的数据分组包括足够数量的信息以重新构建所述源数据块,其中K小于N;
(d)调度所述N个编码的数据分组的第一子集,以在所述第一无线通信信道上传输;以及
(e)调度所述N个编码的数据分组的第二子集,以在所述第二无线通信信道上传输,其中所述N个编码的数据分组的第一子集不同于所述N个编码的数据分组的第二子集,所述步骤(d)和(e)响应于所述步骤(a)和(b)执行。
2.如权利要求1所述的方法,其中:
所述N个编码的数据分组的第一子集的全部不同于所述N个编码的数据分组的第二子集的全部。
3.如权利要求1所述的方法,其中:
步骤(b)包括:
(f)调度所述N个编码的数据分组的第一子集以从第一基站传输;以及
步骤(c)包括:
(g)调度所述N个编码的数据分组的第二子集以从第二基站传输。
4.如权利要求3所述的方法,还包括步骤:
(h)确定蜂窝无线通信设备能够检测来自所述第一基站的第一导频信号中的第一功率电平和来自所述第二基站的第二导频信号中的第二功率电平;和
(i)确定所述第一功率电平和第二功率电平高于预先选择的阈值。
5.如权利要求4所述的方法,其中步骤(e)响应于步骤(f)和(g)而执行。
6.如权利要求1所述的方法,其中:
步骤(b)包括步骤:
(j)调度所述N个编码的数据分组的第一子集以在具有第一载波频率的第一载波信号上传输;和
步骤(c)包括步骤:
(k)调度所述N个编码的数据分组的第二子集以在具有第二载波频率的第二载波信号上传输。
7.如权利要求1所述的方法,其中步骤(a)包括:
(l)使用里德-所罗门编码对所述源数据块进行编码。
8.如权利要求1所述的方法,其中步骤(a)包括步骤:
(m)使用无速率编码对所述源数据块进行编码。
9.一种无线通信系统,包括:
传输源控制器;
处理器,连接到所述传输源控制器,并配置以将源数据块编码成N个编码的数据分组,其中所述N个编码的数据分组中的K个包含足够的信息以重新构建所述源数据;
连接到所述传输源控制器的第一无线传输源;和
连接到所述传输源控制器的第二无线传输源,
其中配置所述传输源控制器以将所述N个编码的数据分组的第一子集发送给所述第一无线传输源,以及将所述N个编码的数据分组的第二子集发送给所述第二无线传输源。
10.如权利要求9所述的无线通信系统,其中所述传输源控制器包括所述处理器。
11.如权利要求9所述的无线通信系统,其中所述N个编码的数据分组的第一子集的全部不同于所述N个编码的数据分组的第二子集的全部。
12.如权利要求9所述的无线通信系统,其中:
所述第一无线传输源包括第一基站;和
所述第二无线传输源包括第二基站。
13.如权利要求9所述的无线通信系统,其中:
所述第一无线传输源包括第一载波信号;和
所述第二无线传输源包括第二载波信号。
14.权利要求9的无线通信系统,其中配置处理器以使用里德-所罗门编码对所述源数据块进行编码。
15.权利要求9的无线通信系统,其中配置处理器以使用无速率编码对所述源数据块进行编码。
16.一种无线通信设备,包括:
天线;
处理器,连接到所述天线,并和配置以:
从第一源接收多个编码的数据分组的第一子集;
从第二源接收多个编码的数据分组的第二子集;和
解码所述多个编码的数据分组的第一子集和第二子集,以使用所述多个编码的数据分组的第一子集和和第二子集重新构建源数据块。
17.如权利要求16所述的无线通信设备,其中所述多个编码的数据分组的第一子集的全部不同于所述多个编码的数据分组的第二子集的全部。
18.如权利要求16所述的无线通信设备,其中配置所述处理器以使用里德-所罗门编码解码所述第一子集和第二子集。
19.如权利要求16所述的无线通信设备,其中配置所述处理器以使用无速率编码解码所述第一子集和第二子集。
CN200680015565.0A 2005-05-09 2006-05-05 多源无线通信系统和方法 Expired - Fee Related CN101573930B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/125,517 US7515565B2 (en) 2005-05-09 2005-05-09 Multiple source wireless communication system and method
US11/125,517 2005-05-09
PCT/US2006/017488 WO2006121900A2 (en) 2005-05-09 2006-05-05 Multiple source wireless communication system and method

Publications (2)

Publication Number Publication Date
CN101573930A true CN101573930A (zh) 2009-11-04
CN101573930B CN101573930B (zh) 2013-10-16

Family

ID=37080969

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200680015565.0A Expired - Fee Related CN101573930B (zh) 2005-05-09 2006-05-05 多源无线通信系统和方法

Country Status (4)

Country Link
US (1) US7515565B2 (zh)
JP (1) JP5103383B2 (zh)
CN (1) CN101573930B (zh)
WO (1) WO2006121900A2 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104137434A (zh) * 2012-02-23 2014-11-05 高通股份有限公司 用于多源多输入多输出通信的系统和方法
WO2015192307A1 (zh) * 2014-06-17 2015-12-23 华为技术有限公司 一种传输数据的方法和装置
CN106788823A (zh) * 2017-03-16 2017-05-31 石春 一种无线信道状态信息测量方法

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8374087B2 (en) * 2004-09-23 2013-02-12 Sony Corporation Reliable audio-video transmission system using multi-media diversity
US8184657B2 (en) * 2004-09-23 2012-05-22 Sony Corporation Reliable audio-video transmission system using multi-media diversity
US20070110029A1 (en) * 2005-11-12 2007-05-17 Motorola, Inc. Method for linking communication channels of disparate access technologies in a selective call unit
KR101100225B1 (ko) * 2006-02-03 2011-12-28 엘지전자 주식회사 셀 에지 영역에서 성능을 향상시키는 방법
US7924761B1 (en) * 2006-09-28 2011-04-12 Rockwell Collins, Inc. Method and apparatus for multihop network FEC encoding
US8532663B2 (en) * 2007-01-17 2013-09-10 Qualcomm Incorporated Configuring a base station to act as a regional mobility agent
US9002364B2 (en) * 2007-05-22 2015-04-07 Tango Networks, Inc. System, method, and computer-readable medium for concurrent termination of multiple calls at a mobile terminal
GB2453519A (en) * 2007-08-31 2009-04-15 Motorola Inc Method and device for managing communication session
US8274447B2 (en) * 2008-12-07 2012-09-25 Qualcomm Incorporated Digital mobile USB transceiver
US20100260266A1 (en) * 2009-04-10 2010-10-14 Qualcomm Incorporated Fec alternatives to the reed-solomon outer code
US8824307B2 (en) 2010-10-13 2014-09-02 Qualcomm Incorporated Communicating between user equipment (UE) and independent serving sectors in a wireless communications system
IL210169A0 (en) 2010-12-22 2011-03-31 Yehuda Binder System and method for routing-based internet security
US9736045B2 (en) 2011-09-16 2017-08-15 Qualcomm Incorporated Systems and methods for network quality estimation, connectivity detection, and load management
US20130246575A1 (en) * 2011-09-16 2013-09-19 Qualcomm Incorporated Systems and methods for network quality estimation, connectivity detection, and load management
CN103262633B (zh) * 2011-10-10 2016-06-29 高通股份有限公司 无线通信系统中的用户设备(ue)与独立服务扇区之间的通信
CN104079369A (zh) 2013-03-28 2014-10-01 株式会社日立制作所 服务器、数据缓存方法、使用该服务器的通信系统及方法
WO2015060297A1 (ja) * 2013-10-22 2015-04-30 日本電気株式会社 送信端末、通信システム、通信方法、および、プログラム
US9794311B2 (en) * 2014-03-18 2017-10-17 Qualcomm Incorporated Transport accelerator implementing extended transmission control functionality
CN103986553B (zh) * 2014-04-04 2017-03-01 浙江大学 适合物理层无速率编码传输的停等式传输方法
US10548071B2 (en) 2014-05-16 2020-01-28 Huawei Technologies Co., Ltd. System and method for communicating traffic over licensed or un-licensed spectrums based on quality of service (QoS) constraints of the traffic
US10536386B2 (en) 2014-05-16 2020-01-14 Huawei Technologies Co., Ltd. System and method for dynamic resource allocation over licensed and unlicensed spectrums
US10873941B2 (en) * 2014-05-16 2020-12-22 Huawei Technologies Co., Ltd. System and method for joint transmission over licensed and unlicensed bands using fountain codes
US10813043B2 (en) 2014-05-16 2020-10-20 Huawei Technologies Co., Ltd. System and method for communicating wireless transmissions spanning both licensed and un-licensed spectrum

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5243629A (en) 1991-09-03 1993-09-07 At&T Bell Laboratories Multi-subcarrier modulation for hdtv transmission
US6438165B2 (en) * 1998-03-09 2002-08-20 Lg Electronics Method and apparatus for advanced encoder system
US5978365A (en) * 1998-07-07 1999-11-02 Orbital Sciences Corporation Communications system handoff operation combining turbo coding and soft handoff techniques
ES2185244T3 (es) * 1998-12-03 2003-04-16 Fraunhofer Ges Forschung Aparato y procedimiento para transmitir informacion y aparato y procedimiento para recibir informacion.
JP4231593B2 (ja) * 1999-07-21 2009-03-04 株式会社日立コミュニケーションテクノロジー 通信システム及びその通信方法
KR100360251B1 (ko) * 2000-03-29 2002-11-08 엘지전자 주식회사 통신시스템의 핸드오프 처리장치 및 이동체 수신기
JP3545682B2 (ja) * 2000-07-04 2004-07-21 松下電器産業株式会社 高速パケット伝送システム
US6845100B1 (en) * 2000-08-28 2005-01-18 Nokia Mobile Phones Ltd. Basic QoS mechanisms for wireless transmission of IP traffic
US6411223B1 (en) * 2000-10-18 2002-06-25 Digital Fountain, Inc. Generating high weight encoding symbols using a basis
US6879561B1 (en) * 2000-11-03 2005-04-12 Nortel Networks Limited Method and system for wireless packet scheduling with per packet QoS support and link adaptation
US20020080888A1 (en) 2000-12-22 2002-06-27 Li Shu Message splitting and spatially diversified message routing for increasing transmission assurance and data security over distributed networks
US6662024B2 (en) * 2001-05-16 2003-12-09 Qualcomm Incorporated Method and apparatus for allocating downlink resources in a multiple-input multiple-output (MIMO) communication system
US6732232B2 (en) * 2001-11-26 2004-05-04 International Business Machines Corporation Adaptive resource allocation in multi-drive arrays
JP4168633B2 (ja) * 2002-01-17 2008-10-22 日本電気株式会社 無線基地局におけるパケットスケジューリング方法、パケット転送装置およびパケットスケジューリングプログラム
US7042858B1 (en) * 2002-03-22 2006-05-09 Jianglei Ma Soft handoff for OFDM
US6677864B2 (en) * 2002-04-18 2004-01-13 Telefonaktiebolaget L.M. Ericsson Method for multicast over wireless networks
US8218609B2 (en) * 2002-10-25 2012-07-10 Qualcomm Incorporated Closed-loop rate control for a multi-channel communication system
US6961311B2 (en) * 2003-05-13 2005-11-01 Motorola, Inc. Adaptive scheduling window management for a quality of service enabled local area network
US8374087B2 (en) * 2004-09-23 2013-02-12 Sony Corporation Reliable audio-video transmission system using multi-media diversity

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104137434A (zh) * 2012-02-23 2014-11-05 高通股份有限公司 用于多源多输入多输出通信的系统和方法
WO2015192307A1 (zh) * 2014-06-17 2015-12-23 华为技术有限公司 一种传输数据的方法和装置
US10271251B2 (en) 2014-06-17 2019-04-23 Huawei Technologies Co., Ltd. Method and apparatus for data transmission
CN106788823A (zh) * 2017-03-16 2017-05-31 石春 一种无线信道状态信息测量方法
CN106788823B (zh) * 2017-03-16 2018-11-09 石春 一种无线信道状态信息测量方法

Also Published As

Publication number Publication date
JP5103383B2 (ja) 2012-12-19
WO2006121900A3 (en) 2007-01-18
CN101573930B (zh) 2013-10-16
US20060251026A1 (en) 2006-11-09
JP2008541620A (ja) 2008-11-20
WO2006121900A2 (en) 2006-11-16
US7515565B2 (en) 2009-04-07

Similar Documents

Publication Publication Date Title
CN101573930B (zh) 多源无线通信系统和方法
US6751480B2 (en) Method for simultaneously conveying information to multiple mobiles with multiple antennas
CN101341773B (zh) 与控制信道报告格式的选择相关的方法和设备
CN100438697C (zh) 双向通信系统中预测调度的方法和装置
CN101965707B (zh) 通信系统中的软缓冲存储器配置
CN100382463C (zh) 无线通信系统以及调度方法
JP4982549B2 (ja) マルチメディアブロードキャストおよびマルチキャストサービスのサポートのためのチャネル切り換え
CN101379839B (zh) 广播/多点传送服务的分布式架构和方法
CN101662349B (zh) 使用混合自动重复请求的传输帧组传输的方法和装置
CN101536572B (zh) 在无线通信系统中使用叠加编码的高带宽利用率控制和位图信令
CN101049040B (zh) 通信系统中的资源分配
CN101682864A (zh) 用于在切换时进行pdcp重排序的方法和装置
CN103533582A (zh) 与控制信道报告格式的选择相关的方法和设备
US20120042223A1 (en) Forward error correction scheme for high rate data exchange in a wireless system
CN101091324A (zh) 确定、传送和使用可用于干扰控制的信息的方法和装置
CN101563942B (zh) 用于跨越通信网络发射超帧的方法和装置
CN1659919B (zh) 用于反向链路补充信道调度的方法和装置
US8761079B2 (en) Method and apparatus for selecting appropriate coding scheme and transmission rate for transmitting a frame across a communication network
CN101944932A (zh) 减少通信网络内多址干扰的方法和装置
CN100461872C (zh) 一种实现集群业务的移动通信系统及方法
CN100380840C (zh) 下行链路共享信道(dsch)的功率控制
US20060209780A1 (en) Data transfer in TDMA system
US20070091788A1 (en) Versatile data rate control for enhanced EVDO systems
CN101112015A (zh) 用于发送和接收数据的方法
CN100566202C (zh) 多收发器通信系统内的通信资源管理方法及其系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Kyoto Japan

Patentee after: KYOCERA Corporation

Address before: Kyoto Japan

Patentee before: Kyocera Corp.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20131016

Termination date: 20170505