[go: up one dir, main page]

CN1345499A - Discarding traffic in IP networks to optimize the quality of speech signals - Google Patents

Discarding traffic in IP networks to optimize the quality of speech signals Download PDF

Info

Publication number
CN1345499A
CN1345499A CN00805325.1A CN00805325A CN1345499A CN 1345499 A CN1345499 A CN 1345499A CN 00805325 A CN00805325 A CN 00805325A CN 1345499 A CN1345499 A CN 1345499A
Authority
CN
China
Prior art keywords
network communication
communication link
discarding
data packets
parameters
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
CN00805325.1A
Other languages
Chinese (zh)
Inventor
L·维斯特贝里
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.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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 Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Publication of CN1345499A publication Critical patent/CN1345499A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • 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/11Identifying congestion
    • 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
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/04Protocols for data compression, e.g. ROHC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/163In-band adaptation of TCP data exchange; In-band control procedures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A method for discarding data within an IP-network communications link (10) in a manner that optimizes the quality of speech data contained in the IP-network communications link (10). Initially, the IP-network communications link (10) is monitored to determine the occurrence of an overload condition. At least a portion of a plurality of data packets (30) within the IP-network communications link (10) are selected in response to detection of the overload condition. The selected portions are discarded from the IP-network communications link (10), and the remainder of the packets (30) transmitted on the link (10).

Description

在IP网络中丢弃业务以优化语音信号的质量Dropping traffic in IP networks to optimize voice signal quality

技术领域technical field

本发明涉及在IP网络通信链路中的过负荷情况,尤其涉及以优化通信链路中语音信号的质量的方式减轻在IP网络通信链路中过负荷情况的方法。The present invention relates to overload situations in communication links of IP networks, and in particular to a method of mitigating overload situations in communication links of IP networks in such a way that the quality of speech signals in the communication links is optimized.

背景技术Background technique

如图1所示,在蜂窝接入网10中,信号通过空中接口部分15和IP传输网络20传输。该IP传输网络20利用IP网络通信链路通过网络20移动数据。在蜂窝接入网10中,语音质量的考虑基本上是由于在空中接口15中发生的信号质量(QOS)的降低。当与在空中接口15的QOS的降低相比时,IP传输网络20中的QOS的降低必须是可忽略的或者语音信号质量变得不可接受。As shown in FIG. 1 , in a cellular access network 10 , signals are transmitted through an air interface part 15 and an IP transport network 20 . The IP transport network 20 moves data through the network 20 using IP network communication links. In the cellular access network 10, voice quality considerations are basically due to the degradation of the signal quality (QOS) that occurs in the air interface 15 . When compared to the QOS degradation at the air interface 15, the degradation of QOS in the IP transport network 20 must be negligible or the voice signal quality becomes unacceptable.

IP传输网络20的IP网络通信链路中出现的主要的信号降低问题发生在需要IP传输网络丢弃业务的一定的过负荷情况。这涉及丢弃来自IP传输网络通信链路的数据分组。该过负荷情况可以由IP传输网络20中链路故障或其它重新选择路由活动引起。在许多情况下,例如在统计的多路复用情况下,过负荷情况可以仅仅是暂时的。然而,在所有这些情况下,该过量的业务一定要以这样的方式被丢弃以避免语音信号质量的降低。The major signal degradation problems that arise in the IP network communication links of the IP transport network 20 occur in certain overload situations that require the IP transport network to drop traffic. This involves dropping data packets from the IP transport network communication link. This overload condition may be caused by a link failure or other rerouting activity in the IP transport network 20 . In many cases, such as statistical multiplexing, the overload situation may only be temporary. In all these cases, however, the excess traffic must be dropped in such a way as to avoid degradation of the speech signal quality.

本发明解决的技术问题The technical problem that the present invention solves

现有基于IP的网络的问题起因于为获得提供最好的总信号质量的最佳效果应用它们被优化的事实。信号结构的质量以类似方式被优化。虽然这种信号结构的质量可能合适于整体信号,但是这个系统不必要适合语音质量观点。现行方法在TCP协议的流控制机制中被优化,这样路由器将以随机方式丢弃分组业务,使得系统能以随机地丢弃分组而不给以任何分组或相关连接特殊优先的公平方式来控制业务。虽然这可能对于整个通信性能是可接受的,但这可对语音信号质量具有不良影响。Problems with existing IP-based networks arise from the fact that they are optimized for best-effort applications providing the best overall signal quality. The quality of the signal structure is optimized in a similar manner. While the quality of this signal structure may be suitable for the overall signal, the system is not necessarily suitable from a speech quality point of view. The current method is optimized in the flow control mechanism of the TCP protocol, such that routers will drop packet traffic in a random manner, enabling the system to control traffic in a fair manner by randomly dropping packets without giving special priority to any packets or related connections. While this may be acceptable for overall communication performance, it may have an adverse effect on voice signal quality.

通过以随机方式丢弃分组,在整个语音信号质量上可引入不良性能。这样,如果一个或几个语音信号引起溢出情况并启动丢弃以许多语音分组构成的100个其它实时信息流中业务,在这100个实时信息流上的所有用户的总质量可能降低到低于高质量语音信号的可接受门限。在整个语音信号质量上限制过负荷情况的结果的一些方法是需要的。By dropping packets in a random manner, poor performance can be introduced on the overall speech signal quality. Thus, if one or a few voice signals cause an overflow condition and initiate dropping traffic in 100 other real-time streams consisting of many voice packets, the aggregate quality of all users on these 100 real-time streams may degrade below the high Acceptable threshold for quality speech signal. Some method of limiting the consequences of overload conditions on the overall speech signal quality is needed.

本发明用一种在IP网络通信链路中以优化语音数据质量的方法丢弃数据克服了上述和其它问题。监视IP网络通信链路在该链路上出现的过负荷情况。响应检测到的过负荷情况,选择在IP网络通信链路中特定的数据组。在第一个实施例中,通信链路内的数据分组的分组有效负荷被分成重要参数和次重要参数。选择并丢弃IP网络通信链路中的多个数据分组的次重要参数。The present invention overcomes the above and other problems by discarding data in an IP network communication link in a manner that optimizes voice data quality. Monitor the overload situation of the IP network communication link on the link. In response to the detected overload condition, a specific data set is selected in the IP network communication link. In a first embodiment, the packet payload of the data packets within the communication link is divided into important parameters and less important parameters. A less important parameter for selecting and discarding multiple data packets in an IP network communication link.

在第二实施例中,选择被称为实时信息流会话的选择组的数据分组并从IP网络通信链路中删去,该实时信息流会话包含具有相同源和目的IP地址与源和目的端口的数据分组,并由封装的视频、音频等信号组成。以这种方式,仅仅单个或几个实时流会话需要从该链路中去除,其余的链路保持不受影响。In a second embodiment, a selected group of data packets called real-time streaming sessions that contain the same source and destination IP address and source and destination port are selected and deleted from the IP network communication link. The data packets are composed of encapsulated video, audio and other signals. In this way, only a single or a few real-time streaming sessions need to be removed from the link, the rest of the link remains unaffected.

附图简介:Brief introduction to the drawings:

为更完整地理解本发明,参考下面结合附图的详细描述,其中:For a more complete understanding of the present invention, reference is made to the following detailed description in conjunction with the accompanying drawings, wherein:

图1是说明蜂窝接入网的方框图;Figure 1 is a block diagram illustrating a cellular access network;

图2是说明经IP网络通信链路的数据分组传输的方框图;Figure 2 is a block diagram illustrating the transmission of data packets over an IP network communication link;

图3说明了本发明第一实施例,其中多个分组有效负荷的一部分从IP网络通信链路中的数据分组中删去;Figure 3 illustrates a first embodiment of the invention wherein a portion of a plurality of packet payloads is removed from a data packet in an IP network communication link;

图4是说明图3的方法的方框图;Figure 4 is a block diagram illustrating the method of Figure 3;

图5说明了本发明的可选择的实施例,其中来自单个实时信息流的数据分组从IP网络通信链路中删去;和Figure 5 illustrates an alternative embodiment of the present invention in which data packets from a single real-time information flow are dropped from the IP network communication link; and

图6是说明图5的方法的流程图。FIG. 6 is a flowchart illustrating the method of FIG. 5 .

具体实施例specific embodiment

现在参照附图,尤其参照图2,说明在IP传输网络20(图1)上的单个IP网络通信链路25。在通信链路25是包括分组标题35和有效负荷信息40的多个数据分组30,分组标题35包含使得数据分组30经IP网络通信链路25传输的信息。有效负荷40包含在源和目的地址间经IP网络通信链路25传输的信息。Referring now to the drawings, and in particular to FIG. 2, a single IP network communication link 25 over IP transport network 20 (FIG. 1) is illustrated. At the communication link 25 are a plurality of data packets 30 including a packet header 35 containing information to enable transmission of the data packets 30 over the IP network communication link 25 and payload information 40 . Payload 40 contains information transmitted over IP network communication link 25 between source and destination addresses.

分组标题35包括固定的数值参数45和不固定的数值参数50。固定的数值参数在呼叫期间不经常变化,并在呼叫期间只需要发送几次。不固定的数值参数50在呼叫期间频繁变化、被编码并总在压缩的标题中传输。这种在呼叫期间仅仅传送几次固定数值的方法称为标题压缩。这是通过在IP网络通信链路25的每一端包含一个记录55来完成的,该记录包括不被传送的固定参数45。从源地址到目的地址实时流进程制作一个记录。The packet header 35 includes a fixed value parameter 45 and a non-fixed value parameter 50 . A fixed value parameter changes infrequently during a call and only needs to be sent a few times during a call. The variable value parameter 50 changes frequently during the call, is coded and is always transmitted in a compressed header. This method of transmitting a fixed value only a few times during a call is called header compression. This is accomplished by including at each end of the IP network communication link 25 a record 55 that includes fixed parameters 45 that are not transmitted. Make a record of the real-time streaming process from the source address to the destination address.

现在参照图3,说明本发明的第一实施例,其中在IP网络链路25上检测到的过负荷情况可减轻,而没有降低通信链路25的语音信号质量(即,以这种方式在接收端觉察到的声音信号不被严重降低)。当通信链路上出现的业务量(即数据分组)多于能处理的业务量时,过负荷情况发生了。在过负荷情况期间,IP网络通信链路25上的多个数据分组30具有它们的分类以确定每一个数据分组30中含有的重要参数70和次重要参数75的分组有效负荷40。重要和次重要参数的指定一般在数据打包之前或期间被执行。由IP网络中的本地路由器从每一个数据分组30中选出并丢弃每一个包有效负荷40中的次重要参数75,这样,整个数据分组30变成仅仅包含数据有效负荷40的重要参数70和分组标题35的截短的数据分组30a。以这种方式每一个数据分组30作为截短的或部分的分组30a而不是原始提供的整个分组30被传输。不管次重要参数被删去的情况,IP网络通信链路25中的语音信号的质量被保持在一个高水平。划分为重要参数和次重要参数一般由信号处理协议执行,但可以使用其它区分参数优先次序的方法。Referring now to FIG. 3 , a first embodiment of the present invention is illustrated in which an overload condition detected on the IP network link 25 can be mitigated without degrading the voice signal quality of the communication link 25 (i.e. The acoustic signal perceived by the receiving end is not severely degraded). An overload condition occurs when more traffic (ie, data packets) occurs on a communication link than it can handle. During an overload condition, a plurality of data packets 30 on the IP network communication link 25 have their classifications to determine the packet payload 40 of the important parameters 70 and the less important parameters 75 contained in each data packet 30 . The specification of important and less important parameters is generally performed before or during data packing. Select and discard the less important parameter 75 in each packet payload 40 from each data packet 30 by the local router in the IP network, like this, whole data packet 30 becomes the important parameter 70 that only contains data payload 40 and Truncated data packet 30a of packet header 35. In this way each data packet 30 is transmitted as a truncated or partial packet 30a rather than the entire packet 30 as originally provided. The quality of the speech signal in the IP network communication link 25 is maintained at a high level despite the elimination of less important parameters. The division into important and less important parameters is generally performed by the signal processing protocol, but other methods of prioritizing parameters may be used.

现在参照图4,说明图3的方法的流程图。在步骤80中,监视该IP网络通信链路25过负荷情况的发生。如上面所讨论的,当检测到过负荷情况时,在步骤85标记数据分组30中的分组有效负荷40的重要和次重要参数。在步骤90从多个数据分组30中选择次重要参数,并在步骤95丢弃该选择的次要参数。在可选步骤中,在步骤100分组标题也可以进行标题压缩,在步骤105截短的分组30a经IP网络通信链路25传送。Referring now to FIG. 4, a flowchart of the method of FIG. 3 is illustrated. In step 80, the IP network communication link 25 is monitored for the occurrence of an overload condition. As discussed above, when an overload condition is detected, the packet payload 40 in the data packet 30 is marked at step 85 with the important and less important parameters. A less important parameter is selected from the plurality of data packets 30 at step 90 and the selected less important parameter is discarded at step 95 . In an optional step, the header of the packet may also be compressed at step 100 and the truncated packet 30a is transmitted over the IP network communication link 25 at step 105 .

在可选实施例中,许多数据分组30可从IP网络通信链路25中整个被删去,而不是许多数据分组30内的一部分分组有效负荷40被删去。在这个实施例中,由IP网络的本地路由器,通过读出分组标题35内包含的信息,决定IP网络通信链路25内的每一个分组30与之相关的实时进程信息流。一个实时进程信息流包括具有相同源和目的IP地址和相同源和目的端口的多个数据分组。一个实时进程流也可以包括复用之前来自单个数据流源的一部分复用数据流。具有该同样信息的每一个数据分组30被认为是来自同一实时进程信息流。In an alternative embodiment, rather than a portion of the packet payload 40 within the number of data packets 30 being removed, the number of data packets 30 may be removed from the IP network communication link 25 in its entirety. In this embodiment, the local router of the IP network determines the real-time process information flow associated with each packet 30 in the IP network communication link 25 by reading the information contained in the packet header 35 . A real-time process information stream includes multiple data packets with the same source and destination IP addresses and the same source and destination ports. A real-time process flow may also include multiplexing a portion of the multiplexed data stream previously from a single data stream source. Each data packet 30 with this same information is considered to be from the same real-time process information flow.

单个IP网络通信链路25可具有与其相关的多个实时信息流,如图3中以标号30a、30b和30c所示的。从语音信号质量的观点,最好丢掉实时信息流中单个信息流,如30b,而不是从每一个实时信息流中丢掉数据分组。这样,通过丢掉以标记30b表示的实时流,该IP网络通信链路25会被变换为仅包括所示的30a和30c的实时流。虽然实时流30b的信号全部失去,但是实时流30a和30c的信号质量将保持不受影响。决定丢弃哪个实时流可随机地或者基于许多方法来确定。这些方法包括但不限定为基于分组标题中的上述优先次序丢掉数据分组;分配一些地址具有更高的优先级;使控制信号动态地选择要被删除的参数;给特定的承载协议提供优先权;或者从最近连接的实时流中丢弃。A single IP network communication link 25 may have multiple real-time information streams associated therewith, as shown in FIG. 3 at numerals 30a, 30b, and 30c. From a speech signal quality standpoint, it is better to drop individual streams, eg 30b, of the real-time streams than to drop data packets from each real-time stream. Thus, by dropping the real-time stream indicated at 30b, the IP network communication link 25 would be transformed to include only the real-time stream shown at 30a and 30c. Although the signal of real-time stream 30b is completely lost, the signal quality of real-time streams 30a and 30c will remain unaffected. Deciding which real-time stream to drop can be determined randomly or based on a number of methods. These methods include but are not limited to dropping data packets based on the above priority in the packet header; assigning some addresses with higher priority; having control signals dynamically select parameters to be dropped; giving priority to specific bearer protocols; Or drop from the most recently connected live stream.

现在参见图6,这里说明了描述图5的方法的流程图。在步骤120监视IP网络通信链路25过负荷情况的发生。在检测过负荷情况时,在步骤125确定目前由IP网络通信链路25支持的实时流的确定。在确定至少一个实时信息流之后,在步骤130,由IP网络的路由器选择单个实时信息流,并且在步骤135丢弃IP网络通信链路25的该选出的实时流。在步骤140对余下的数据分组30可执行分组标题压缩的任选步骤,并在步骤145经IP网络通信链路传送余下的分组。Referring now to FIG. 6 , there is illustrated a flow diagram describing the method of FIG. 5 . In step 120 the IP network communication link 25 is monitored for the occurrence of an overload condition. Upon detection of an overload condition, a determination of the real-time streams currently supported by the IP network communication link 25 is determined at step 125 . After determining at least one real-time information flow, at step 130 a router of the IP network selects a single real-time information flow, and at step 135 discards the selected real-time flow of the IP network communication link 25 . An optional step of packet header compression may be performed on the remaining data packets 30 at step 140 and the remaining packets transmitted over the IP network communication link at step 145 .

虽然本发明的方法和装置的优选实施例已经在附图中说明和在前述详细描述部分中描述了,但是应当理解,本发明不局限于公开的实施例,而能够进行许多重新安排、修改和替换,而不脱离由下列权利要求所提出和限定的发明的精神。While preferred embodiments of the method and apparatus of the present invention have been illustrated in the drawings and described in the foregoing Detailed Description, it should be understood that the invention is not limited to the disclosed embodiments, but is capable of numerous rearrangements, modifications and substitutions without departing from the spirit of the invention as set forth and defined in the following claims.

Claims (15)

1、一种在IP网络通信链路内以优化IP网络通信链路上的语音数据的质量的方式丢弃数据的方法,包括步骤:1. A method of discarding data in a manner to optimize the quality of voice data on the IP network communication link in an IP network communication link, comprising steps: 监视IP网络通信链路过负荷情况的出现;Monitor the occurrence of overloading of IP network communication links; 响应过负荷情况,选择IP网络通信链路的多个数据分组的至少一部分,其中删去许多数据分组中所述选择的至少一个数据分组将不会实质上降低该链路上的语音信号的质量;和In response to an overload condition, selecting at least a portion of a plurality of data packets of the IP network communication link, wherein deletion of said selected at least one of the plurality of data packets will not substantially reduce the quality of a voice signal on the link ;and 丢弃从IP网络通信链路中选出的多个数据分组中的选择部分。Selected portions of the plurality of data packets selected from the IP network communication link are discarded. 2、根据权利要求1的方法,其中选择步骤进一步包括步骤:2. The method according to claim 1, wherein the selecting step further comprises the step of: 将分组有效负荷划分成第一组参数和第二组参数;和dividing the packet payload into a first set of parameters and a second set of parameters; and 响应过负荷情况选择第二组参数。A second set of parameters is selected in response to an overload condition. 3、根据权利要求2的方法,其中丢弃步骤包括丢弃从IP网络通信链路的分组有效负荷中选出的第二组参数。3. The method of claim 2, wherein the step of discarding includes discarding a second set of parameters selected from the packet payload of the IP network communication link. 4.根据权利要求2的方法,其中丢弃选出的参数本质上不降低收听者在IP网络通信链路接收端感觉到的声音信号。4. The method of claim 2, wherein discarding the selected parameters does not substantially degrade the acoustic signal perceived by the listener at the receiving end of the IP network communication link. 5.根据权利要求2的方法,进一步包括在IP网络通信链路的每一端存储包含第二组参数的记录的步骤。5. The method of claim 2, further comprising the step of storing a record containing the second set of parameters at each end of the IP network communication link. 6.根据权利要求1的方法,其中选择步骤进一步包括步骤:6. The method according to claim 1, wherein the selecting step further comprises the steps of: 确定在IP网络通信链路上至少一个实时信息流会话;determining at least one real-time streaming session over the IP network communication link; 响应过负荷情况选出确定的至少一个实时信息流会话。The determined at least one real-time streaming session is selected in response to the overload condition. 7.根据权利要求6的方法,其中丢弃步骤进一步包括丢弃从IP网络通信链路选出的实时信息流会话的步骤。7. The method of claim 6, wherein the step of dropping further comprises the step of dropping the real-time streaming session selected from the IP network communication link. 8.根据权利要求6的方法,其中实时信息流会话包括具有相同源和目的IP地址以及源和目的端口的一组数据分组。8. The method of claim 6, wherein the real-time streaming session includes a set of data packets having the same source and destination IP addresses and source and destination ports. 9.根据权利要求1的方法,进一步包括在IP网络通信链路上压缩分组标题的步骤。9. The method of claim 1, further comprising the step of compressing packet headers over the IP network communication link. 10.一种在IP网络通信链路内以优化IP网络通信链路上语音数据的质量的方式丢弃数据的方法,包括步骤:10. A method of discarding data in a manner to optimize the quality of voice data on the IP network communication link in an IP network communication link, comprising the steps of: 监视IP网络通信链路过负荷情况的出现;Monitor the occurrence of overloading of IP network communication links; 将分组有效负荷划分成重要参数组和次重要参数组;dividing the packet payload into important parameter groups and less important parameter groups; 响应过负荷情况选出次重要参数组;和selecting a less important parameter set in response to an overload condition; and 丢弃IP网络通信链路的多个数据分组中的次重要参数组。Discarding less significant parameter sets among the plurality of data packets of the IP network communication link. 11.根据权利要求10的方法,进一步包括在IP网络通信链路上压缩分组标题的步骤。11. The method of claim 10, further comprising the step of compressing packet headers over the IP network communication link. 12.根据权利要求10的方法,其中丢弃次重要组参数实质上不降低收听者在IP网络通信链路接收端感觉到的声音信号。12. The method of claim 10, wherein discarding the less important group parameters does not substantially degrade the acoustic signal perceived by a listener at the receiving end of the IP network communication link. 13.一种在IP网络通信链路内丢弃数据以优化IP网络通信链路上语音数据的质量的方法,包括步骤:13. A method for discarding data in an IP network communication link to optimize the quality of voice data on the IP network communication link, comprising the steps of: 监视IP网络通信链路过负荷情况的出现;Monitor the occurrence of overloading of IP network communication links; 确定具有相同源和目的IP地址以及相同源和目的端口的数据分组;和identifying data packets with the same source and destination IP addresses and the same source and destination ports; and 响应过负荷情况丢弃从IP网络通信链路所确定的多个数据分组。A determined number of data packets from the IP network communication link are discarded in response to the overload condition. 14.根据权利要求13的方法,进一步包含在IP网络通信链路压缩分组标题的步骤。14. The method of claim 13, further comprising the step of compressing packet headers over the IP network communication link. 15.根据权利要求13的方法,其中丢弃所确定的多个数据分组实质上不降低收听者在IP网络通信链路接收端感觉到的声音信号。15. The method of claim 13, wherein discarding the determined plurality of data packets does not substantially degrade the acoustic signal perceived by a listener at the receiving end of the IP network communication link.
CN00805325.1A 1999-03-23 2000-03-08 Discarding traffic in IP networks to optimize the quality of speech signals Pending CN1345499A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US27506999A 1999-03-23 1999-03-23
US09/275,069 1999-03-23

Publications (1)

Publication Number Publication Date
CN1345499A true CN1345499A (en) 2002-04-17

Family

ID=23050766

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00805325.1A Pending CN1345499A (en) 1999-03-23 2000-03-08 Discarding traffic in IP networks to optimize the quality of speech signals

Country Status (6)

