CN1541458A - 在分组数据通信系统中传输数据的方法和设备 - Google Patents

在分组数据通信系统中传输数据的方法和设备 Download PDF

Info

Publication number
CN1541458A
CN1541458A CNA028157346A CN02815734A CN1541458A CN 1541458 A CN1541458 A CN 1541458A CN A028157346 A CNA028157346 A CN A028157346A CN 02815734 A CN02815734 A CN 02815734A CN 1541458 A CN1541458 A CN 1541458A
Authority
CN
China
Prior art keywords
link
data
load
communication
foundation structure
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA028157346A
Other languages
English (en)
Inventor
约翰・M・哈里斯
约翰·M·哈里斯
M・埃里克森
保罗·M·埃里克森
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.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
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 Motorola Inc filed Critical Motorola Inc
Publication of CN1541458A publication Critical patent/CN1541458A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/20TPC being performed according to specific parameters using error rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/06TPC algorithms
    • H04W52/12Outer and inner loops
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/28TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission
    • H04W52/286TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission during data packet transmission, e.g. high speed packet access [HSPA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/30TPC using constraints in the total amount of available transmission power
    • H04W52/34TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/44TPC being performed in particular situations in connection with interruption of transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/48TPC being performed in particular situations during retransmission after error or non-acknowledgment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/50TPC being performed in particular situations at the moment of starting communication in a multiple access environment

Abstract

在第一时间周期期间,无线通信系统(100)在一条第一链路上以一个第一讲话者链路功率电平从第一移动站(MS)(102)发射数据到一个基础结构(124),并在一条第二链路上以第一接听者链路功率电平发射到一个第二MS(104)。各第一功率电平被设计以避免重传错误接收数据的需要。一旦第一时间周期到期,数据以降低的功率电平在第一和第二链路上传输,并且重传错误接收的数据。在发明的另一个实施例中,在第一时间周期到期后可以调整误差率目标,并在可在逐条链路的基础上基于每条链路的RF负载和/或为每条链路确定的误差度量独立调整功率电平和误差率目标。

Description

在分组数据通信系统中传输数据的方法和设备
技术领域
本发明通常涉及无线分组数据通信系统,更具体涉及在无线分组数据通信系统中的数据传输。
背景技术
无线分组数据通信系统是众所周知的,包含多种类型,包括陆地移动无线通信、蜂窝无线电话,以及个人通信系统。对于每一个通信系统,数据在发送通信设备和接收通信设备之间经通信资源传输,通信资源包括运行在物理资源之上、通常是频率带宽的通信信道。
在一个典型的分组数据通信系统中,信息在数据分组或数据帧中传输。在一个发送通信设备中,通常将一段长数据流细分为多个数据块。然后用一个报头对各数据块进行打包以形成一个数据分组。包括在该报头中用于各数据分组的是一个与该数据块在数据流中的位置对应的顺序编号。该顺序编号允许接收通信设备以任意顺序接收包含多个数据块的多个数据分组,并重新装配原始的数据流。
接收通信设备将接收的数据块存储在一个重新排序或抖动缓冲器中,在此这些数据块以其正确顺序被重新排序并存储。该抖动缓冲器存储预定数量的数据,并当满时,经一个用户接口传送存储的数据到接收通信设备的一个用户,即,一个接听者。
在一个典型的无线链路协议(RLP)无线通信系统中,接收通信设备传输NAK消息确认错误接收的数据分组。该NAK消息包括错误接收的数据分组的标识符。已传输的数据分组存储在发送通信设备的一个存储器中。当发送通信设备接收到该NAK消息,发送通信设备重新传输标识的数据分组。
通过在一个抖动缓冲器中存储数据,可以避免声音中的间隙,该间隙由错误接收数据的重传输造成。例如,从发送通信设备传送到接收通信设备的数据流可能是一个音频消息“Do not place the order.”。如果对应于词“not”的数据分组被错误接收,没有重传输时,在这些分组中的数据将不会传送给接听者。此后可能将接收的消息作为“Doplace the order”传送,在词“not”的位置有间隙。因此,在错误接收到数据分组之后,使用抖动缓冲器存储所有接收到的数据,等待错误分组的重传输。当接收到重传输的分组,插入该分组到其在存储的数据中的正确位置,然后将数据播放给接听者。该抖动缓冲器通常具有足够容量,抖动缓冲器可以存储所有在错误接收的数据之后接收的数据,直至错误接收的数据被确认、重新传输并被正确插入到存储在缓冲器中的数据中。
虽然通过抖动缓冲器的使用提供错误接收的数据的重传输改善了数据通信的可靠性,但抖动缓冲器的使用同样在调度通信(dispatchcommunication)的建立中产生了延迟。为防止在语音通信中由于确认和重新传输错误接收的分组而在某些点出现的间隙,接收通信设备最初并不传送语音通信给接听者,直至抖动缓冲器满。当接收到后面的错误分组,并且必须存储后续接收的数据时,通过在通话开始时强加一个系统延迟,可以重新传输错误接收的数据,并将其插入到早已接收到的数据中而不会产生后续语音间隙。
对于一个使用单个确认和重传输的通信系统,和抖动缓冲器有关的延迟可能是200ms或更多。除其它呼叫建立延迟外,该延迟在发送通信设备用户的瞬间(即,讲话者开始一个呼叫,例如通过按下一个在设备键盘上的按下通话(PTT)键)到由讲话者输入到发送通信设备的音频消息被传送到在接收通信设备的接听者的瞬间之间。相似地,每当在调度通信中讲话方改变时,由于在接收通信设备的抖动缓冲器填充引起的抖动缓冲器延迟就会发生。
在呼叫建立过程中的任何延迟都不是被期望的,正如一个讲入到发送通信设备的音频消息被传送到接收通信设备的接听者所需的时间上的任何延迟都不被期望一样。一个将抖动缓冲器延迟强加到调度呼叫建立上的可选方案是增加用于传输数据分组的功率电平。众所周知,在数据分组或帧错误率(FER)和数据分组传输的功率电平之间存在反比关系。在较高功率电平传输数据分组减少了在传播环境中的干扰因素对传输的干扰以及中断传输的数据分组的可能性。如果功率电平足够高,FER可以降低到为得到一个可接受的FER,无需重传错误接收的数据的水平。然而,通过在增加的功率电平上传输数据分组,该传输将干扰其它正使用相同或相近频率带宽的通信的可能性增加了。
因此需要一种方法和设备,用于减少抖动缓冲器延迟,同时最小化产生的、对于正使用相同或临近频率带宽的其它通信的干扰。
附图说明
图1是根据本发明一个实施例的无线分组数据通信系统的结构图。
图2是根据本发明一个实施例的图1的基础结构的功能结构图。
图3是根据本发明一个实施例的图1的移动通信设备的结构图。
图4是根据本发明实施例的RLP帧的结构图。
图5是根据本发明一个实施例,由通信系统在传输数据分组中执行的步骤的逻辑流程图。
图6A是根据本发明另一个实施例,由通信系统在传输数据分组中执行的步骤的逻辑流程图。
图6B是根据本发明另一个实施例,由通信系统在传输数据分组中执行的图6A的步骤的逻辑流程图的继续。
图7A是根据本发明另一个实施例,由通信系统在传输数据分组中执行的步骤的逻辑流程图。
图7B是根据本发明另一个实施例,由通信系统在传输数据分组中执行的图7A的步骤的逻辑流程图的继续。
具体实施方式
为解决需要一种方法和一种设备,用于减少抖动缓冲器延迟,同时最小化产生的、对于其它使用相同或临近频率带宽的通信的干扰,本发明提供一个无线通信系统,在第一时间周期期间,该系统在第一链路上以第一讲话者链路功率电平从第一移动站(MS)发射数据到基础结构,并在第二链路上以第一接听者链路功率电平从该基础结构发射数据给第二MS。设计各第一功率电平以避免需要重传错误接收数据。当该第一时间周期到期,在该第一和第二链路上以降低的功率电平传输数据,该传输包括错误接收数据的重传。在第一时间周期到期后,在数据传输中使用的误差目标也可以被调整。此外,在逐条链路的基础上基于各链路的RF负载和/或基于为各链路确定的误差度量可以独立调整功率电平和误差率目标。
通常,本发明的一个实施例包括一种用于传输数据的方法,该方法包括步骤:由第一通信设备在第一时间周期内以第一功率电平发射第一组数据,其中该第一功率电平是这样的电平:第二通信设备以一个可接受的误差率接收该第一组数据而无需使用部分第一组数据的重传。该方法进一步包括步骤:当该第一时间周期到期时,该第一通信设备以第二功率电平发射该第二组数据,其中该第二功率电平低于第一功率电平,当第二通信设备错误接收到第二组数据的一部分时,重传错误接收的部分。
本发明的另一个实施例包括一种用于在无线通信系统中传输数据的方法,其中该通信系统包括第一无线通信设备,经一条反向链路和第一通信设备通信的无线基础结构,以及经一条前向链路和无线基础结构通信的第二无线通信设备。该方法包括步骤:确定对应反向链路的RF负载的第一无线频率(RF)负载度量,以及确定对应前向链路的RF负载的第二RF负载度量。该方法进一步包括步骤:基于第一和第二RF负载度量确定对于前向链路可接受的误差率,以及基于第一和第二RF负载度量确定对于反向链路的可接受误差率。
本发明的又一个实施例包括一种用于在无线通信系统中传输数据的方法,该通信系统包括第一无线通信设备,经第一反向链路和第一前向链路和第一通信设备通信的无线基础结构,以及经第二反向链路和第二前向链路和无线基础结构通信的第二无线通信设备。该方法包括步骤:确定对应第一反向链路的第一误差度量,确定对应第一前向链路的第二误差度量,以及基于第一误差度量和第二误差度量确定一个或多个第一反向链路以及第二前向链路的一个可接受误差率。
将参考图1-7B更加充分说明本发明。图1是根据本发明一个实施例的一个无线分组数据通信系统100的结构图。通信系统100包括多个移动站(MS)102,104(显示了两个),例如蜂窝电话或无线电话。各MS 102,104由在各自无线接入网络(RAN)106,118中的各自基站108,122服务。每个基站包括至少一个收发基站(BTS)(未示出)。
每个基站108,122在基站的覆盖区域内提供无线通信服务给移动单元。即,基站108提供通信服务给MS 102,基站122提供通信服务给MS 104。每个RAN 106,118进一步包括一个各自的中央基站控制器(CBSC)110,120,与各自基站108,122通信。每个RAN 106,118与各自分组数据服务节点(PDSN)112,116通信,PDSN依次和一个诸如因特网的数据网络114通信。RAN 106和118,PDSN 112和116,以及数据网络114在此一起称为固定基础结构124。
每个RAN 106,118提供无线语音和数据通信服务给在RAN覆盖区域内的移动站,并根据实际的任何无线通信协议进行服务。优选地,通信系统100是一个根据TIA/EIA(通信工业协会/电子工业协会)IS-2000标准运行的码分多址(CDMA)通信系统,在此结合进来,该标准提供了一种用于IS-2000通信系统的兼容标准,RAN 106和118每个都是一个IS-2000接入网络。然而,本领域普通技术人员认识到通信系统100可以使用多个通信协议中的任何一个,例如时分多址(TDMA),全球移动通信系统(GSM),或正交频分复用(OFDM)。
基站108经一条前向链路130和一条反向链路132和MS 102无线通信。相似地,基站122经一条前向链路134和一条反向链路136和MS 104无线通信。每条前向链路130,134和反向链路132,136包括多个通信信道。通常,每条链路的多个通信信道包括一个导频信道,多个寻呼信道,以及多个业务信道。优选地,通信系统100是码分多址(CDMA)通信系统,其中通信信道包括用于覆盖传输的数据的正交码;然而,在可选的实施例中,系统100可以是时分多址(TDMA)或全球移动通信系统(GSM)通信系统,其中通信信道包括时隙,或者系统100是频分多址(FDMA)或正交频分复用(OFDM)通信系统,其中通信信道包括频率带宽。
图2是根据本发明一个实施例的固定基础结构124的功能结构图。基础结构124包括一个接收机单元202和一个发射机单元204,每个都与一个信号处理单元206通信。信号处理单元206的功能可以用一个或多个微处理器或一个数字信号处理器(DSP)执行。信号处理单元206包括一个无线链路协议(RLP)编码器/解码器(编解码器)208,解码经接收机202接收的数据,并编码经发射机204发射的数据。信号处理单元206进一步包括一个RLP缓冲器210,优选是一个重新排序或抖动缓冲器,以及一个输入缓冲器212;然而,在本发明的另一个实施例中,RLP缓冲器210和输入缓冲器212可以包括在一个和信号处理单元206相关的存储器单元214中。
图3是根据本发明一个实施例的移动站300(例如MS 102和MS104)的结构图。移动站300包括一个接收机302和一个发射机304,每个都和一个信号处理单元306(例如微处理器或数字信号处理器(DSP))通信。信号处理单元306执行多种应用(例如声码器328),并执行存储在信号处理单元中或相关存储器中、并允许移动站300的功能运行的程序。信号处理单元306,或可选地与信号处理单元相连的存储器,进一步包括一个RLP输入缓冲器322,存储用于经发射机304后续发射的RLP帧,一个存储经接收机302接收的RLP帧的RLP重新排序或抖动缓冲器324,以及一个存储源自在RLP抖动缓冲器324存储的RLP帧的声码器帧的播放缓冲器326。移动站300进一步包括和信号处理单元306通信的一个模数转换器(A/D)308和一个数模转换器(D/A)310,以及与各A/D 308和D/A 310通信的用户接口312。用户接口312为移动站300的用户提供一个接口,借此用户可以输入信息到该移动站或接收移动站输出的信息。
当移动站的用户(例如MS 102)想要开始和目标移动站(例如MS 104)的调度通信时,该用户按下一个包含在用户接口312中的按下通话(PTT,push-to-talk)键。PTT键的按下使MS 102在反向链路132的信道上发送一个调度请求,优选在接入信道(ACH)上发送调度请求。该调度请求包括一个和MS 102唯一相关的标识符。
当接收到调度请求时,基础结构124(优选为RAN 106)在各反向链路132和前向链路130分配MS 102使用业务信道。然后在各反向链路132(即一条讲话者反向RF链路)和前向链路130(即一条讲话者前向链路)中在MS 102和基础结构124之间通过已知的信道分配和呼叫建立技术建立业务信道,或讲话者无线频率(RF)链路。在讲话者RF链路建立和基础结构124接收到一个对来自MS 104、证实MS 104的可用性的寻呼消息的响应之后,RAN 106在讲话者反向RF链路上传送一个消息给MS 102,表明该MS可以播放允许通话音(TPT),例如哔哔声,通知MS 102的用户他或她可以开始对MS 102说话。优选地,该消息经CDMA信令发送。MS然后播放TPT。
此外,当接收到来自MS 102的调度请求时,基础结构124,经RAN 118,在前向链路134的寻呼信道上发送一个寻呼消息给MS 104。响应于接收到该寻呼消息,MS 104和RAN118参与到CDMA信令消息交换,从而在各前向链路134(一条接听者前向RF链路)和反向链路136(一条接听者反向RF链路)中建立业务信道或接听者RF链路。接听者RF链路提供一条空中(OVER-THE-AIR)链路,通过它,RAN 118可以传输RLP帧给MS 104。通过在反向链路132中建立讲话者反向RF链路以及在前向链路134中建立接听者前向RF链路,在MS 102和MS 104之间建立了整体前向链路,其中包括两条RF支线或链路,即,一条讲话者反向RF链路和一条接听者前向RF链路。
建立讲话者RF链路的过程通常先于将寻呼消息传输给MS 104。结果,讲话者RF链路的建立通常先于接听者RF链路建立的完成。在现有技术中,MS 102的用户(即,讲话者)直至接听者RF链路完成才被允许开始讲话。在讲话者RF链路完成和接听者RF链路的完成之间经历的时间是400ms或更长。在现有技术中,在该MS开始播放声音之前,要花费500ms或更长时间来装满在MS 104中的RLP抖动缓冲器326。
当播放TPT时,MS 102的用户可以开始讲话。在本发明的一个实施例中,为节省RF带宽,MS 102不产生任何声码帧或发射任何RLP帧,直到MS检测到有效的语音活动。在本发明的另一个实施例中,当TPT到期,MS 102开始产生声码帧。在后者的实施例中,MS 102,特别是声码器328,产生并传输无声的声码帧,直至讲话者开始说话。
当MS 102的用户开始讲话给MS时,该音频信息被A/D 308数字化以产生数字数据。MS 102发送该数字数据到MS 102的信号处理单元306,信号处理单元306将进一步发送该数字数据到声码器328。声码器328按照许多已知的声音压缩算法中的任意一个压缩该数字数据,产生多个声码帧。优选地,每个声码帧或者是长度为99比特、每45ms产生一个声码帧;或者是长度为128比特,每30ms产生一个声码帧。然后各声码帧被送入RLP输入缓冲器322,在此该帧将与声码器328输出的其它声码帧组合,并用一个RLP报头打包,产生一个RLP帧。MS 102然后经编解码器320、发射机304以及讲话者反向RF链路发射该RLP帧给RAN 106。
图4是根据本发明一个实施例的RLP帧400的结构图。RLP帧400包括一个包含一个或多个声码帧的有效负载414,并进一步包括一个报头,该报头包含数据字段402-412。网络性能数据字段402提供网络正运行的性能的指示。优选地,该数据字段指示网络高于或低于预定阈值运行。顺序(SEQ)数据字段404包含该数据帧顺序编号的最低有效位。该顺序编号与该RLP帧在时间上的位置对应,该RLP帧和由MS作为音频通信一部分产生的其它RLP帧相关。该顺序编号允许接收通信设备以任何顺序接收RLP帧,然后以这些帧产生的顺序重新排序这些帧。当重传输一个RLP帧,原始RLP帧的SEQ值被保留。当该帧是一个重传输数据帧时,重传输帧数据字段(REXMIT)406设为“1”,否则设为“0”。声码帧数据字段(VS)408指示包含在该RLP帧中的声码帧的数目,拆分标志数据字段(SPLT_INDX)410指示在多个RLP帧中是否必须拆分任何声码帧。音频播放控制数据字段(AUDIO_CTRL)412指示该音频接收机是否应当开始播放任何接收到的编解码器采样。该字段设为“1”以指示应当开始播放,“0”表示不应开始播放,应当开始缓存。
为了最小化抖动缓冲器延迟并最大化连接MS 102和MS 104的RF链路的使用,通信系统100控制并调整在该RF链路上RLP帧的发射功率电平,即,讲话者反向RF链路和接听者前向RF链路上的电平,这些链路包括在MS 102和MS 104之间的整体前向链路内,通信系统100还调整各RF链路的目标误差率。图5是根据本发明一个实施例,由系统100执行的、在MS 102和MS 104之间交换数据的步骤的逻辑流程图500。当MS 102经反向链路132中的讲话者反向RF链路开始发射RLP帧给基础结构124时,逻辑流程图500开始。MS 102以第一讲话者链路功率电平发射(504)该帧。该第一讲话者链路功率电平基于一个用于MS 102和MS 104之间的整体前向链路初始低误帧率(LOW_FER)目标。该第一讲话者链路功率电平被设计为一个足够高的功率电平,从而目标移动站(即MS 104)接收的RLP帧可以获得LOW_FER目标而无需基础结构124或MS 104采用任何RLP帧重传。在讲话者开始讲话之后,MS 102在第一时间周期(即,第一缓冲器建立(BUFF_BUILD)时间周期)以第一功率电平并基于LOW_FER目标发射这些帧。
在缺乏错误接收帧的重传时,该LOW_FER是一个用于接收RLP帧的预期误帧率(FER)。该目标可能随着传输的数据的类型而变化。例如,语音通信比数据通信能忍受更多错误,因此,语音通信可接受一个较高的FER。通过另一个例子,仅为说明本发明的原理的目的,假定语音通信的最小可忍受FER是百分之一(%),并且存在百分之零(0)NAK擦除率。没有任何重传,该LOW_FER目标应当设定在至多1%。然而,如果允许一次重传,并预期1%的FER,则该FER目标可设定在10%。通过将FER目标设定在10%,接近10%的原始发射RLP帧被错误接收,接近10%的重传RLP帧被错误接收,总计误差率是10%×10%=1%(即0.10×0.10=0.01)。通过使用重传并制定一个较高FER(例如10%)目标,RLP帧可以在较低功率电平传输,从而最小化与其它使用相同或相近带宽的通信的干扰。然而,通过使用重传,消耗了额外的系统100的带宽,系统性能和效率降低。
BUFF_BUILD时间周期近似于接收RLP帧填充在MS中的RLP缓冲器324所花费的时间。优选地,抖动缓冲器324的容量近似于接收通信设备发射错误接收RLP帧的确认直至该接收通信设备在预定最大次数重传后正确接收到重传帧,或放弃该帧(无论哪一个最终发生),加上一点补偿系统100性能变化的间隙的最大长度时间。放弃仅仅表明系统100放弃尝试发射该帧。在IS-707标准中详细规定了放弃,该标准由TIA/EIA公布,在此结合进来。允许重传错误接收RLP帧的次数越大,抖动缓冲器的容量越大。假定仅允许重传一次错误接收RLP帧,BUFF_BUILD时间周期的优选默认值是300ms。
在讲话者RF链路建立之后、接听者RF链路完成之前,基础结构124接收的RLP帧存储在基础结构中的RLP缓冲器210中。基础结构124,特别是信号处理单元206,也可以对每个RLP帧执行错误检测,以确定帧是否被正确接收,并确定测量接收到的信号的错误率的错误度量。例如,错误度量可能是每个接收到的RLP帧的FER或误码率(BER),或可能是为每个接收到的信号确定的信噪比(SNR),载波干扰比(CIR),或Eb/Io比(每比特能量/干扰功率密度(每赫兹)),并分别与SNR,CIR或Eb/Io阈值比较。
在本发明的一个实施例中,存储在RLP缓冲器210中的帧不重新排序,将重排序的任务单独留给接听者MS 104。在本发明的另一个实施例中,信号处理单元206确定RLP缓冲器210的缓冲器深度,即,在缓冲器中存储的数据量。然后将确定的缓冲器深度和存储在存储器单元214或和信号处理单元206相连的存储器中的缓冲器深度阈值相比较。当确定的缓冲器深度大于缓冲器深度阈值时,信号处理单元206重排存储在缓冲器210中的帧。否则,信号处理单元206不重排存储的帧。通过重新排列RLP帧,基础结构124添加一个可靠度测量给系统100,并提高了接听者MS 104确定该MS是否遗漏帧的效率。通过仅当确定的缓冲器深度大于缓冲器阈值时重排序RLP帧,在BUFF_BUILD时间周期内,在将RLP帧从MS 102传送到MS 104的过程中最小化延迟,特别在RLP缓冲器210被完全装满之前,当RLP帧由基础结构124传送到MS 104时。
在BUFF_FUILD时间周期期间,第一讲话者链路功率电平被设定在足够高的等级,从而无需讲话者RF链路的数据重传。结果,在本发明的一个实施例中,当接听者RF链路一建立,基础结构124发射存储在缓冲器210中的RLP帧到它们的预定目的地,即,MS 104。在本发明的另一个实施例中,基础结构124在发射存储的帧之前确定RLP缓冲器210的缓冲器深度。然后仅在确定缓冲器210的缓冲深度至少等于MS 104中的播放缓冲器326的缓冲深度目标后,基础结构124发射存储的帧到MS 104。缓冲器深度目标近似于MS 104第一次传输错误接收帧确认的时间和该MS或者在预定最大次数重传后正确接收到重传帧,或放弃该帧(无论哪一个最终发生)的时间之间的时间量,加上一点补偿系统100性能变化的间隙的时间量。
在BUFF_BUILD时间周期期间,基础结构124以第一接听者链路功率在接听者前向RF链路上发射(506)RLP帧给MS 104。与第一讲话者链路功率电平相似,该第一接听者链路功率电平同样是基于低误帧率(LOW_FER)目标,是一个足够高的功率电平,从而在MS 104处可以获得LOW_FER目标而无需采用数据重传。优选地,该LOW_FER目标预先编程进系统100,特别是编程到基础结构124。当讲话者RF链路建立时,RAN 106通知MS 102初始发射RLP帧所需的功率电平,即,第一讲话者链路功率电平。该功率电平优选通过MS102和RAN 106之间的前同步(preamble)交换进行通信,如本领域所公知的。可选地,在建立讲话者RF链路的CDMA信令期间,RAN 106发信号给MS 102以增加或降低发射功率电平,直至获得LOW_FER目标,正如基础结构所确定的。当MS 104和RAN 118建立接听者RF链路时,RAN 118发送给MS 104一个CDMA信令消息,通知该MS要获得的LOW_FER。可选地,LOW_FER和/或第一接听者链路功率电平可以预编程到MS 102和/或MS 104。然后,作为在建立接听者RF链路期间CDMA信令的一部分,MS 104发信号给RAN 118以增加或降低发射功率电平,直至获得LOW_FER,如MS所确定的。
当MS 104开始接收来自基础结构124的RLP帧时,MS发送每个帧到包含在MS中的信号处理单元306。信号处理单元306依次发送帧到编解码器320,它解码帧并发送解码后的帧到RLP抖动缓冲器324。信号处理单元306也对每个RLP帧执行错误校验,确定帧是否被正确接收,并为前向链路134确定一个误差度量,例如FER、BER、SNR、CIR或Eb/Io比。MS 104然后可以传送误差信息给基础结构124。在BUFF_BUILD时间周期期间,不正确接收的RLP帧被MS 104和基础结构124删除或丢弃,并且不重传删除或丢弃的帧。
MS 104在RLP抖动缓冲器324中存储正确接收的RLP帧,在此基于包含在各帧RLP报头的顺序(SEQ)编号重新排序这些帧。MS 104的信号处理单元306按照它们被传输的顺序从储存在RLP抖动缓冲器324中的重新排序的RLP帧中提取传输的声码帧,并将这些声码帧存储在播放缓冲器326中。当MS 104被授权开始播放声码帧时,信号处理单元306发送声码帧到声码器328,在此声码帧被解压缩并经D/A310和用户接口312播放给MS 104的用户。
在本发明的一个实施例中,MS 104或者通过系统设计或者通过基础结构124被授权,当MS一接收到帧,就播放包含在接收到的RLP帧中的音频信息。在本发明的另一个实施例中,其中基础结构124在RLP缓冲器210的深度达到和播放缓冲器326的目标深度相同的深度之前发送RLP帧给MS 104,基础结构可以命令MS 104在播放包含在接收的RLP帧内的音频信息之前,等待和缓冲器210的深度与缓冲器326的目标深度之间的差值相等的时间量。在后面的实施例中,基础结构124使MS 104延迟播放声音直至基础结构接收到,并发射给MS 104足够的数据以填满MS中的播放缓冲器326。
优选地,基础结构124命令,或授权,MS 102经RLP帧的AUDIO_CNTRL数据字段开始播放音频信息。在本发明的一个实施例中,在BUFF_BUILD周期期间,MS 102设定每个数据帧的AUDIO_CTRL数据字段为“0”值。当基础结构124接收到来自MS 102的RLP帧、MS 104接收到来自基础结构124的RLP帧时,基础结构124和MS 104检测接收到的RLP各帧存储在AUDIO_CTRL数据字段的值。只要它们各自接收的RLP帧存储在AUDIO_CTRL数据字段的值是“0”,基础结构124和MS 104就处理它们各自接收到的RLP帧,而不确认错误接收的帧。
当MS 104在接收到的RLP帧的AUDIO_CTRL数据字段内检测到“1”,该MS将其解释为被授权播放接收到的音频信息。因此,当基础结构124想要命令,或授权MS 104开始播放音频信息,基础机构插入一个值“1”到一个RLP帧的AUDIO_CTRL数据字段中。当基础结构124想要命令,或授权MS 104接听者RF链路一建立时就开始播放音频信息,基础结构124插入“1”到发送给该MS的所有RLP帧的AUDIO_CTRL数据字段中。可选地,基础结构开始发射RLP帧给MS 104的时候,RLP缓冲器210的深度低于播放缓冲器326的目标深度时,在播放音频信息之前,基础结构想要命令MS 104等待和缓冲器深度差值相等的时间量,则基础结构插入“0”到每个发射的RLP帧的AUDIO_CTRL数据字段内,直至在初始RLP帧发射到MS 104之后,和缓冲器深度差值相同的时间量到期。一旦和缓冲器深度差值相等的时间量到期,基础结构124就开始插入“1”到发射到MS 104的RLP帧的AUDIO_CTRL数据字段内。
当MS 104第一次检测到一个AUDIO_CTRL数据字段设为“1”的已接收RLP帧时,发信号给由MS 104的信号处理单元306执行的调度应用,开始播放存储在播放缓冲器326中的声码帧。在BUFF_BUILD时间周期到期之后,MS 102插入值“1”到所有后续发射的RLP帧的AUDIO_CTRL数据字段中,直至检测到讲话者键被释放(谈话突发的结束)。在本发明的一个实施例中,BUFF_BUILD时间周期的到期由MS 102通过参考连接到MS的信号处理单元306的一个计时器314确定。然后基础结构124通过检测接收到的RLP帧中的AUDIO_CTRL数据字段中的“1”确定BUFF_BUILD时间周期的到期。一旦确定BUFF_BUILD时间到期,基础结构124也插入值“1”到所有后续发射的RLP帧的AUDIO_CTRL数据字段中。然后MS 104通过检测接收的RLP帧的AUIDIO_CTRL数据字段内的“1”来确定BUFF_BUILD时间周期的到期。
在本发明的另一个实施例中,BUFF_BUILD时间周期的到期由各MS 102,基础结构124和MS 104通过参考分别连接到它们信号处理单元206,306的计时器216,314确定。在本发明的又一个实施例中,BUFF_BUILD时间周期的到期由基础结构124基于基础结构124确定RLP缓冲器210,抖动缓冲器324以及播放缓冲器326填满的时间来动态确定。基础结构124基于已知的缓冲器容量、已知FER、基础结构发射到缓冲器的帧的数目、以及MS的已知播放速度能近似确定何时缓冲器324或326满了。然后基础结构124传送和BUFF_BUILD周期到期有关的信息到各MS 102和MS 104。
一旦确定BUFF_BUILD时间周期到期,基础结构124和MS 104通过发射一个确认(即,NAK)开始确认(512)错误接收的RLP帧。基础结构124对每个错误接收帧经前向链路130发送NAK给MS 102,MS 104对每个错误接收帧经反向链路136发送NAK给基础结构124。基于接收到的NAK,基础结构124可以确定反向链路136的误帧率,MS 102能够基于接收的NAK确定诸如BER、SNR、CIR或Eb/Io比的误差度量。然后MS 102可以传送这些BER、SNR、CIR和/或Eb/Io比结果给基础结构124。
在BUFF_BUILD时间周期到期之后,当基础结构124正确接收到来自MS 102的RLP帧时,基础结构转发该帧到它们的预定目的地,即,MS 104。然而,当基础结构124接收到来自MS 102的一个错误RLP帧时,基础结构发射NAK给MS 102,标识错误帧并在RLP缓冲器210中存储后续接收的来自MS 102的RLP帧。包含在NAK中的是错误接收帧的标识符。相似地,在BUFF_BUILD时间周期到期之后,当MS 104接收到一个来自基础结构124的错误RLP帧时,MS 104发射NAK给基础结构,标识错误帧并在抖动缓冲器324中存储后续接收的来自基础结构的RLP帧。NAK是本领域公知的,在此不详细描述。
当MS 102或基础结构124接收到NAK时,MS 102或基础结构124重发射在NAK中标识的RLP帧,设定重传帧的重传帧数据字段为“1”。当基础结构124或MS 104正确接收到重传RLP帧时,正确接收的帧被插入到已经缓存在各自RLP缓冲器210,324中的RLP帧的该帧的顺序位置。在将正确重传帧添加到存储缓冲器210或324存储的帧中之后,基础结构124或MS 104分别传送它们缓存的帧给MS104或使用MS 104的接听者。当基础结构124或MS 104之一错误接收重传帧预定次数,优选是一次,然后基础结构或MS放弃该帧并发射存储在各自缓存器210和324中的帧,而不包括错误帧。本领域普通技术人员认识到,在放弃之前的帧的重传次数由系统设计者决定,在不背离本发明的精神和范围的前提下,可以在此使用其它重传数目。
此外,BUFF_BUILD时间周期一到期,基础结构124和MS 104都切换到一个用于处理RLP帧的较高误帧率(HIGH_FER)目标,并且MS 102和基础结构124都切换到一个对应的较低发射功率电平。即,在确认开始之后,基础结构124和MS 104可以忍受每数据传输的较高百分比错误,因为错误接收的RLP帧被确认并重传。结果,当基础结构124开始确认错误接收的帧时,MS 102开始以一个低于第一讲话者链路功率电平的第二讲话者链路功率电平发射(508)RLP帧。相似地,当MS 104开始确认错误接收的帧时,基础结构124开始以一个低于第一讲话者链路功率电平的第二接听者链路功率电平发射(510)RLP帧。
通过在一个较高功率电平发射RLP帧以最小化确认错误接收帧的需要,并通过观察到适于通信的LOW_FER目标并不包括确认,通信系统100在BUFF_BUILD周期期间最小化抖动缓冲器324的使用。通过最小化抖动缓冲器324的使用,通信系统100可以比现有技术尽可能快地播放音频信息给使用MS 104的接听者。更进一步,通信系统100甚至在接听者RF链路建立之前就允许讲话者使用MS 102开始讲话,存储发射的RLP帧在基础结构124的缓冲器210中,直至接听者RF链路建立。一旦接听者RF链路完成,存储在缓冲器210内的RLP帧将立即下载到MS 104,并立即被MS播放。可选地,基础结构124可以命令MS 104延迟播放声音,直到基础结构接收到并发射给MS 104足够填充MS内的播放缓冲器326的数据。
由于MS 102内声码器328的语音压缩和MS 104内声码器328的语音解压缩,MS 104接收音频信息快于播放音频信息。结果,在BUFF_BUILD周期期间,通信系统100填满MS 104的抖动缓冲器324的同时MS正播放音频信息。在抖动缓冲器326被填满后,BUFF_BUILD周期结束。此时,MS 104内的抖动缓冲器324被填充,确认和重传在通信系统100内开始。由于抖动缓冲器被填满,基础结构124或MS 104错误接收的RLP帧的确认和重传不会在音频信息的播放中产生一个间隙。更进一步,由于使用了确认和重传,为MS 102和MS 104之间的整体链路建立了一个较高的FER目标,并且RLP帧在较低功率电平发射。通过在较低功率电平发射RLP帧,与其它共享相同带宽或相近带宽的RF干扰最小化了。
上述用于在一个调度通信中加速播放音频信息给一个接听者的过程也可以应用到调度通信中讲话者的改变。类似于初始化一个调度通信,包括在一个调度通信内、想要讲话的一个使用移动站的接听者,例如MS 104的用户,通过按下用户的MS上的PTT键,可以保留在一条反向链路和一条前向链路(例如反向链路136和前向链路134)中的业务信道。然后在反向链路136和前向链路134建立用于用户的讲话者RF链路,并在前向链路130和反向链路132建立用于接听者的接听者RF链路,即MS 102。可选的,MS 102和MS 104每个都可以保留它们早已建立的RF链路。然后使用上述过程以加速从MS 104的用户到MS 102的用户和其他任何在调度呼叫中的参加者的音频信息的播放,它们的抖动缓冲器优选地都被重新设定。
在本发明的另一个实施例中,MS 102和基础结构124在调度通信的任意时刻可以为MS 102和MS 104之间的前向链路各自支线调整一个或多个误帧率(FER)目标,并发射信号功率电平。图6A和6B是根据本发明的另一实施例,系统100在调整FER目标并传输一个分组数据通信的功率电平中执行的步骤的逻辑流程图600。当基础结构124确定(604)一个对应反向链路132的RF负载的第一无线频率(RF)负载度量时,逻辑流程600开始(602),反向链路包括讲话者反向RF链路。例如,确定的RF负载度量可能是当前正使用的反向链路RF性能的测量,例如在反向链路132所有现存业务信道中当前分配给活动通信的百分比,或在反向链路132所有现存业务信道中未分配和可用于分配的百分比。基础结构124还确定(606)一个对应前向链路134的RF负载的第二RF负载度量,该前向链路包括接听者前向RF链路。
基于第一和第二RF负载度量,基础结构124然后确定(608)讲话者反向RF链路的FER目标,并进一步确定(610)接听者前向RF链路的FER目标。这些FER目标是在各链路上的通信期望获得的FER。如上详细描述的,FER目标的设定取决于允许错误接收帧重传的次数。基础结构可能还确定(612)在放弃在讲话者反向RF链路上传输的一帧之前讲话者RF链路重传的次数,并确定(614)在放弃在接听者前向RF链路中的一帧之前接听者RF链路尝试重传的次数。
同样,正如本领域普通技术人员清楚的,获得的FER和用于传输RLP帧的功率电平相关,正如较多数目的重传和较高的发射功率电平每个都对应较低FER一样。结果,即与确定的FER目标,基础结构124还可以做出一个或多个讲话者反向RF链路的发射信号功率电平的确定(616),接听者前向RF链路发射信号功率电平的确定(618),并设定(620)BUFF_BUILD参数为零,逻辑流程结束(622)。
例如,仅为说明本发明的原理的目的,基础结构124可以确定反向链路132的RF负载大于前向链路134的RF负载。由于前向链路134拥挤较低,基础结构124可能确定前向链路134比反向链路132可以支持更多删除帧的重传,一个较高发射信号功率电平,或上述二者。结果,基础结构124可能决定在讲话者RF链路上使用更多层确认(例如NAK),诸如两次确认错误接收的RLP帧而不是一次。可选的,基础结构124可能决定讲话者RF链路应当使用较少层确认或一个较低发射信号功率,从而释放在反向链路134中的RF容量和/或减少在反向链路上的干扰水平。
更进一步,由于从MS 102到MS 104用于信号传输的整个前向链路FER是在从MS 102到基础结构124的支线上用于信号传输的FER和从基础结构124到MS 104的支线上用于信号传输的FER的组合,基础结构124可能决定同时调整在讲话者反向RF链路和接听者前向RF链路上的传输,从而保持整体前向链路(即从MS 102到MS 104)FER目标。例如,基础结构124对于接听者前向RF链路可能采用一个较低FER目标,而对于讲话者反向RF链路采用一个较高FER目标,同时保持整体前向链路FER目标。可选的,或除调整FER目标之外,基础结构124可以决定增加用于接听者前向RF链路的发射功率电平,并减少用于讲话者反向RF链路的发射功率电平,从而保持整体前向链路FER目标。
在本发明的另一个发明中,基础结构124可以进一步确定(624)一个对应前向链路130的RF负载的第三RF负载度量,并确定(626)一个对应反向链路136的RF负载的第四RF负载度量。基于各第一、第二、第三和第四RF负载度量,基础结构124然后可能对每条讲话者反向RF链路和接听者前向RF链路确定(628,630)一个FER目标。更进一步,即与第一、第二、第三和第四RF负载度量,基础结构124还可以确定(632,634)对于每条讲话者RF链路和接听者RF链路的最大重传次数和/或可以进一步确定(636,638)对各讲话者RF链路132和接听者前向链路的发射信号功率电平。
在本发明的又一另一实施例中,不是基于确定的RF负载为MS102和MS 104之间的一个或多个链路支线调整FER目标和/或发射信号功率电平,而是基于为每条支线确定的误差度量进行调整。图7A和7B是根据本发明另一实施例,系统100的数据传输的逻辑流程图700。当基础结构124确定(704)一个对应讲话者反向RF链路的第一误差度量时,逻辑流程图700开始(702)。优选地,该误差度量是一个FER或一个放弃率;然而,那些本领域普通技术人员认识到,有多种方法确定一个RF链路的误差度量。该误差度量可以基于误比特率或基于信号功率噪声比和一个预定阈值的比较。放弃率对应于放弃的帧的百分比。
基础结构124还确定(706)对应于接听者前向RF链路的一个第二误差度量。基于第一和第二误差度量,基础结构124然后确定(708)讲话者反向RF链路的FER目标,并进一步确定(710)接听者前向RF链路的FER目标。基础结构还可以确定(712)在放弃在讲话者RF链路上传输的帧之前讲话者RF链路的重传次数,并确定(714)在放弃在接听者RF链路上传输的帧之前接听者RF链路尝试的重传次数。基于第一和第二误差度量,基础结构124还可以作出确定(716)讲话者反向RF链路的发射信号功率电平、确定(718)接听者前向RF链路的发射信号功率电平中的一个或多个,并设定(720)BUFF_BUILD参数为零,逻辑流程结束(722)。
在本发明的另一实施例中,基础结构124可以进一步确定(724)对应讲话者前向RF链路的一个第三误差度量,以及确定(726)对应接听者反向RF链路的一个第四误差度量。该第三误差度量可以基于基础结构124从MS 104接收的NAK。基于第一、第二、第三和第四误差度量的每一个,基础结构124然后为讲话者反向RF链路和接听者前向RF链路中的任一个或多个确定(728,730)FER目标。更进一步,基于第一、第二、第三和第四误差度量,基础结构124还可以确定(732,734)在放弃一帧之前各讲话者反向RF链路和接听者前向RF链路的重传次数和/或为各讲话者反向RF链路和接听者前向RF链路确定(736,738)发射信号功率电平。
在本发明的另一个实施例中,基础结构124基于第一和第二,或另外第三和第四误差度量,可以为从MS 102到MS 104的传输确定(740)一个整体误差目标,例如整体FER目标,或整体放弃率。基础结构124然后将整体误差目标或放弃率和一个误差目标或放弃率阈值比较(742),并基于比较为讲话者RF链路和接听者RF链路中的一个或多个调整(744)FER目标或发射信号功率电平。这样,基础结构124可以为在MS 102和MS 104之间的链路保持一个整体误差率或放弃率,同时独立调整链路的每条支线的性能。通过独立调整链路的每条支线,可以在最优提供重传的支线上使用重传,并在与其他通信最小干扰的传输的支线上以较高功率电平进行发射。
例如,并且仅为说明本发明的原理的目的,基础结构124可以使用下面的公式进行链路130-136的误差率的调整。首先,基础结构124估计‘Pr(AB)’,其中Pr(AB)=反向链路132和前向链路134的放弃可能性。该放弃可能性可通过直接测量估算,或如下估计:
Pr(AB)=S_ABORT+(1-S_ABOUT)*R_ABORT;
其中,
S_ABORT=SF*(SN+(1-SN)*SF)SRNDS
R_ABORT=RF*(RN+(1-RN)*RF)RRNDS
并且SF=发送者(即MS 102)帧擦除率(对于反向链路132),SN=发送者NAK擦除率(对于前向链路130),SRNDS=在放弃之前发送者NAK数目(所有回合的总和),RF=接收者(即MS 104)帧擦除率(对于反向链路136),RN=接收者NAK擦除率(对于前向链路134),以及RRNDS=在放弃之前接收者NAK数目(所有回合的总和)。基础结构124还确定每条链路130-136的RF负载。
然后基础结构124比较‘Pr(AB)’和一个目标水平,得到放弃可能性,即AB_Target。当Pr(AB)大于(‘>’)AB_Target时,基础结构124用最小剩余RF容量增加链路130-136上的FER。基于上述公式通过调整FER,基础结构124可以减少一个呼叫的全部前向链路RF影响,同时在整个呼叫期间保持相同的有效RLP帧放弃率。
总之,在一个第一时间周期内,即BUFF_BUILD时间周期内,无线分组数据通信系统100从一个第一移动站(即MS 102)以一个第一讲话者链路功率电平发射数据给基础结构124,并从基础结构124以一个第一接听者链路功率电平到一个第二移动站(即MS 104)。优选地,该第一时间周期近似于抖动缓冲器的长度。设计每个第一讲话者链路功率电平和第一接听者链路功率电平,以避免需要重传错误接收的数据。通过减少重传的需要,在MS 104内的播放缓冲器326更快的被填满,更快转播从讲话者到接听者的语音通信。一旦第一时间周期到期,以降低的功率电平从MS 102到基础结构124以及从基础结构到MS 104发射数据,其中该传输包括错误接收数据的重传。通过后续在降低的功率电平上的运行,和其他正进行的通信的RF干扰可被最小化。
在第一时间周期到期后,在数据传输中使用的误帧率(FER)目标也可被调整。此外,功率电平以及FER可在逐条链路的基础上基于每条链路的RF负载和/或为每条链路确定的误差度量独立调整。这样,对于在每条链路上正进行的通信的干扰被最小化,同时保持了关于从MS 102到MS 104的数据传送的整体误差目标。
虽然本发明参考它的特定实施例进行了具体显示和说明,但本领域技术人员应当理解,在而不背离本发明的精神和范围的前提下,可以做出不同的改变以及其组件的等价替换。此外,在不背离其实质范围的前提下,可以对本发明的教导做出多种修改以适于一个特定环境或材料。因此,本发明不应当限于在此公开的特定实施例,而是本发明应当包括落入所附权利要求的范围的所有实施例。

Claims (15)

1.一种用于传输数据的方法,包括步骤:
由第一通信设备在第一时间周期内以第一功率电平发射第一组数据,其中所述第一功率电平是这样的:所述第一组数据由第二通信设备在可接收的误差率接收,而不使用所述第一组数据的一部分的重传;
当所述第一时间周期到期时,由第一通信设备以第二功率电平发射第二组数据,其中所述第二功率电平低于所述第一功率电平;和
当第二组数据的一部分被第二通信设备错误接收时,重发射错误接收的部分。
2.如权利要求1所述的方法,其中所述第一功率电平包括第一讲话者链路功率电平,其中所述第二功率电平包括第二讲话者链路功率电平,其中所述第二通信设备包括在无线基础结构中,并且其中所述方法进一步包括步骤:
当第一时间周期到期时,由所述无线基础结构以第一接听者链路功率电平发射第一组数据,其中所述第一接听者链路功率电平是这样的:第一组数据由第三通信设备在可接受的误差率接收,而不使用第一组数据的一部分的重传;
当第一时间周期到期时,由无线基础设备在第二接听者链路功率电平发射第二组数据,其中所述第二接听者链路功率电平低于第一接听者链路功率电平;和
当第二组数据的一部分被第三通信设备错误接收时,由基础结构重发射错误接收的部分。
3.如权利要求2所述的方法,其中所述第一时间周期包括在第一通信设备和基础结构之间业务链路建立的完成和在基础结构与第三通信设备之间业务链路建立的完成之间的时间,并且还包括一个播放步骤,当接收到第一组数据的至少一部分时,由第三通信设备播放第一组数据的至少一部分。
4.如权利要求2所述的方法,其中所述第三通信设备包括播放缓冲器,其中所述第一时间周期包括近似等于播放缓冲器的缓冲器深度目标的时间周期,并进一步包括一个播放步骤,当接收到第一组数据的至少一部分时,由第三通信设备播放第一组数据的至少一部分。
5.如权利要求4所述的方法,进一步包括步骤:
由基础结构确定第一时间周期的长度;和
由基础结构传送确定的第一时间周期的长度给各第一通信设备和第三通信设备。
6.如权利要求2所述的方法,进一步包括步骤:
由基础结构确定第一时间周期的长度;和
由基础结构经在无线链路协议(RLP)报头内的数据字段传送有关第一时间周期到期的信息给第三通信设备。
7.如权利要求1所述的方法,其中所述第一功率电平包括第一讲话者链路功率电平,其中第二功率电平包括第二讲话者链路功率电平,其中所述第二通信设备包括在无线基础结构中,并且其中所述方法进一步包括步骤:
当第一时间周期到期时,由无线基础结构以第一接听者链路功率电平发射第一组数据,其中所述第一接听者链路功率电平是这样的:第一组数据被第三通信设备以可接受的误差率接收,而不使用第一组数据的一部分的重传;在第一时间周期期间,由无线基础结构以第二接听者链路功率电平发射第二组数据,其中所述第二接听者链路功率电平低于所述第一接听者链路功率电平;和
当第二组数据的一部分被第三通信设备错误接收时,由无线基础结构重发射错误接收的帧。
8.如权利要求7所述的方法,其中所述第三通信设备包括播放缓冲器,其中所述第一时间周期包括近似等于播放缓冲器缓冲器深度目标的时间周期,并进一步包括一个播放步骤,当第一时间周期到期时,由第三通信设备播放第一组数据的至少一部分。
9.一种在无线通信系统中用于发射数据的方法,其中所述通信系统包括第一无线通信设备,和第一无线通信设备经一条反向链路通信的无线基础结构,以及和基础无线结构经一条前向链路通信的第二无线通信设备,所述方法包括步骤:
确定对应于反向链路的RF负载的第一无线频率(RF)负载度量;
确定对应于前向链路的RF负载的第二无线频率(RF)负载度量;
基于所述第一和第二RF负载度量确定对于前向链路的一个可接受的误差率;和
基于所述第一和第二RF负载度量确定对于反向链路的一个可接受的误差率。
10.如权利要求9所述的方法,其中所述无线基础结构经第一反向链路和第一前向链路与第一通信设备通信,其中所述无线基础结构经第二反向链路和第二前向链路与第二通信设备通信,其中所述确定第一无线频率(RF)负载度量的步骤包括确定对应第一反向链路的第一负载度量的步骤,其中所述确定第二RF负载度量的步骤包括确定对应第二前向链路的第二RF负载度量的步骤,并进一步包括步骤:
确定对应第一前向链路RF负载的第三RF负载度量;
确定对应第二反向链路RF负载的第四RF负载度量;
其中基于所述第一、第二、第三和第四RF负载度量为各第一前向链路、第一反向链路、第二前向链路和第二反向链路确定可接受的误差率。
11.一种在无线通信系统中用于发射数据的方法,其中所述通信系统包括第一无线通信设备,经第一反向链路和第一前向链路与第一通信设备通信的无线基础结构,以及经第二反向链路和第二前向链路与基础结构通信的第二无线通信设备,所述方法包括步骤:
确定对应第一反向链路的第一误差度量;
确定对应第一前向链路的第二误差度量;和
基于所述第一误差度量和第二误差度量确定对于第一反向链路和第二前向链路中的一个或多个可接受的误帧率。
12.如权利要求11所述的方法,进一步包括步骤:
确定对应第二反向链路的第三误差度量;
确定对应第二前向链路的第四误差度量;和
基于所述第一、第二、第三和第四误差度量确定对应第一反向链路和第二前向链路中一个或多个的可接受的误帧率。
13.如权利要求11所述的方法,进一步包括步骤:
确定对应第二反向链路的第三误差度量;
确定对应第二前向链路的第四误差度量;和
基于所述第一、第二、第三和第四误差度量确定放弃从第一通信单元到第二通信单元的数据传输的可能性,以产生放弃可能性;
将放弃可能性和放弃可能性阈值比较,以产生一个比较结果;和
基于所述比较结果调整第一反向链路、第一前向链路、第二反向链路和第二前向链路中的一个或多个的可接受的误差率。
14.如权利要求11所述的方法,进一步包括步骤:
确定对应第一反向链路的RF负载的第一无线频率(RF)负载度量;
确定对应第一前向链路的RF负载的第二RF负载度量;
确定对应第二反向链路的RF负载的第三RF负载度量;
确定对应第二前向链路的RF负载的第四RF负载度量;和
基于第一、第二、第三和第四RF负载度量从第一反向链路、第一前向链路、第二反向链路和第二前向链路中确定哪一条链路具有最大RF负载;和
其中所述调整可接受的误差率的步骤包括当放弃可能性大于放弃可能性阈值时,减少具有最大RF负载的链路的可接受的误差率。
15.如权利要求11所述的方法,进一步包括步骤:
确定对应第一反向链路的RF负载的第一无线频率(RF)负载度量;
确定对应第一前向链路的RF负载的第二RF负载度量;
确定对应第二反向链路的RF负载的第三RF负载度量;
确定对应第二前向链路的RF负载的第四RF负载度量;以及
基于所述第一、第二、第三和第四RF负载度量从第一反向链路、第一前向链路、第二反向链路和第二前向链路中确定哪一条链路具有最低RF负载;和
其中所述调整可接受的误差率的步骤包括当放弃可能性低于放弃可能性阈值时,增加具有最低RF负载的链路的可接受的误差率。
CNA028157346A 2001-08-10 2002-07-23 在分组数据通信系统中传输数据的方法和设备 Pending CN1541458A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US31170201P 2001-08-10 2001-08-10
US60/311,702 2001-08-10
US09/971,430 US6665283B2 (en) 2001-08-10 2001-10-05 Method and apparatus for transmitting data in a packet data communication system
US09/971,430 2001-10-05

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN 200610093797 Division CN1901394A (zh) 2001-08-10 2002-07-23 在分组数据通信系统中传输数据的方法和设备

Publications (1)

Publication Number Publication Date
CN1541458A true CN1541458A (zh) 2004-10-27

Family

ID=26978022

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA028157346A Pending CN1541458A (zh) 2001-08-10 2002-07-23 在分组数据通信系统中传输数据的方法和设备

Country Status (6)

Country Link
US (2) US6665283B2 (zh)
EP (1) EP1419589A1 (zh)
JP (2) JP2004538712A (zh)
KR (2) KR100626569B1 (zh)
CN (1) CN1541458A (zh)
WO (1) WO2003015309A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100388296C (zh) * 2005-01-31 2008-05-14 索尼株式会社 通信设备、通信方法
CN101622813B (zh) * 2007-03-06 2012-10-10 罗德施瓦兹两合股份有限公司 用于确定子信道的传输行为的装置和方法
CN105843194A (zh) * 2016-05-18 2016-08-10 罗文凤 智能电力调度控制系统
CN105955162A (zh) * 2016-05-18 2016-09-21 罗文凤 扣件结构的电力调度自动化控制系统及方法
CN106026386A (zh) * 2016-05-18 2016-10-12 罗文凤 防脱落的电力调度自动化控制系统及方法

Families Citing this family (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7292601B2 (en) * 2001-06-19 2007-11-06 At&T Corp. Error-rate management in wireless systems
US20030078066A1 (en) * 2001-10-23 2003-04-24 Mark Maggenti System and method for approximating half duplex wireless dispatch system
US7162418B2 (en) * 2001-11-15 2007-01-09 Microsoft Corporation Presentation-quality buffering process for real-time audio
US7411934B2 (en) * 2002-02-12 2008-08-12 Broadcom Corporation Packetized audio data operations in a wireless local area network device
US7096274B1 (en) * 2002-02-12 2006-08-22 3Com Corporation Optimum frame size predictor for wireless Local Area Network
US8619718B2 (en) * 2002-04-05 2013-12-31 Interdigital Technology Corporation Method and apparatus for coordinating a radio network controller and node B resource management for high speed downlink packet data service
US6822950B2 (en) * 2002-05-06 2004-11-23 Motorola, Inc. Interference-efficient method and apparatus to provide CDMA services
US7154907B2 (en) * 2002-05-10 2006-12-26 Nokia Corporation Method and system for resetting nodes in communication systems
US20040059978A1 (en) * 2002-06-25 2004-03-25 Parvathanathan Subrahmanya Reduced latency for recovery from communications errors
KR100514144B1 (ko) * 2002-10-29 2005-09-08 엘지전자 주식회사 이동통신 시스템에서의 음성 및 패킷 데이터 동시 서비스방법
US7551588B2 (en) * 2003-03-06 2009-06-23 Nortel Networks Limited Autonomous mode transmission from a mobile station
US7260087B2 (en) * 2003-04-02 2007-08-21 Cellco Partnership Implementation methodology for client initiated parameter negotiation for PTT/VoIP type services
US9185228B1 (en) 2003-09-25 2015-11-10 Smith Micro Software, Inc. Buffering voice data in network-based instant connect communication
EP1683305B1 (en) * 2003-11-11 2010-01-13 Telefonaktiebolaget LM Ericsson (publ) Adapting playout buffer based on audio burst length
US7292564B2 (en) * 2003-11-24 2007-11-06 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for use in real-time, interactive radio communications
US7058066B1 (en) 2004-01-22 2006-06-06 Cisco Technologies, Inc. Controlling the transition glitch that occurs when a gateway switches from voice over IP to voice band data
US7809388B1 (en) 2004-02-26 2010-10-05 Core Mobility, Inc. Selectively replaying voice data during a voice communication session
US7620004B2 (en) * 2004-04-30 2009-11-17 Alcatel-Lucent Usa Inc. Methods of power overload control in communication systems
WO2005125233A1 (en) * 2004-06-09 2005-12-29 Vanu, Inc. Reducing cost of cellular backhaul
US7681100B2 (en) * 2004-08-18 2010-03-16 Pine Valley Investments, Inc. System and method for retransmission of voice packets in wireless communications
JP4556581B2 (ja) * 2004-09-14 2010-10-06 日本電気株式会社 携帯端末装置、携帯端末制御方法及びプログラム
US7398096B2 (en) * 2004-12-03 2008-07-08 Motorola, Inc. System and method for delay reduction via automatic target packet transmission
KR100700568B1 (ko) * 2004-12-29 2007-03-28 엘지전자 주식회사 Ptt 단말기에서의 음성 데이터 재전송 방법
FI20050114A0 (fi) * 2005-02-01 2005-02-01 Nokia Corp Nousevalta siirtotieltä tulevan datan käsittely viestintäjärjestelmässä
US7774014B2 (en) * 2005-08-26 2010-08-10 Alcatel-Lucent Usa Inc. Reducing call drops in spread spectrum wireless communication systems
US20070091920A1 (en) * 2005-10-20 2007-04-26 Harris John M System and method for improving the capacity of a network
US8259840B2 (en) * 2005-10-24 2012-09-04 General Motors Llc Data communication via a voice channel of a wireless communication network using discontinuities
US8194526B2 (en) * 2005-10-24 2012-06-05 General Motors Llc Method for data communication via a voice channel of a wireless communication network
US8194779B2 (en) * 2005-10-24 2012-06-05 General Motors Llc Method for data communication via a voice channel of a wireless communication network
US7496366B2 (en) * 2005-12-19 2009-02-24 Motorola, Inc. Wireless communication system capacity control facilitation method and apparatus
CN100499869C (zh) * 2006-05-24 2009-06-10 华为技术有限公司 一种终端设备接入方法及系统
JP5014727B2 (ja) * 2006-10-03 2012-08-29 株式会社エヌ・ティ・ティ・ドコモ 送信電力制御方法及びユーザ端末
KR100953567B1 (ko) * 2006-12-05 2010-04-21 한국전자통신연구원 이동통신 시스템에서의 수신확인신호 송수신 장치 및 방법
JP5044380B2 (ja) * 2007-12-04 2012-10-10 株式会社日立国際電気 配信装置及びコーデック変換装置、通信システム
EP2279576A4 (en) * 2008-04-24 2012-02-01 Ericsson Telefon Ab L M ERROR RATE MANAGEMENT
US7756059B1 (en) * 2008-05-19 2010-07-13 Meru Networks Differential signal-to-noise ratio based rate adaptation
US8880716B2 (en) * 2009-05-08 2014-11-04 Canon Kabushiki Kaisha Network streaming of a single data stream simultaneously over multiple physical interfaces
US8396960B2 (en) * 2009-05-08 2013-03-12 Canon Kabushiki Kaisha Efficient network utilization using multiple physical interfaces
US8325601B2 (en) * 2009-05-08 2012-12-04 Canon Kabushiki Kaisha Reliable network streaming of a single data stream over multiple physical interfaces
JP5540824B2 (ja) 2010-03-29 2014-07-02 ソニー株式会社 通信制御方法、通信システム、および管理サーバ
US8356109B2 (en) 2010-05-13 2013-01-15 Canon Kabushiki Kaisha Network streaming of a video stream over multiple communication channels
EP3025528B1 (en) * 2013-07-23 2018-09-05 Unium Inc. Systems and methods for push-to-talk voice communication over voice over internet protocol networks
US9332103B2 (en) * 2014-01-23 2016-05-03 Harris Corporation User protection in a multimode personal communication device
DE102019133894A1 (de) * 2019-12-11 2021-06-17 Beckhoff Automation Gmbh Verfahren zum zyklischen Übertragen von Daten zwischen Kommunikationsteilnehmern auf einem Datenübertragungskanal und Datenübertragungssystem

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2132452B (en) * 1982-12-08 1986-10-08 Racel Ses Limited Radio systems
FR2592256B1 (fr) * 1985-12-20 1988-02-12 Trt Telecom Radio Electr Dispositif d'asservissement de la puissance d'emission d'un faisceau hertzien
US5210751A (en) * 1989-09-19 1993-05-11 Nippon Telegraph And Telephone Corporation Signal transmission system capable of performing re-transmission control in units of slots
US5085106A (en) * 1990-10-30 1992-02-04 Automotive Products (Usa) Inc. Electric shift apparatus with removable control module
NZ255617A (en) * 1992-09-04 1996-11-26 Ericsson Telefon Ab L M Tdma digital radio: measuring path loss and setting transmission power accordingly
GB2292289B (en) * 1994-08-11 1998-06-17 Roke Manor Research Power control apparatus for use in mobile radio stations
FI101332B (fi) * 1995-12-18 1998-05-29 Nokia Telecommunications Oy Epäjatkuvalähetys monikanavaisessa suurinopeuksisessa datasiirrossa
US5722051A (en) * 1996-02-13 1998-02-24 Lucent Technologies Inc. Adaptive power control and coding scheme for mobile radio systems
US6112092A (en) * 1996-04-18 2000-08-29 Lucent Technologies Inc. Self-configurable channel assignment system and method
JP2982750B2 (ja) * 1997-07-09 1999-11-29 日本電気株式会社 ディジタル情報処理装置
US6085106A (en) 1997-07-29 2000-07-04 Nortel Networks Limited Forward link power control in a cellular radiotelephone system
GB2328584B (en) * 1997-08-22 2002-05-29 Nokia Mobile Phones Ltd Switching control method and apparatus for wireless telecommunications
US6038452A (en) * 1997-08-29 2000-03-14 Nortel Networks Corporation Telecommunication network utilizing a quality of service protocol
US6452950B1 (en) * 1999-01-14 2002-09-17 Telefonaktiebolaget Lm Ericsson (Publ) Adaptive jitter buffering
US6487415B1 (en) * 1999-07-19 2002-11-26 Lucent Technologies Inc. Method for initiating call blocking based upon pilot fraction
US6968201B1 (en) * 1999-10-06 2005-11-22 Lucent Technologies, Inc. Method and apparatus for controlling reverse link interference rise and power control instability in a wireless system
US6985739B2 (en) * 2000-12-15 2006-01-10 Telefonaktiebolaget Lm Ericsson (Publ) Admission and congestion control in a CDMA-based mobile radio communications system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100388296C (zh) * 2005-01-31 2008-05-14 索尼株式会社 通信设备、通信方法
CN101622813B (zh) * 2007-03-06 2012-10-10 罗德施瓦兹两合股份有限公司 用于确定子信道的传输行为的装置和方法
CN105843194A (zh) * 2016-05-18 2016-08-10 罗文凤 智能电力调度控制系统
CN105955162A (zh) * 2016-05-18 2016-09-21 罗文凤 扣件结构的电力调度自动化控制系统及方法
CN106026386A (zh) * 2016-05-18 2016-10-12 罗文凤 防脱落的电力调度自动化控制系统及方法
CN105955162B (zh) * 2016-05-18 2018-05-25 山东广域科技有限责任公司 扣件结构的电力调度自动化控制系统及方法
CN105843194B (zh) * 2016-05-18 2018-08-07 广东亿能电力股份有限公司 智能电力调度控制系统
CN106026386B (zh) * 2016-05-18 2019-03-08 北京慧辰资道资讯股份有限公司 防脱落的电力调度自动化控制系统及方法

Also Published As

Publication number Publication date
JP2007124672A (ja) 2007-05-17
US20030032439A1 (en) 2003-02-13
JP2004538712A (ja) 2004-12-24
KR100634040B1 (ko) 2006-10-17
US20030190926A1 (en) 2003-10-09
KR100626569B1 (ko) 2006-09-25
US6665283B2 (en) 2003-12-16
KR20040019402A (ko) 2004-03-05
WO2003015309A1 (en) 2003-02-20
KR20060064025A (ko) 2006-06-12
EP1419589A1 (en) 2004-05-19

Similar Documents

Publication Publication Date Title
CN1541458A (zh) 在分组数据通信系统中传输数据的方法和设备
CN100481807C (zh) 确定重新排序缓冲器容量的方法和通过射频链路传送数据的方法
US11888629B2 (en) Method and apparatus for efficiently utilizing HARQ processes for semi-persistent and dynamic data transmissions
CN1173515C (zh) 在数据叠加语音通信系统中有效重发数据的方法和设备
US8149779B2 (en) Method and apparatus for scheduling uplink rates adaptively to fast rate ramping in a packet communication system
RU2392749C2 (ru) Эффективная передача по совместно используемому каналу передачи данных для беспроводной связи
US20060182030A1 (en) Method and apparatus for transmitting data in a packet data communication
CN101079814A (zh) 无线通讯系统处理封包数据的方法及其相关装置
MX2009001886A (es) Asignacion, programacion y señalizacion dinamicas de recurso para servicio de datos de velocidad variable en lte.
EP1274204A2 (en) Data transmitting and receiving method in a mobile communication system
AU2002354762A1 (en) Data transmitting and receiving method in a mobile communication system
US7685492B2 (en) Method, arrangement, node and mobile unit for improved transmission between two units of a telecommunication system
CN101043307A (zh) 通讯系统中止混合式自动重发请求流程的方法及相关装置
CN102625372B (zh) 用于在无线通信系统中分配资源的装置和方法
CN1901394A (zh) 在分组数据通信系统中传输数据的方法和设备
CN1488212A (zh) 通信系统中的传输方案
WO2006098550A1 (en) Method for transmitting and receiving packet in mobile communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication