CN1319349C - 用于提高无线通信服务质量的方法和设备 - Google Patents

用于提高无线通信服务质量的方法和设备 Download PDF

Info

Publication number
CN1319349C
CN1319349C CNB038165945A CN03816594A CN1319349C CN 1319349 C CN1319349 C CN 1319349C CN B038165945 A CNB038165945 A CN B038165945A CN 03816594 A CN03816594 A CN 03816594A CN 1319349 C CN1319349 C CN 1319349C
Authority
CN
China
Prior art keywords
class
bag
data
priority
wireless communication
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.)
Expired - Lifetime
Application number
CNB038165945A
Other languages
English (en)
Other versions
CN1669344A (zh
Inventor
徐华
约翰·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 Mobility LLC
Google Technology Holdings LLC
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 CN1669344A publication Critical patent/CN1669344A/zh
Application granted granted Critical
Publication of CN1319349C publication Critical patent/CN1319349C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1874Buffer management
    • H04L1/1877Buffer management for semi-reliable protocols, e.g. for less sensitive applications like streaming video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1887Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2408Traffic characterised by specific attributes, e.g. priority or QoS for supporting different services, e.g. a differentiated services [DiffServ] type of service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2425Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
    • H04L47/2433Allocation of priorities to traffic types
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2466Traffic characterised by specific attributes, e.g. priority or QoS using signalling traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/32Flow control; Congestion control by discarding or delaying data units, e.g. packets or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/12Flow control between communication endpoints using signalling between network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Transceivers (AREA)
  • Transmitters (AREA)

Abstract

一种通信系统(100)和方法(200、400),例如通过标记无线通信包的头部,来将包分类数据分配给包(300)以定义下列类中的至少一个:诸如带内信令和控制包的控制信令类、语音类、数据重新传输类、OAMP类和数据类,其中每个类表示回程链路上的一个不同的传输优先权。对于与控制信令类和语音帧速率类(语音类)相关的无线通信包,该方法和设备将额外的丢弃优先级数据分配给每个无线通信包,其中该丢弃优先级数据在控制信令类和语音帧速率类(语音类)中定义了进一步的包丢弃优先权。该设备和方法基于所分配的丢弃优先级数据的优先权级别并基于包分类数据,丢弃经排队后的分类无线通信包。

Description

用于提高无线通信服务质量的方法和设备
技术领域
本发明总的来说涉及通信系统和方法,更具体来讲,涉及采用通信包丢弃来降低通信链路拥塞的通信系统和方法。
背景技术
无线互联网协议(IP)蜂窝式网络是公知的,其采用网络单元,例如与诸如PDA、网际网络家电、移动电话以及其它移动和非移动设备的无线设备进行无线通信的基站收发信台。这种网络将信息包传送给例如选择分配单元(SDU)的其它网络单元,然后这些网络单元可被连接到移动交换中心和公共交换电话网络或包数据服务节点、因特网或任意其它的适当的单元或网络。与无线设备通信无线信息的网络单元,例如基站收发信台,通常是通过速度较低但被繁重地使用的通信链路耦合到其它网络单元的,这种通信链路有时被称作回程链路,例如T1链路或其他适当的链路。然后这些回程链路通常连接到一个充当路由器的接入节点,然后该接入节点被连接到诸如一系列高速链路的IP网络,然后该IP网络再被耦合到其他网络单元。
被极其繁重地使用的链路,例如回程链路,会变得拥塞。这将成为一个瓶颈,它会不合乎需要地降低无线设备或整个网络的性能。对于反向链路通信中的业务来说,例如从无线设备到基站收发信台,由基站收发信台传送的包的队列通常出现在基站收发信台耦合到IP网络的输出端口。而对于前向链路业务来说,拥塞通常出现在例如是路由器的接入节点的输出端口,该输出端口通过回程链路与基站收发信台耦合。
路由器在通信系统中是公知的,其基于IP包头部信息来丢弃包。这种路由器能够使用不同技术来判断要丢弃哪个包。例如,加权随机先期检测(WRED)处理可用于选择性地将具有在包头部指定的不同的丢弃优先值的包进行丢弃。例如,当较低优先权的包基于包标记而处于单一队列中时,路由器可丢弃这些包。而且,众所周知,无线通信系统按不适当的功率电平或基于其他标准丢弃包。
在数字蜂窝式系统中,通常经由有效业务信道来发送控制/信令信息。在业务信道中纳入控制或信令信息通常被称为带内信令。携带这种关键的控制/信令信息的包与路由器承载业务进行混合并在包网络中传输。带内信令消息的一些实例可以是:指示在无线设备之间什么时候出现消息切换以及出现何种切换的切换指示消息,表示为移动设备设置功率水平的功率控制消息,扩展切换指示消息以及其他对前向链路通信有用的信息。
在反向链路中,某些关键的带内信令消息是导引信号强度测量消息,例如指示在信号中检测到的功率量的功率测量报告消息,以及切换完成消息。然而,不是所有的业务信道上的包都携带这些关键的信令消息。在传统的通信系统中,关键的信令业务作为回程链路上的承载业务,并且同样会经历与语音和承载业务相同的延迟,而不是获得为带外信令业务提供的较低延迟。大部分带内控制信令包都是用于切换和功率控制的实时信令消息。这些消息的快速传送是至关重要的,以便为终端用户提供令人满意的服务质量。而且,特定信息比其他信息更重要。例如,更希望保证语音帧不在通信过程中被丢弃,而是对服务质量影响较小的其他类型的包可以被丢弃以便降低回程链路中的拥塞。
因此,存在着一种对提高无线通信服务质量的有效的方法和设备的需求。
附图说明
本发明将通过实例来示出,并且不受附图的限制,在附图中相同标记表示相似部件,其中:
图1是示出按照本发明一个实施例的数字无线通信系统的一个实例的方框图;
图2是示出按照本发明一个实施例的提高无线通信服务质量的方法的一个实例的流程图;
图3是示出按照本发明一个实施例的采用包分类数据和丢弃优先级数据两者的无线通信包的一个实例的示图;
图4是示出按照本发明一个实施例的提高无线通信服务质量的方法的一个实例的流程图;
图5是示出按照本发明一个实施例的用于反向链路帧或包的包标记的一个实例的图表;
图6是示出按照本发明的一个实施例的用于前向链路包的包标记的一个实例的图表;以及
图7是示出按照本发明一个实施例的多个包队列和相关的丢弃优先级阈值的示图。
具体实施方式
简要来说,一种通信系统和方法,例如通过标记无线通信包的头部,将包分类数据分配给包,以定义下列类中的至少一个:控制信令类、语音类、数据重新传输类、数据类和OAMP类,其中每个类都表示回程链路上的不同传输优先权。对于与控制信令类和语音类相关的无线通信包来讲,该方法和设备将附加的丢弃优先级数据分配给每个无线通信包,其中该丢弃优先级数据在控制信令类和语音类中定义了包丢弃优先权的进一步的级别。该设备和方法例如在所述多个不同的队列中基于包分类数据对多个无线通信包排队,并且基于所分配的丢弃优先级数据的优先权级别并基于包分类数据来丢弃经排队后的分类无线通信包。检测带内控制和信令包,并对其给予比语音和数据承载业务更高的优先权级别,来降低回程链路中的拥塞。
图1示出了诸如基于IP的蜂窝式网络的无线通信系统100的一个实例,例如是数字蜂窝式系统,或任何其他适当的采用无线通信包(包括语音帧)的无线通信系统。无线单元102与一个或多个网络单元104a-104n通信。无线通信系统100还包括接入节点路由器106、IP网络108和至少一个第二网络单元110。作为示例,网络单元110可操作地经由移动交换中心114耦合到公共交换电话网络112。移动交换中心114可与一个或多个基站收发信台116通信以便于移动单元到移动单元的呼叫。网络单元还可耦合到包数据服务节点118,该包数据服务节点118适于被耦合到因特网120或任何其他适当的网络。接入节点106例如可以是路由器,它将无线通信包经由一个或多个回程链路122a-122n传送给网络单元104a-104n。每个网络单元104a-104n都在反向链路通信期间对无线通信包进行排队。对于前向链路业务,接入节点106对待传送到网络单元104a并随后通过适当的无线链路124传送到无线单元102的无线通信包进行排队。正如所示,接入节点106可经由任意适当的通信链路126与IP网络108进行可操作的通信。也可被认识到的是,接入节点106可以是IP网络108的一部分。网络单元110也可操作地经由适当的通信链路128耦合到IP网络108。相似地,网络单元110可操作地经由适当的通信链路130、132和134耦合到PSTN112、MSC114和BTS116。网络单元110还适当地经由通信链路136耦合到包数据服务节点118。该包数据服务节点118可操作地经由适当的通信链路138耦合到因特网120。
该实例中所示的网络单元104a可以是基站收发信台或任意其它适当的网络单元。网络单元104a包括选择包丢弃电路140,该电路包括一个包分类电路142和一个具有包分类队列的路由电路144。正像传统的数字无线通信网络那样,回程链路122携带互联网协议(IP)包业务。这包括带外呼叫控制业务以及承载业务包。包的IP头部中的字段可用于将包分为不同的类。如下面将描述的,回程链路传输优先权分类的级别和回程链路丢弃优先级优先权,被用于通过选择性地从回程链路上的传输中丢弃对于终端用户体验而言具有低使用率的承载业务,来提高回程链路122的带宽。
网络单元104a包括传统的通信硬件和软件,以实现现有技术中所公知的无线通信。然而,网络单元104a另外还包括选择包丢弃电路140,它能以适当编程的处理设备的形式来实现,诸如DSP、微处理器、微型计算机或任何其他适当的处理设备。另外,选择包丢弃电路104能以离散逻辑的组合以及/或者硬件、软件和固件的组合或任何其他适当的结构来实现。
网络单元110还包括选择包丢弃电路150,它例如以与选择包丢弃电路140被用于反向链路通信的方式类似的方式被用于前向链路通信中。因此,选择包丢弃电路150也包括包分类电路152和具有包分类队列的路由电路154。选择包丢弃电路150也使用与电路140相同的结构来实现的。
参考图2和3,将描述一种用于提高无线通信服务质量的方法,例如由选择包丢弃电路140完成的操作。如方框200所示,该方法包括网络单元104a从无线单元102接收多个无线通信包。如方框202所示,该方法包括将包分类数据302分配给多个无线通信包中的每一个。该实例中的包分类数据302定义了下列类中的至少一个:控制信令类、语音类、数据重新传输类和数据类。每个类都表示一个不同的回程链路传输优先权。例如,语音帧被分配了较高的传输优先权并因此具有与包括数据的包不同的类,包括数据的包可得到较低的传输优先权,这是因为语音帧通常需要实时传输,而数据可以被延迟,或如果必要的话,可在回程链路出现拥塞时被重新传输。
将包分类数据302分配给所述多个无线通信包包括通过在IP包300的包头部中插入包分类数据302(例如,多个位)来标记所述多个包中的每一个。IP包300包括有效负荷部分306和头部部分。分配包分类数据302是由包分类电路142执行的。每个分类表示不同的丢弃优先权。与被分到了定义较低优先权类别的分类中的那些包相比,较高类中的包被以较低的概率来丢弃。
由于控制和信令信息通常在无线通信系统中是重要的,因此在该实例中,带内控制信令包被给予了高优先权,并在拥塞发生时,相较于其他的信息类,带内控制信令包将被经由回程链路传送或传输。另外,语音包也相当关键并时常需要实时传输,因此相较于带内控制信令包,给予语音包经由回程链路122传输的稍低优先权,但与例如其他类信息相比,语音包具有较高的传输优先权。如这里所使用的,控制信令类表示作为控制信息的带内信令,也就是作为回程链路上的承载业务而在业务信道上被通信的包。
如方框204所示,对于控制信令类和语音类中的包而言,该方法包括分配这些类中的每一个内的丢弃优先级数据308。语音包被分类为语音类。然而,应被认识到的是,可采用任何适当的指定技术。相较于语音包,带内信令包被分配了较高的优先权。在语音呼叫中,通常依据语音活动和声码器处理,存在着四种包类型,诸如半速率、全速率、四分之一速率和八分之一速率。根据特定包的语音帧速率,为不同声音包来设置丢弃优先级优先权。在该实施例中,半速率包被给予较高的丢弃优先级,这意味着同八分之一或四分之一速率编码的语音包相比,系统不太可能丢弃半速率帧。因此,包分类电路104除了将包分类为一个第一优先权类之外,在必要的情况下,还接下来设置每个类中的包的优先次序,将丢弃优先级数据分配给一个类中的不同类型的包。
如方框206所示,该方法包括基于包分类数据302对多个无线通信包排队。例如,路由器144或其他电路包括存储器,用来存储具有为同一队列分配的相同类的无线通信包。因此,路由器144包括一个用于被分类为控制信令类包的包的单独队列,以及用于被指定为语音类包的包的另一个单独队列,用于被指定为数据重新传输类包的包的另一个队列,用于被指定为OAMP包的包的另一个队列,以及用于被指定为数据包的包的另一个队列。然后,选择包丢弃电路140的路由器144分别基于包分类数据302的优先权级别以及被分配的丢弃优先级数据,选择性地丢弃经排队后的分类无线通信包。
丢弃优先级数据308在被应用到控制信令类和语音类时,在这些特定的类中定义了一个进一步的包丢弃优先权。而且,如果需要的话,丢弃优先级数据308能够在任意类中定义进一步的包丢弃优先权。作为示例,并参考语音包,半速率和全速率包被给予了比八分之一和四分之一速率帧更高的丢弃优先级次序,这是因为八分之一和四分之一速率帧消耗回程链路上的大量容量,并且与全速率和半速率帧相比,提供了少得多的语音质量改善。
对于反向链路通信,还结合包中的帧质量校验字段对上面所提及的帧或包类型信息进行分析,以用于确定一个包所接受的标记或分配的类型,如图5和6进一步所示出的,并将在随后进行描述。例如,与具有较高帧质量的帧相比,具有由帧质量校验值所指示的低帧质量的帧,更有可能被忽略。通常,较低质量的帧消耗总业务量的1%至10%。因此,有利的作法是将这些帧与其他业务类型区分开来,并在回程链路拥塞时丢弃它们。通过基于语音速率信息和帧质量校验将包标记为不同的丢弃优先级,在回程链路拥塞事件期间,不佳的帧质量校验包和八分之一速率语音包,与其他半速率、全速率和四分之一速率语音帧相比,将被以更高的概率丢弃。与没有优先丢弃概率机制时相比,这能够获得较低的恶化和较高的感知用户语音质量。
被指定的另一类是一种用于包含有运营、管理、维护和配制(OAMP)信息的包的运行与维护类,这里将描述上述的五个包类。然而,可被认识到的是,也能使用任意适当数量的分类。
参考图4和5,将参照反向链路通信对提高无线通信服务质量的方法进行更详细的描述。在该实例中,选择包丢弃电路140实现这些功能,但这些功能可由任意其它的单元或多个单元来实现。在网络单元104a从无线单元102那里接收诸如多个无线通信包或其它信息的信息之后,其中所接收的信息要通过回程链路122来发送,该方法包括方框400所示的判断接收的信息是否是运行与维护包。这将通过检验头部中的或由系统设定的包类型位来实现。如果是,如方框402所示,该方法包括分配一个包分类数据,以指示该包属于最低优先权类,也就是通过以适当的包分类数据标记IP头部,将该包标记为运行与维护类中的一个。在该实例中,包分类数据是000,如图5所示。
标记反向链路上的包优选的是在通过网络单元104a的接口接收射频采样、并将该射频采样装配到经由回程链路122运送到网络单元110的IP包中的时候来完成。除了用在前向链路中的同样的标记信息之外,指示射频链路CRC检验结果的帧质量校验位也被用在包丢弃优先级标记中。在一帧的开始,还在网络单元104a处得到模糊和突发语音帧与正常语音帧之间的区别。例如,对于模糊突发信令和CDMA系统而言,语音帧包括用于反向链路的信令消息,并能由网络单元104a通过查看在包中的信息字段中设置的多模式位和业务类型位识别出。
因此选择包丢弃电路140为多个无线通信包分配包分类数据,其中每个类都有不同的传输优先权,以便类中的传输优先权的顺序包括控制信令类具有比语音类更高的优先权,语音类具有比数据重新传输类更高的优先权,而所述数据重新传输类依次具有比数据类具有更高的优先权。
如果接收的信息不是运行与维护数据,那么如方框404所示,该方法包括判断该信息是否是带外控制信息。可被认识到的是,在创建每个包时,举例来说,在网络单元104a处,可从在每个帧头部中发现的包内的信息单元中获知用于对具有分类数据和丢弃优先级数据的包进行标记的包类型(和帧类型)。例如,可从每个前向和反向帧头部中的信息单元中获知带内信令、语音和数据帧类型,所述信息单元可由诸如用于CDMA2000接入网络接口(PN-4545)的“互操作性说明IOS”之类的系统来规定。该信息可包括速率设置标识符,前向和反向信道速率,帧质量校验和用于带内或带外信令的消息类型。对于RLP帧而言,例如重新传输,否定应答(NACK)和原始数据传输可由它们的RLP头部来标识,例如在“IS-707 Data Service Options for SpreadSpectrum Systems-Addendum 2”(PN-4692)中所规定的。
如方框406所示,如果信息是带外信令,这是基于与诸如“该包是控制信道包还是承载业务包”之类的信息相关的信道来确定的,那么处理继续到方框408,在那里选择包丢弃电路140,更具体来讲是包分类电路142设置包分类数据来指示该包是在控制信令类中,如方框408所示。因此包分类数据302可被设置为如图5所示的“100”。如方框410所示,然后分析分类后的包以判断要分配给该包的丢弃优先级数据。例如,估算该包以判断该带外包是否包括功率控制和切换相关信令信息。如果包括,就在类100的包分类中的各个优先权类中分配最高丢弃优先值,这里是011。如果举例来说,该数据指的是无线注册信息,那么用于包类100的丢弃优先级数据设置为001,如所示。一旦包分类数据在头部中被标记、并且该包也被标记了用于特定类的丢弃优先级数据,那么该方法如方框412所示包括:基于包分类数据,在多个不同的分类包队列中的一个(见图7)中对无线通信包进行排队。分析下一个接收的包。
回来参考方框406,如果该信息不是带外信令,该方法就包括判断是否该信息是带内信令,如方框414所示。,例如以以下方式进行判断:分析包头部来判断它是否包括混合模式(MM)和业务类型(TT)位,以指示它例如是信令信息还是业务信息。如果该帧被判断为包括信令信息,例如如方框416所示,那么包分类数据就被设置为具有最高优先权级别,也就是级别100,如方框408所示。然后,该信息被分析,以判断将哪一个丢弃优先级数据分配给那个已被发现是带内信令包的特定高优先权包。因此,检测无线通信包以判断包中的一个是否是带内信令包。如果是,就根据该信息例如是功率控制和切换相关信令、呼叫处理相关信令、注册信息还是OAMP相关信令,来将丢弃优先级数据分配给检测到的带内信令包,例如如图5所示。基于包分类数据,在适当的包分类队列中按照对这些包所进行的估算进行排队。(例如,参见图7)。由于带内信令包包括功率控制和切换相关信令或其它关键的信令信息,所以路由器144就基于丢弃优先级数据丢弃一个通信包而不是带内信令包,以降低拥塞事件期间在回程链路上通信所需的信息数量。因此,在特定的类中,可依据包的丢弃优先级数据来丢弃这些包。因此,路由器144通过回程链路122发送带内信令包,并且不通过回程链路发送已丢弃的无线通信包。以这种方式,关键的信息在拥塞期间被发送出去。
如方框418所示,该方法包括基于使用的信道或者基于包自身内的信息来判断接收的信息是语音包还是数据包。例如,网络单元104a能够基于在哪一个信道接收到该包,来了解该包是语音包还是数据包。可选地,可以用指示该包是语音还是数据包的包内位来标识该包。如果包被判断为是语音包,如方框420和422所示,那么该方法就包括以指示其属于语音类的分类数据来标记该包。这种包分类数据在图5中被示为011。一旦已判断出包分类,就判断该包类中的丢弃优先级数据308,如方框424所示。
就将丢弃优先级数据分配给语音类而言,包分类电路142基于诸如“语音速率是半速率、全速率、四分之一速率还是八分之一速率”之类的语音速率数据以及诸如帧质量校验之类的包质量来分配丢弃优先值308。
对于语音包、以及被指派给语音类的那些包,包分类电路142为半速率或全速率编码的语音分配比八分之一速率或四分之一速率编码的语音更高的丢弃优先级值308。全速率和半速率编码的语音被给予了比八分之一速率和四分之一速率编码的语音更高的丢弃优先级值。因此,将在半速率编码的语音或全速率编码的语音或四分之一编码的语音之前,将八分之一速率编码的语音从传输中丢弃。如所示的那样,也考虑到了帧质量校验,其中“1”表示CRC通过。
回来参考方框420,如果包不是语音包也不是信令信息,该方法就包括判断该无线通信包是否是数据重新传输类中的包,也就是判断该包是否是RLP NACK、RLP重新传输或任意其它类型的帧、或RLP帧。这是在方框424中示出的。这种判断基于RLP头部中的信息,例如重新传输标志和NACK控制消息类型,这是因为在前向链路上,网络单元110将包分离为重新传输、NACK和新数据包。因此,网络单元110转发器就知道消息值类型字段和模糊突发信息。对于每个语音帧,网络单元110能够以多个优先级别来标记带内和带外信令。这出现在前向链路中。相似地,网络单元104a可以检测RLP帧头部中的位,以判断该包是重新传输、NACK、RLP帧或是新的RLP帧。如果包中的信息表示该包是一个NACK帧或者重新传输帧,如方框426所示,该方法就包括将该包分配给重新传输类,如图5所示的010。该方法包括,如方框428所示,将丢弃优先级数据设置为适当的优先权,并且在该实例中它被设置为000,这是因为只有一个级别分配给该重新传输类中的包。如果该信息不是NACK或者重新传输信息,并且它不是语音信息或信令信息,那么该方法就包括,如方框430所示,判断该包是否是新的包数据,如果是,就在头部标记包分类数据以指示一个数据类。在该实例中,该数据类被指定为001。在该数据类中存在着多个优先级优先权。如在该实例中所示的是四个级别。丢弃优先级的最高级别往往表示是否存在着高质量的新的RLP帧。这被给予了丢弃优先值011。空闲的RLP帧是下一个优先权,并且具有最高质量的包被给予了比具有较低质量的空闲RLP帧更高的丢弃优先值。例如,在前向链路中,每种类型的帧都被预期在创建包时在网络部件网络单元110处获得。在RLP模式中每个帧都包含一个标志,以指示该帧是重新传输帧还是原始帧。优选地,网络单元110中创建RLP帧的同一处理设备还用头部对RLP帧进行打包,使它们成为指示它是新的RLP帧还是重新传输RLP帧的帧。
在该实例(尽管图5只示出了用于重新传输类的丢弃优先级中的一个级别)中,重新传输不仅得到比空闲帧更高的优先权,而且最早的重新传输得到最高的优先权。在RLP模式中,网络单元110跟踪一个帧迄今为止已被重新传输的次数。网络单元110监视RLP帧序号和重新传输序号之间的差值,并对具有最小模序号的重新传输给予最高的优先权标记。因此,当尝试重新传输时,该序号比当前序号小得多。由于通常只为发送每个帧作三、六或四组尝试,因此具有最小序号的重新传输是最早的,并因而在RLP有效地放弃并取消对该帧的传输之前,留下最小数目的重新传输尝试。因此,当重新传输包时,选择包丢弃电路150为最早的重新传输给予较高丢弃优先级。
因此该方法包括,如方框432所示,基于帧质量校验以及该包是空闲帧还是新的帧来判断丢弃优先级数据308。
图6示出了显示用于前向链路的包的包分类数据和丢弃优先级数据的表格。
图7用图示表示了包括多个包分类队列700的路由器144的一部分,其中每个队列都专用于一个不同的包分类。路由器144采用多个包丢弃算法中的一个,这些算法包括但不限制于,例如优先权队列处理、加权费用队列(weighted fare queuing)处理和加权轮转处理,以判断要从回程链路122的传输中选择性地丢弃哪一个无线通信包。如该实例所示,存在着控制信令队列702、语音帧速率队列704、重新传输队列706、数据队列708和OAMP队列710。包丢弃电路140配置路由器144以便基于每个类的优先权级别,来为每个包分类队列700设置如712A至712E所图示出的队列阈值。例如,控制信令队列702可具有比例如OAM队列710更高的阈值,以存储更多的包,这是因为控制信令数据比OAM信息更重要。基于分类数据,包被分为5类(在反向链路模式中),如图5所示。该包分类队列700依据一个服务规则来工作,该服务规则可以是优先权队列、加权费用队列或加权轮转。
而且在每个类中,基于丢弃优先级数据、也就是包的IP头部中的位,对包给予不同的丢弃优先优先权。加权随机先期检测(WRED)用于选择性地丢弃属于不同丢弃优先级的包。具有较高优先数据值的包按比具有较低优先值的包更低的概率来丢弃。当平均队列大小超过用于例如优先级别1的最小阈值时,属于该类中的最低优先级子类的包被以小概率进行丢弃。如果平均队列大小超过最大阈值,则所有属于那个类的优先级子类的包都被丢弃。在操作最小阈值、最大阈值和丢弃概率的同时,属于不同优先级子类的包在队列缓冲区溢出之前被丢弃。通过丢弃属于较低优先级类的包,避免了拥塞。可被认识到的是,可基于语音数据业务和网络的混合,在一个类中设置用于不同丢弃优先级数据的阈值,也可以例如根据情况来修改该阈值以说明业务混合中的变化性。用于设置丢弃优先级的最大阈值的某些理想考虑例如可包括,对于控制信令队列来讲,丢弃最低优先级业务(OAMP)的标记线(watermark)应大概设置在总带宽的5%至10%。然而,对于诸如切换指示消息的较高优先级业务来讲,标记线(缓冲区阈值)应当设置得较高。加权随机先期检测处理被用于确定哪一个帧要被丢弃。对于语音包,也就是处于语音帧速率队列中的包,最低标记线(对于八分之一速率包来讲)应该被大致设置在20毫秒时帧的回程链路容量处。对于NACK和重新传输队列,标记线应被设置得非常高,以便使这些消息不被丢弃。对于新的数据队列,标记线应被设置为与期望数据的最大量相匹配,以便为了系统而将其缓冲以用于质量服务分析。
上述方法和设备提供了一种对于承载业务的选择性丢弃,以降低回程链路上的拥塞。尽管是参照反向链路模式进行了描述,但通过在网络单元110的选择包丢弃电路150中采用类似的队列和操作,这种操作也适合用于前向链路模式。将多个优先权级别应用到包中可使一种分类中的包能够被进一步控制和加权,以便在拥塞情况下只丢弃那些对终端用户具有较低用途的包。语音和数据承载业务两方面均可应用本方法。
应当理解,对本发明的各个方面所作出的其它变型和修改对本领域的普通技术人员来说都是显而易见的,本发明不受所描述的特定实施例的限制。因此意图由本发明覆盖属于此处所公开和要求保护的基本基础原理的精神和范围之内的任何和所有修改、变型和等效物。

Claims (15)

1.一种用于提高无线通信服务质量的方法,其包括:
将包分类数据分配给多个无线通信包,其中包分类数据定义了下列类中的至少一个:控制信令类、语音类、数据重新传输类和数据类,并且其中每个类都表示一种不同的传输优先权;
对于至少与所述控制信令类和语音类相关的无线通信包,将丢弃优先级数据分配给所述无线通信包中的每一个,其中该丢弃优先级数据定义了在控制信令类和语音类中的进一步的包丢弃优先权;
基于包分类数据对所述多个无线通信包进行排队;
基于所分配的丢弃优先级数据的优先权级别并基于包分类数据,丢弃经排队后的分类无线通信包;和
其中,将丢弃优先级数据分配给语音类中的无线通信包包括:为半速率编码的语音包分配比全速率编码的语音包更高的丢弃优先级。
2.根据权利要求1的方法,其中将包分类数据分配给所述多个无线通信包进一步包括,给这些类中的每一个进一步分配一个不同的传输优先权,以便使这些类中的传输优先权的次序包括,控制信令类具有比语音类更高的优先权,语音类具有比数据重新传输类更高的优先权,而数据重新传输类具有比数据类更高的优先权。
3.根据权利要求1的方法,其中基于包分类数据对多个无线通信包进行排队的步骤包括,将具有相同的分配类的无线通信包存储到相同的队列中。
4.根据权利要求3的方法,包括基于每个类的优先权级别为每个队列配置队列阈值的步骤。
5.根据权利要求1的方法,其中将丢弃优先级数据分配给语音类中的无线通信包包括,基于语音速率数据和包质量数据两者来分配丢弃优先级。
6.根据权利要求1的方法,其中类包括操作与维护类,并具有比数据类更低的传输优先权。
7.根据权利要求1的方法,包括:
从所述多个通信包中检测是否至少一个所述通信包是带内信令包,其中所述分配步骤包括将丢弃优先级数据分配给所检测出的带内信令包,并且其中丢弃步骤包括基于丢弃优先级数据丢弃除了该带内信令包之外的通信包。
8.一种用于提高无线通信服务质量的设备,包括:
选择包丢弃电路,其进行如下操作:
将包分类数据分配给多个无线通信包,其中包分类数据定义了下列类中的至少一个:控制信令类、语音类、数据重新传输类和数据类,并且其中每个类表示一个不同的传输优先权;
对于至少与控制信令类和语音类相关的无线通信包,将丢弃优先级数据分配给所述无线通信包中的每一个,其中该丢弃优先级数据在控制信令类和语音类中定义了进一步的包丢弃优先权;
基于包分类数据对所述多个无线通信包进行排队;
基于所分配的丢弃优先级数据的优先权级别并基于包分类数据,丢弃经排队后的分类无线通信包,以便选择性地丢弃无线通信包,而不再将它们通过回程链路传输;和
其中,所述选择包丢弃电路为半速率编码的语音包分配比全速率编码的语音包更高的丢弃优先级。
9.根据权利要求8的提高无线通信服务质量的设备,其中选择包丢弃电路给这些类中的每一个分配一个不同的传输优先权,以便使这些类中的传输优先权的次序包括,控制信令类具有比语音类更高的优先权,语音类具有比数据重新传输类更高的优先权,而数据重新传输类具有比数据类更高的优先权。
10.根据权利要求9的提高无线通信服务质量的设备,其中选择包丢弃电路将具有相同的分配类的无线通信包存储到相同的队列中。
11.根据权利要求10的提高无线通信服务质量的设备,其中选择包丢弃电路基于每个类的优先权级别为每个队列配置队列阈值。
12.根据权利要求8的提高无线通信服务质量的设备,其中选择包丢弃电路通过基于语音速率数据和包质量数据两者,来将丢弃优先级数据分配给语音类中的无线通信包。
13.一种无线通信系统,包括:
第一网络单元,其被可操作地耦合以与无线设备通信,并包括无线通信选择包丢弃电路;
第二网络单元,可操作地通过至少一个回程链路与第一网络单元通信;
其中在反向链路中,该无线通信选择包丢弃电路:
将包分类数据分配给多个无线通信包,其中包分类数据定义了下列类中的至少一个:控制信令类、语音类、数据重新传输类和数据类,并且其中每个类表示一个不同的传输优先权;
对于至少与控制信令类和语音类相关的无线通信包,该选择包丢弃电路将丢弃优先级数据分配给所述无线通信包中的每一个,其中该丢弃优先级数据在控制信令类和语音类中定义了进一步的包丢弃优先权;
基于包分类数据对所述多个无线通信包进行排队;以及
基于所分配的丢弃优先级数据的优先权级别并基于包分类数据,丢弃经排队后的分类无线通信包,以便选择性地丢弃无线通信包,而不再将它们通过回程链路传输,其中将丢弃优先级数据分配给语音类中的无线通信包包括为半速率编码的语音包分配比全速率编码的语音包更高的丢弃优先级。
14.根据权利要求13的系统,其中第二网络单元包括一个选择包丢弃电路,其中在前向链路中,所述第二网络单元的所述无线通信选择包丢弃电路:
将包分类数据分配给多个无线通信包,其中包分类数据定义了下列类中的至少一个:控制信令类、语音类、数据再传输类和数据类,并且其中每个类表示一个不同的传输优先权;
对于至少与控制信令类和语音类相关的无线通信包,该选择包丢弃电路将丢弃优先级数据分配所述无线通信包中的每一个,其中该丢弃优先级数据在控制信令类和语音类中定义了进一步的包丢弃优先权;
基于包分类数据对所述多个无线通信包进行排队;以及
基于所分配的丢弃优先级数据的优先权级别并基于包分类数据,丢弃经排队后的分类无线通信包,以便选择性地丢弃无线通信包,而不再将它们通过回程链路传输。
15.根据权利要求13的系统,其中无线通信选择包丢弃电路被用于基站收发信台中,并且其中选择包丢弃电路包括包分类电路以及具有多包分类队列的路由器。
CNB038165945A 2002-06-13 2003-05-13 用于提高无线通信服务质量的方法和设备 Expired - Lifetime CN1319349C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/170,982 US6885638B2 (en) 2002-06-13 2002-06-13 Method and apparatus for enhancing the quality of service of a wireless communication
US10/170,982 2002-06-13

Publications (2)

Publication Number Publication Date
CN1669344A CN1669344A (zh) 2005-09-14
CN1319349C true CN1319349C (zh) 2007-05-30

Family

ID=29732658

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB038165945A Expired - Lifetime CN1319349C (zh) 2002-06-13 2003-05-13 用于提高无线通信服务质量的方法和设备

Country Status (7)

Country Link
US (1) US6885638B2 (zh)
EP (1) EP1516501B1 (zh)
CN (1) CN1319349C (zh)
AT (1) ATE454798T1 (zh)
AU (1) AU2003276518A1 (zh)
DE (1) DE60330865D1 (zh)
WO (1) WO2003107697A1 (zh)

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7149514B1 (en) 1997-07-30 2006-12-12 Bellsouth Intellectual Property Corp. Cellular docking station
US20080207197A1 (en) 1997-07-30 2008-08-28 Steven Tischer Apparatus, method, and computer-readable medium for interfacing devices with communications networks
US6999420B1 (en) * 1999-12-30 2006-02-14 At & T Corp. Method and apparatus for an architecture and design of internet protocol quality of service provisioning
JP3349698B2 (ja) * 2001-03-19 2002-11-25 松下電器産業株式会社 通信装置、通信方法、通信プログラム、記録媒体、移動局、基地局および通信システム
US7639601B2 (en) * 2002-07-05 2009-12-29 Nortel Networks Limited Methods and apparatus for data communication
US20040131051A1 (en) * 2002-09-06 2004-07-08 Rafi Rabipour Methods and apparatus for data communication
CA2392640A1 (en) * 2002-07-05 2004-01-05 Voiceage Corporation A method and device for efficient in-based dim-and-burst signaling and half-rate max operation in variable bit-rate wideband speech coding for cdma wireless systems
US8416804B2 (en) 2002-07-15 2013-04-09 At&T Intellectual Property I, L.P. Apparatus and method for providing a user interface for facilitating communications between devices
US8275371B2 (en) 2002-07-15 2012-09-25 At&T Intellectual Property I, L.P. Apparatus and method for providing communications and connection-oriented services to devices
US7200424B2 (en) 2002-07-15 2007-04-03 Bellsouth Intelectual Property Corporation Systems and methods for restricting the use and movement of telephony devices
US8543098B2 (en) 2002-07-15 2013-09-24 At&T Intellectual Property I, L.P. Apparatus and method for securely providing communications between devices and networks
US8554187B2 (en) 2002-07-15 2013-10-08 At&T Intellectual Property I, L.P. Apparatus and method for routing communications between networks and devices
US8000682B2 (en) 2002-07-15 2011-08-16 At&T Intellectual Property I, L.P. Apparatus and method for restricting access to data
US8526466B2 (en) * 2002-07-15 2013-09-03 At&T Intellectual Property I, L.P. Apparatus and method for prioritizing communications between devices
US7272128B2 (en) * 2002-08-30 2007-09-18 Motorola, Inc. Frame selection and distribution unit (SDU) and method for dynamically managing wireless call settings
CN1689312B (zh) * 2002-10-08 2010-04-14 皇家飞利浦电子股份有限公司 用于建立事务的集成电路和方法
KR100519165B1 (ko) * 2002-10-17 2005-10-05 엘지전자 주식회사 이동 통신 시스템에서 트래픽 처리 방법
US7313093B1 (en) * 2002-11-26 2007-12-25 Cisco Technology, Inc. Methods and apparatus for selectively discarding packets during overload conditions
EP1582079B1 (en) * 2002-12-16 2008-09-10 Research In Motion Limited Method and apparatus for reducing power consumption in cdma communication device
US7489691B2 (en) * 2002-12-23 2009-02-10 Nokia Corporation Scheduling retransmission in access networks
WO2004075582A1 (en) * 2003-02-21 2004-09-02 Nortel Networks Limited Data communication apparatus and method for establishing a codec-bypass connection
JP4108524B2 (ja) * 2003-04-14 2008-06-25 日本電気株式会社 Atmブリッジ装置及びatmブリッジにおけるループ検出方法
US7499403B2 (en) * 2003-05-07 2009-03-03 Alcatel-Lucent Usa Inc. Control component removal of one or more encoded frames from isochronous telecommunication stream based on one or more code rates of the one or more encoded frames to create non-isochronous telecommunications stream
SE0302685D0 (sv) * 2003-10-07 2003-10-07 Ericsson Telefon Ab L M Method and arrangement in a telecommunication system
FI115100B (fi) * 2003-10-14 2005-02-28 Tellabs Oy Menetelmä ja laitteisto ruuhkanhallinnan sekä siirtoyhteyskapasiteetin vuorottamisen ohjaamiseksi pakettikytkentäisessä tietoliikenteessä
US7092358B2 (en) * 2003-10-24 2006-08-15 Nokia Corporation System and method for facilitating flexible quality of service
US7764688B2 (en) * 2004-01-20 2010-07-27 Nortel Networks Limited Ethernet differentiated services
CN1323534C (zh) * 2004-02-09 2007-06-27 中兴通讯股份有限公司 一种3g分组域边界网关的流控处理方法
EP1719267A4 (en) * 2004-02-24 2011-08-31 Nortel Networks Ltd METHOD AND DEVICE FOR PROVIDING SPECIALIZED APPLICATIONS IN A NETWORK
US7769045B2 (en) * 2004-03-10 2010-08-03 Motorola, Inc. Method and apparatus for processing header bits and payload bits
US8027265B2 (en) * 2004-03-19 2011-09-27 Genband Us Llc Providing a capability list of a predefined format in a communications network
US7990865B2 (en) * 2004-03-19 2011-08-02 Genband Us Llc Communicating processing capabilities along a communications path
US20050232153A1 (en) * 2004-04-16 2005-10-20 Vieo, Inc. Method and system for application-aware network quality of service
EP1754386A4 (en) * 2004-06-09 2010-03-03 Vanu Inc REDUCING THE COST OF THE CELLULAR TERRESTRIAL BOND
US8543723B2 (en) * 2004-07-27 2013-09-24 Sony Corporation Home network system with transmission error recovery
US8072945B2 (en) * 2004-09-24 2011-12-06 Aes Corporation Link layered networks
KR100705567B1 (ko) * 2004-12-29 2007-04-10 삼성전자주식회사 브이오아이피 호 처리 시스템 및 그 방법
US7830862B2 (en) * 2005-01-07 2010-11-09 At&T Intellectual Property Ii, L.P. System and method for modifying speech playout to compensate for transmission delay jitter in a voice over internet protocol (VoIP) network
CN100499492C (zh) * 2005-03-01 2009-06-10 华为技术有限公司 一种实现电子工单排队的方法
EP1708424A1 (en) * 2005-03-31 2006-10-04 THOMSON Licensing Prioritising video streams in a wireless LAN (WLAN)
US8107379B2 (en) * 2005-05-04 2012-01-31 Cisco Technology, Inc. Dynamic TE-LSP priority and preemption
US7567508B2 (en) * 2005-05-23 2009-07-28 Cisco Technology, Inc. Method and system for providing delay bound and priortized packet dropping
US8634422B2 (en) * 2005-08-17 2014-01-21 Qualcomm Incorporated Prioritization techniques for quality of service packet transmission over a network lacking quality of service support at the media access control layer
US20070058671A1 (en) * 2005-09-13 2007-03-15 Hart Thomas B Method and apparatus for packetization of data frames
US8456994B2 (en) * 2005-12-09 2013-06-04 Avid Technology, Inic. Transmit request management in a distributed shared storage system
CN101009637B (zh) * 2006-01-26 2011-09-21 华为技术有限公司 服务质量控制方法、系统及逻辑链路管理功能设备
US7848241B2 (en) * 2006-01-31 2010-12-07 Motorola Mobility, Inc. Method and apparatus for handoff control in mobile communications systems
US7809009B2 (en) * 2006-02-21 2010-10-05 Cisco Technology, Inc. Pipelined packet switching and queuing architecture
CA2547310C (en) 2006-04-06 2013-04-09 Dragonwave, Inc. Apparatus and methods for controlling effective communication traffic rates
US7843820B2 (en) * 2006-10-30 2010-11-30 Research In Motion Limited Wi-Fi quality of service signaling
US8346239B2 (en) 2006-12-28 2013-01-01 Genband Us Llc Methods, systems, and computer program products for silence insertion descriptor (SID) conversion
US20080291919A1 (en) * 2007-05-25 2008-11-27 Futurewei Technologies, Inc. Traffic Distribution and Bandwidth Management for Link Aggregation
US8611378B2 (en) 2007-05-29 2013-12-17 Red Hat, Inc. Message handling multiplexer
US7733863B2 (en) * 2007-05-30 2010-06-08 Red Hat, Inc. Out of band messages
US8505028B2 (en) * 2007-05-30 2013-08-06 Red Hat, Inc. Flow control protocol
US7921227B2 (en) * 2007-05-30 2011-04-05 Red Hat, Inc. Concurrent stack
US7992153B2 (en) * 2007-05-30 2011-08-02 Red Hat, Inc. Queuing for thread pools using number of bytes
JP5232856B2 (ja) * 2007-06-13 2013-07-10 エヌエックスピー ビー ヴィ 電子装置および保証型サービスを確実化する方法
CN101471854A (zh) * 2007-12-29 2009-07-01 华为技术有限公司 一种转发报文的方法及装置
US8553567B1 (en) 2008-06-13 2013-10-08 Clearwire Ip Holdings Llc Packet dropping based on RF conditions
EP2151958A1 (en) * 2008-06-27 2010-02-10 Alcatel Lucent Selective radio transmission of packets
US8625605B2 (en) * 2008-08-28 2014-01-07 Raytheon Bbn Technologies Corp. Non-uniform per-packet priority marker for use with adaptive protocols
CN101370182B (zh) * 2008-10-15 2011-08-24 中国电信股份有限公司 在语音业务码流中插入附加信息的方法和系统
US8060605B1 (en) * 2009-01-28 2011-11-15 Symantec Corporation Systems and methods for evaluating the performance of remote computing systems
CN101873632B (zh) * 2009-04-27 2013-07-10 电信科学技术研究院 一种调度数据的方法、系统和装置
CN101908953A (zh) * 2009-06-02 2010-12-08 中兴通讯股份有限公司 一种对重传数据进行调度的方法及装置
US8531961B2 (en) 2009-06-12 2013-09-10 Cygnus Broadband, Inc. Systems and methods for prioritization of data for intelligent discard in a communication network
KR101247595B1 (ko) 2009-06-12 2013-03-26 시그너스 브로드밴드, 인코포레이티드 통신 네트워크의 지능형 폐기 시스템 및 방법
US8627396B2 (en) 2009-06-12 2014-01-07 Cygnus Broadband, Inc. Systems and methods for prioritization of data for intelligent discard in a communication network
US8908541B2 (en) 2009-08-04 2014-12-09 Genband Us Llc Methods, systems, and computer readable media for intelligent optimization of digital signal processor (DSP) resource utilization in a media gateway
CN102045858A (zh) * 2009-10-19 2011-05-04 中兴通讯股份有限公司 WiMAX系统的业务调度方法和装置
US9237172B2 (en) * 2010-05-25 2016-01-12 Qualcomm Incorporated Application notification and service selection using in-band signals
US8488455B2 (en) * 2010-06-21 2013-07-16 Nokia Corporation Method and apparatus for fair scheduling of broadcast services
US8428080B2 (en) * 2010-09-16 2013-04-23 Apple Inc. Method to control reconfiguration of multiple radio access bearers in a wireless device
GB2485234B (en) * 2010-11-08 2015-03-25 Sca Ipla Holdings Inc Mobile communications device and method
GB2485233B (en) 2010-11-08 2015-02-04 Sca Ipla Holdings Inc Infrastructure equipment and method
GB2485232B (en) * 2010-11-08 2015-02-04 Sca Ipla Holdings Inc Mobile communications network and method
GB2485348A (en) * 2010-11-08 2012-05-16 Wireless Tech Solutions Llc Controlling communication from and/or to a mobile communications device in accordance with a relative priority indicated by the type of data packets
US9521015B2 (en) * 2010-12-21 2016-12-13 Genband Us Llc Dynamic insertion of a quality enhancement gateway
CA2786200C (en) * 2011-09-23 2015-04-21 Cygnus Broadband, Inc. Systems and methods for prioritization of data for intelligent discard in a communication network
US9001657B2 (en) * 2012-06-25 2015-04-07 Verizon Patent And Licensing Inc. Mesh network node with multiple automatic repeat requesters
WO2014004708A1 (en) 2012-06-28 2014-01-03 Dolby Laboratories Licensing Corporation Call quality estimation by lost packet classification
US9634945B2 (en) * 2012-08-30 2017-04-25 Hughes Network Systems, Llc Apparatus and method for staged traffic classification among terminal and aggregation nodes of a broadband communications system
KR20140041310A (ko) * 2012-09-27 2014-04-04 삼성전자주식회사 패킷 처리 방법 및 장치
US9439106B2 (en) 2012-11-06 2016-09-06 Nokia Solutions And Networks Oy Mobile backhaul dynamic QoS bandwidth harmonization
US9203761B2 (en) * 2012-12-12 2015-12-01 Taqua Wbh, Llc Systems and methods optimizing backhaul transport
US20150089382A1 (en) * 2013-09-26 2015-03-26 Wu-chi Feng Application context migration framework and protocol
US10212722B2 (en) * 2014-06-27 2019-02-19 Telefonaktiebolaget Lm Ericsson (Publ) Volume-deadline scheduling
US9986458B2 (en) * 2015-08-27 2018-05-29 Qualcomm Incorporated Mitigating constrained backhaul availability between a radio access network (RAN) and core network
EP3375151B1 (en) * 2015-11-09 2019-09-11 Telefonaktiebolaget LM Ericsson (publ) Packet processing technique for a communication network
CN106388842A (zh) * 2016-10-10 2017-02-15 西安集智医疗器械科技有限公司 C形臂x射线机无线数据高速传输方法及系统
US10645448B2 (en) * 2017-05-15 2020-05-05 Omnivision Technologies, Inc. Buffer-aware transmission rate control for real-time video streaming system
CN107197392B (zh) * 2017-05-24 2019-05-28 中广热点云科技有限公司 在弹幕视频流传输过程中的丢包方法及丢包装置
CN107820275B (zh) * 2017-10-18 2021-09-14 中国联合网络通信集团有限公司 一种移动网络udp业务拥塞处理方法及基站
CN107800471B (zh) * 2017-11-17 2019-12-24 西安电子科技大学 基于多包接收的卫星随机接入拥塞控制方法
EP3952410A1 (en) * 2020-08-05 2022-02-09 Sandvine Corporation Method and system for managing mobile network congestion
CN117480767A (zh) * 2021-06-15 2024-01-30 华为技术有限公司 用于通过网络连接传输数据文件的数据包的方法和发送设备
CN116996622B (zh) * 2023-09-28 2023-11-28 腾讯科技(深圳)有限公司 语音数据的传输方法、装置、设备、介质和程序产品

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001041397A1 (en) * 1999-11-30 2001-06-07 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for packet delay reduction using scheduling and header compression
WO2001084788A2 (en) * 2000-05-01 2001-11-08 Riverdelta Networks, Inc. Data packet discarding
US20020024976A1 (en) * 2000-08-28 2002-02-28 Matsushita Electric Industrial Co., Ltd. Communication control system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01221042A (ja) * 1988-02-29 1989-09-04 Toshiba Corp パケット交換機の輻輳制御方法
US6188698B1 (en) * 1997-12-31 2001-02-13 Cisco Technology, Inc. Multiple-criteria queueing and transmission scheduling system for multimedia networks
US6501733B1 (en) * 1999-10-01 2002-12-31 Lucent Technologies Inc. Method for controlling data flow associated with a communications node
JP3687501B2 (ja) * 2000-07-05 2005-08-24 日本電気株式会社 パケット交換機の送信キュー管理システム及び管理方法
JP3526269B2 (ja) * 2000-12-11 2004-05-10 株式会社東芝 ネットワーク間中継装置及び該中継装置における転送スケジューリング方法
JP4187940B2 (ja) * 2001-03-06 2008-11-26 株式会社エヌ・ティ・ティ・ドコモ パケット伝送方法及びシステム、並びにパケット送信装置、受信装置、及び送受信装置
US7230948B2 (en) * 2001-06-01 2007-06-12 Telefonaktiebolaget Lm Ericsson (Publ) Bandwidth efficient Quality of Service separation of AAL2 traffic
US7006437B2 (en) * 2001-07-06 2006-02-28 Sri International Scheduling mechanisms for use in mobile ad hoc wireless networks for achieving a differentiated services per-hop behavior

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001041397A1 (en) * 1999-11-30 2001-06-07 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for packet delay reduction using scheduling and header compression
WO2001084788A2 (en) * 2000-05-01 2001-11-08 Riverdelta Networks, Inc. Data packet discarding
US20020024976A1 (en) * 2000-08-28 2002-02-28 Matsushita Electric Industrial Co., Ltd. Communication control system

Also Published As

Publication number Publication date
DE60330865D1 (de) 2010-02-25
EP1516501B1 (en) 2010-01-06
EP1516501A4 (en) 2008-07-23
US6885638B2 (en) 2005-04-26
EP1516501A1 (en) 2005-03-23
US20030231594A1 (en) 2003-12-18
CN1669344A (zh) 2005-09-14
AU2003276518A1 (en) 2003-12-31
WO2003107697A1 (en) 2003-12-24
ATE454798T1 (de) 2010-01-15

Similar Documents

Publication Publication Date Title
CN1319349C (zh) 用于提高无线通信服务质量的方法和设备
US7729247B2 (en) Voice over internet protocol (VoIP) downlink packet scheduling apparatus and method in a mobile communication base station (BS) system
US7308282B2 (en) Communication control system, communication control method, base station and mobile station
US8942124B2 (en) Method for optimizing the triggering of the transmission of buffer status reporting (BSR) information
US8243666B2 (en) Method and unit for efficient reporting of scheduling information in a wireless telecommunications system
CN101491138B (zh) 压缩延迟分组传输调度
US6407999B1 (en) Method and router in a packet network with priority classes
US6879561B1 (en) Method and system for wireless packet scheduling with per packet QoS support and link adaptation
KR101012683B1 (ko) 가변 지연 및 대역폭 조건 하에서 무선 링크를 통한 비디오 패킷
EP1985092B1 (en) Method and apparatus for solving data packet traffic congestion.
JP3927027B2 (ja) リソース制御システム、リソース制御方法、及びこれらに用いて好適な基地局
US20060215604A1 (en) Scheduling method for enhanced uplink channels
EP2058990B1 (en) Apparatus and method for transmitting and receiving control information for uplink data in a mobile communication system
KR20060029194A (ko) 라디오 통신 시스템에서 서비스 품질 관련 정보를 선택하기위한 장치, 및 관련 방법
CN101529957A (zh) 无线通信装置和无线通信方法
CA2695010A1 (en) Congestion control in a transmission node
US20050052997A1 (en) Packet scheduling of real time packet data
JP2006229588A (ja) マルチアンテナ伝送システム
CN1964318A (zh) 分组交换域中无线接入承载的下行映射的方法
WO2003015354A1 (en) A communication network, a network element and method of congestion control therefor
KR100569773B1 (ko) 이동통신 시스템의 프레임 구성 장치 및 프레임 구성 방법

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
ASS Succession or assignment of patent right

Owner name: MOTOROLA MOBILE CO., LTD.

Free format text: FORMER OWNER: MOTOROLA INC.

Effective date: 20110107

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20110107

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY, Inc.

Address before: Illinois, USA

Patentee before: Motorola, Inc.

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: Illinois State

Patentee after: MOTOROLA MOBILITY LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY, Inc.

TR01 Transfer of patent right

Effective date of registration: 20160310

Address after: California, USA

Patentee after: Google Technology Holdings LLC

Address before: Illinois State

Patentee before: MOTOROLA MOBILITY LLC

CX01 Expiry of patent term

Granted publication date: 20070530

CX01 Expiry of patent term