Country Link
EP (1) EP1163768A1 (en)
KR (1) KR20020001792A (en)
CN (1) CN1345499A (en)
AU (1) AU4154600A (en)
CA (1) CA2367553A1 (en)
WO (1) WO2000057606A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100358306C (en) * 2004-03-19 2007-12-26 华为技术有限公司 A method for planning wireless communication network
CN101123557B (en) * 2006-08-10 2010-11-10 富士通株式会社 Relay device, relay method
CN102959911A (en) * 2010-07-07 2013-03-06 格诺多有限公司 Apparatus & method
CN104012056A (en) * 2011-10-31 2014-08-27 惠普发展公司,有限责任合伙企业 Reducing tcp timeouts due to incast collapse at a network switch

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL160921A (en) 2004-03-18 2009-09-01 Veraz Networks Ltd Method and device for quality management in communication networks
IL163092A (en) 2004-07-19 2010-11-30 Veraz Networks Ltd Processing of packets forwarded in communication networks
IL165010A (en) 2004-11-03 2013-04-30 Dialogic Networks Israel Ltd Methods and devices for providing protection in packet switched communication networks
US8867340B2 (en) 2005-12-21 2014-10-21 Alcatel Lucent Discarded packet indicator
US8332375B2 (en) * 2007-08-29 2012-12-11 Nirvanix, Inc. Method and system for moving requested files from one storage location to another
GB2520972A (en) 2013-12-05 2015-06-10 Ibm Workload management
WO2020210779A2 (en) * 2019-04-12 2020-10-15 Futurewei Technologies, Inc. Coded data chunks for network qualitative services

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4769811A (en) * 1986-12-31 1988-09-06 American Telephone And Telegraph Company, At&T Bell Laboratories Packet switching system arranged for congestion control
US5621660A (en) * 1995-04-18 1997-04-15 Sun Microsystems, Inc. Software-based encoder for a software-implemented end-to-end scalable video delivery system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100358306C (en) * 2004-03-19 2007-12-26 华为技术有限公司 A method for planning wireless communication network
CN101123557B (en) * 2006-08-10 2010-11-10 富士通株式会社 Relay device, relay method
US7848309B2 (en) 2006-08-10 2010-12-07 Fujitsu Limited Relay apparatus, relay method, and relay program
CN102959911A (en) * 2010-07-07 2013-03-06 格诺多有限公司 Apparatus & method
CN102959911B (en) * 2010-07-07 2015-11-25 克雷Uk有限公司 A device and method
CN104012056A (en) * 2011-10-31 2014-08-27 惠普发展公司,有限责任合伙企业 Reducing tcp timeouts due to incast collapse at a network switch
US9590909B2 (en) 2011-10-31 2017-03-07 Hewlett Packard Enterprise Development Lp Reducing TCP timeouts due to Incast collapse at a network switch

Also Published As

Publication number Publication date
AU4154600A (en) 2000-10-09
EP1163768A1 (en) 2001-12-19
KR20020001792A (en) 2002-01-09
WO2000057606A1 (en) 2000-09-28
CA2367553A1 (en) 2000-09-28

Similar Documents

Publication Publication Date Title
US7630393B1 (en) Optimizing queuing of voice packet flows in a network
US7953005B2 (en) Method and apparatus for controlling the quality of service of voice and data services over variable bandwidth access networks
US20030152096A1 (en) Intelligent no packet loss networking
CN100414900C (en) Method for optimizing use of network resources for transmission of data signals
CN1225874C (en) Method and apparatus for packet delay reduction using scheduling and header compression
CN1961544B (en) Priority-based multiplexing for data packet transmission
CN1136376A (en) Control of Overload Situation in Frame Relay Network
EP1495591B1 (en) Reducing transmission time for data packets controlled by a link layer protocol comprising a fragmenting/defragmenting capability
JP2000004259A (en) System and method for transmitting data and voice in real time on internet network
CN1669344A (en) Method and device for improving wireless communication service quality
CN1759541A (en) Video packets over a wireless link under varying delay and bandwidth conditions
CN1586059A (en) Method and apparatus for creating a packet using a digital signal processor
EP1561317A1 (en) Method for selecting a logical link for a packet in a router
CN1345499A (en) Discarding traffic in IP networks to optimize the quality of speech signals
JP5370565B2 (en) Video signal communication system and communication method thereof
CN1169327C (en) A data exchange node and method for estimating protocol data unit exchange performance
US7321557B1 (en) Dynamic latency assignment methodology for bandwidth optimization of packet flows
US20040068577A1 (en) Method for controlling a stream of data packets in a packet data communication network
US8554860B1 (en) Traffic segmentation
JP5390632B2 (en) IP multiplexing from multiple IP hosts
US7088738B1 (en) Dynamic fragmentation of information
CN101053222A (en) Method for transmitting supplying to use data with data block mode
EP1372300A1 (en) Adapting packet length to network load for VoIP communications
JP2004194232A (en) Packet communication device
JP2005252429A (en) IP packetizer

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