CN1339878A - 数据传送装置及数据传送方法 - Google Patents
数据传送装置及数据传送方法 Download PDFInfo
- Publication number
- CN1339878A CN1339878A CN01133973A CN01133973A CN1339878A CN 1339878 A CN1339878 A CN 1339878A CN 01133973 A CN01133973 A CN 01133973A CN 01133973 A CN01133973 A CN 01133973A CN 1339878 A CN1339878 A CN 1339878A
- Authority
- CN
- China
- Prior art keywords
- importance
- packet
- data
- packets
- receiving
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000005540 biological transmission Effects 0.000 claims abstract description 50
- 238000012546 transfer Methods 0.000 claims description 42
- 230000007423 decrease Effects 0.000 claims description 5
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 12
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 238000012545 processing Methods 0.000 description 4
- 230000001186 cumulative effect Effects 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000002542 deteriorative effect Effects 0.000 description 2
- 101150095879 PLT2 gene Proteins 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/1607—Details of the supervisory signal
- H04L1/1628—List acknowledgements, i.e. the acknowledgement message consisting of a list of identifiers, e.g. of sequence numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1809—Selective-repeat protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements 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/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
数据发送部分10对数据包附加序号及重要度后发送。数据接收部分20采用附加的序号检测数据包丢失,当检测出重要度高的数据包丢失时请求重发。数据接收部分20根据检测出的数据包丢失信息,生成并发送表示数据包的接收状况的RR数据包110。数据包发送部分10从RR数据包110中取出数据包丢失率200,并且采用其值切换重要度的附加方法。对重要度的附加方法进行切换,使得数据包丢失率200较高时,重要度高的数据包减少,数据包丢失率200较低时,重要度高的数据包增多。
Description
技术领域
本发明涉及以数据包为单位传送数据的数据传送装置以及数据传送方法,尤其涉及根据接收状况对于各数据包附加重要度并且仅传送高重要度的数据包的数据传送装置以及数据传送方法。
背景技术
作为考虑到实时性的传送图像以及声音等数据的方法,一般采用RTP(Realtime Transport Protocol:实时传输协议)。RTP的详细内容如“RTP:ATransport Protocol for Real-Time Applications”,H.Schulzrinne,S.Casner,R.Frederik,以及V.Jacobson,RFC1889,1996中所述。
图9是表示采用RTP的数据传送装置的构造框图。在图9中,数据发送部分50与数据接收部分60相互配合从发送侧应用1将数据传送到接收侧应用2。发送侧应用1例如为视频编码器以及音频编码器等,接收侧应用2为与此对应的视频解码器以及音频解码器等。
报头附加部分51在从发送侧应用1输出的数据包中附加包含序号以及时间标记等的报头。数据包发送部分52发送附加了报头的数据包101。数据包接收部分62向数据包输出部分61输出接收的数据包101。数据包输出部分61存储接收到的数据包并且参照时间标记将存储的数据包输出到接收侧应用2。
在一般的传送路径中,由于传送的差错以及拥挤,所发送的数据包中会有若干丢失。(以下,称为数据包丢失)。在RTP中,数据包接收部分62通过检测出接收到的数据包101的序号中产生的跳跃,可检测出数据丢失。将数据包接收部分62其数据包的接收情况通告接收状况发送部分63。接收状况发送部分63生成并且发送包含了接收到的数据包其最大序号以及累积数据包丢失数目的接收状况报告数据包110(Receiver Report数据包;以下称为“RR数据包”)。接收状况接收部分53将包含在接收到的RP数据包110中的接收状况输出到发送侧应用1以及数据包发送部分52。
图10是表示RTP的数据传送的顺序图。数据发送部分50对于各数据包(图10中表示的箭头)附加序号(SN)并且依次进行发送。数据接收部分60通过在规定时刻发送RR数据包,向数据发送部分50通知数据的接收状况。
又,还知道一种扩展RTP的方法,是对于各数据包附加重要度并且仅重发高重要度数据包的数据传送方法(以下,称为“附加重要度RTP”)。图11是表示采用了附加重要度RTP的数据传送装置的构造的框图。重要度附加部分72对附加了报头后的数据包重新附加高低两种重要度以及第2序号。对于每一个重要度高的数据包要更新第2序号。即重要度高的数据包的第2序号是在其前一个数据包的值上加1,重要度低的数据包的第2序号与其前一个数据包的值相同。数据包发送部分73发送附加重要度后的数据包100。
重要度判定部分82采用第2序号检测出重要度高的数据包丢失,并通知重发请求发送部分85。重发请求发送部分85发送指定了要重发的数据包的重发请求数据包120(Negative Acknowledge(否认)数据包;以下,称为“NACK”数据包)。重发请求接收部分75接收NACK数据包120,通知将要重发的数据包重发数据包供给部分76。重发数据包供给部分76存储了带重要度的数据包中重要度高的数据包用于重发,将由再次请求接收部分75通知的数据包输出到重要度附加部分72。如此,对于附加重要度RTP,仅重要度高的数据包成为重发处理的对象。
图12是根据附加重要度RTP的数据传送顺序图。在图12中,SN以及SSN分别表示序号以及第2序号。又,“P=1”表示重要度高的数据包,“P=0”表示重要度低的数据包。例如,在图12所示的例子中,当序号为3的数据包与序号为4的数据包丢失时,因前者重要度低而没有再次进行发送,后者重要度高而进行重发。
然而,在上述的方法中,无论是在传送路径状态不良、数据包丢失较多的情况下,还是传送路径状态好、数据包几乎没有丢失的情况下,都以一定的比例对于数据包附加高重要度以及低重要度。因此,即使在传送路径状态不良、数据包较多丢失的情况下,也会重发重要度高的数据包,又进一步增加了数据传送量。另一方面,当传送路径状态良好、几乎没有发生数据包丢失时,不管传送容量是否存在余量,都以某恒定比例产生重要度高的数据包,仅在重要度高的数据包丢失时进行重发。在上述的方法中,由于没有考虑到数据包的接收状况而对数据包附加重要度,因此存在在传送容量的范围内不能有效地传送数据的问题。
发明内容
因此,本发明的目的在于通过根据接收状况切换对于各数据包的重要度附加方法,由此来提供一种有效地传送数据的数据传送装置以及数据传送方法。
本发明的第1方面是一种以数据包为单位从发送部分向接收部分传送数据的数据传送装置,其特点在于,发送部分具备:向各数据包附加重要度的重要度附加手段;发送附加了重要度的数据包的数据包发送手段;对接收部分中数据包的接收状况进行接收的接收状况接收手段;根据来自接收部分的重发请求而重发数据包的数据包重发手段,接收部分具备:接收由数据包发送手段发送来的数据包的数据包接收手段;根据在数据包接收手段检测出的数据包丢失信息发送接收状况的接收状况发送手段;当检测出重要度高的数据包丢失时,发送重发请求的重发请求发送手段,重要度附加手段切换重要度的附加方法,使得当接收状况不良时重要度高的数据包减少,接收状况良好时重要度高的数据包增多。
根据上述第1方面,当接收部分中数据包的接收状况不良时,重要度高的数据包较少,接收状况良好时,重要度高的数据包较多。如此,根据接收状况控制重发的数据量,能够在允许的传送容量范围内有效地传送数据。
更进一步地,接收状况发送手段发送包含了数据包接收手段中数据包丢失率的接收状况,重要度附加手段切换重要度的附加方法,使得数据包丢失率大于规定值时,重要度高的数据包的比例减少,数据包丢失率小于规定值时,重要度高的数据包的比例增大。
本发明的第2方面是在第1方面中,重要度附加手段将包含动态图像编码数据的数据包分成两类,一类是包含图像内编码后的数据的图像内编码数据包,另一类是包含图像间编码后的数据的图像间编码数据包,根据接收状况,切换每种数据包规定的重要度附加方法。
根据上述第2方面,当传送动态图像编码数据时,考虑到对于重放图像产生的影响,将数据包分为两种类,根据接收部分的数据包的接收状况以及数据包的种类决定各数据包的重要度。如此通过根据接收状况控制重发的的数据量,能够在允许的传送容量的范围内有效地传送数据,能够防止重放图像的图像质量劣化。
此时,重要度附加手段可以根据接收状况切换第1重要度附加方法以及第2重要度附加方法,第1重要度附加方法是指对于图像内编码数据包附加高重要度、对于图像间编码数据包附加低重要度,第2重要度附加方法是指对于全部数据包附加高重要度。或者,重要度附加手段也可以根据接收状况切换第1重要度附加方法、第2重要度附加方法以及第3重要度附加方法,第1重要度附加方法是指对于图像内编码数据包的一部分附加高重要度、其余部分附加低重要度,第2重要度附加方法是指对于图像内编码数据包附加高重要度、对于图像间编码数据包附加低重要度,第3重要度附加方法是指对于全部数据包附加高重要度。
由此,当传送动态图像编码数据时,考虑到对于重放图像产生的影响,将数据包分为两种类,以两种或三种重要度附加方法进行切换,能够防止重放图像的图像质量劣化。
本发明的第3方面是一种以数据包为单位从发送部分向接收部分传送数据的数据接收方法,其特点在于,发送部分具备:向各数据包附加重要度的重要度附加步骤;发送附加了重要度的数据包的数据包发送步骤;对接收部分中数据包的接收状况进行接收的接收状况接收步骤;根据来自接收部分的重发请求而重发数据包的数据包重发步骤,接收部分具备:接收由数据包发送手段发送来的数据包的数据包接收步骤;根据在数据包接收步骤检测出的数据包丢失信息发送接收状况的接收状况发送步骤;当检测出重要度高的数据包丢失时,发送重发请求的重发请求发送步骤,重要度附加步骤切换重要度的附加方法,使得当接收状况不良时重要度高的数据包减少,接收状况良好时重要度高的数据包增多。
根据上述第3方面,在接收部分数据包的接收状况不良时,重要度高的数据包减少,接收状况良好时,重要度高的数据包增多。通过根据上述接收状况来控制重发的数据量,能够在允许的传送容量范围内有效地传送数据。
更进一步地,接收状况发送步骤发送包含了数据包接收步骤中数据包丢失率的接收状况,重要度附加步骤切换重要度的附加方法,使得数据包丢失率大于规定值时,重要度高的数据包的比例减少,数据包丢失率小于规定值时,重要度高的数据包的比例增大。
本发明第4方面是在第3方面中重要度附加步骤将包含动态图像编码数据的数据包分成两类,一类是包含图像内编码后的数据的图像内编码数据包,另一类是包含图像间编码后的数据的图像间编码数据包,根据接收状况切换每种数据包规定的重要度附加方法。
根据上述的第4方面,当传送动态图像编码数据时,考虑到对重放图像产生的影响,将数据包分为两类,根据接收部分的数据包的接收状况以及数据包的种类决定各数据包的重要度。通过这样根据接收状况控制重发的数据量,能够在允许的传送容量的范围内有效地传送数据,并且能够防止重放图像的图像质量劣化。
此时,重要度附加步骤可以根据接收状况切换第1重要度附加方法以及第2重要度附加方法,第1重要度附加方法是指对于图像内编码数据包附加高重要度、对于图像间编码数据包附加低重要度,第2重要度附加方法是指对于全部数据包附加高重要度。或者重要度附加步骤也可以根据接收状况切换第1重要度附加方法、第2重要度附加方法以及第3重要度附加方法,第1重要度附加方法是指对于图像内编码数据包的一部分附加高重要度、其余部分附加低重要度,第2重要度附加方法是指对于图像内编码数据包附加高重要度、对于图像间编码数据包附加低重要度,第3重要度附加方法是指对于全部数据包附加高重要度。
由此,在传送动态图像编码数据时,考虑到对于重放图像产生的影响,将数据包分为两类,以两种或三种重要度附加方法进行切换,能够防止重放图像的图像质量劣化。
参照附图,通过下述的详细说明,可以更加明确本发明的上述方面以及其他目的、特征、内容、效果。
附图说明
图1是表示本发明实施形态的数据传送装置的构造框图。
图2表示附加重要度RTP的数据包格式。
图3是表示本发明实施形态的数据传送装置中附加重要度部分的处理内容表。
图4表示附加重要度RTP中NACK数据包的格式。
图5表示附加重要度RTP中RR数据包的格式。
图6表示在本发明的实施形态的数据传送装置中切换重要度附加方法的情况。
图7表示本发明实施形态的变形例中数据传送装置的构造框图。
图8是表示本发明实施形态的变形例中数据传送装置的附加重要度部分的处理内容表。
图9是表示采用了RTP的以往的数据传送装置构造框图。
图10是根据RTP的数据传送顺序图。
图11是表示使用附加重要度RTP的以往的数据传送装置构造框图。
图12是根据附加重要度RTP的数据传送顺序图。
具体实施形态
图1是表示本发明实施形态的数据传送装置的构造框图。该数据传送装置由数据发送部分10以及数据接收部分20构成,采用附加重要度RTP从发送侧应用1向接收侧应用2传送数据。数据发送部分10具备报头附加部分11、重要度附加控制部分12、第1~第3的重要度附加部分13a~c、数据包发送部分14、接收状况接收部分15、重发请求接收部分16以及重发数据包供给部分17。数据接收部分20具备数据包输出部分21、重要度判定部分22、数据包接收部分23、接收状况发送部分24以及重发请求发送部分25。
从发送侧应用1到接收侧应用2的数据传送大致如下述这样进行。报头附加部分11在对发送侧应用1输出的数据包附加包含了序号以及时间标记等的报头。重要度附加控制部分12将附加了报头的数据包输出到第1~第3重要度附加部分13a~c的任意一个部分。第1~第3的重要度附加部分13a~c如下所述采用各种不同的方法对于数据包附加高重要度或低重要度的任意一种重要度。数据包发送部分14发送附加了重要度的数据包100。
数据包接收部分23从数据包发送部分14接收数据包100。接收到的数据包100通过重要度判定部分22供给数据包输出部分21。数据包输出部分21存储所供给的数据包100,在由时间标记所指定的时刻将该存储的数据包输出到接收侧应用2。重要度判定部分22检测出重要度高的数据包丢失并且通知重发请求发送部分25。重发请求发送部分25发送指定要重发的数据包的NACK数据包120。
重发请求接收部分16根据接收到的NACK数据包120,向重发数据包供给部分17指示要进行重发的数据包。重发数据包供给部分17存储有重发用的由第1~第3重要度附加部分13a~13c附加了重要度的数据包,将所指示的数据包输出到重要度附加控制部分12。
数据包接收部分23将接收到的数据包100输出到重要度判定部分22,同时检测出数据包丢失并通知接收状况发送部分24。接收状况发送部分24根据收到的数据包丢失信息生成并发送RR数据包110。接收状况接收部分15从接收到的RR数据包110中取出数据包丢失率200,并且输出到重要度附加控制部分12。重要度附加控制部分12根据数据包丢失率200,切换由报头附加部分11以及重发数据包供给部分17所供给的数据包的输出目标。
下面,对于本实施形态的数据传送装置进行详细说明。
设发送侧应用1是MPEG4以及H.263等的动态图像编码应用。发送侧应用1对于动态图像采用图像内编码或图像间编码的任意一种编码,求得编码数据,将求得的编码数据分割成数据包。数据包可以分为包含图像内编码后的数据的“图像内编码数据包”与包含图像间编码后的数据的“图像间编码数据包”。比较上述两者,图像内编码数据包与图像间编码数据包相比,由于对重放图像的质量影响较大,因此比图像间编码数据包更为重要。这样的数据包特性从发送侧应用1随数据包输出。
在本实施形态中,将图像内编码后的帧对应的数据包作为图像内编码数据包、将图像间编码后的帧对应的数据包作为图像间编码数据包进行处理。也可以是例如将包含图像内编码后的数据块超过一定数目或一定比例的数据包作为图像内编码数据包、将另外的数据包作为图像间编码进行处理。
图2表示附加了重要度的数据包100的格式。在图2中,有效负载PL(pay load)是从发送侧应用1输出的数据包数据。有效负载类型PLT表示采用附加重要度RTP的有效负载。序号SN是对每个数据包依次加1的序号。时间标记TS表示数据包在接收侧应用2中使用的时刻。发送侧标标符SSRC是识别数据发送部分10的标识符。重要度P表示数据包的重要度,数值1表示重要度高,数值0表示重要度低。第2有效负载PLT2表示使用附加重要度RTP进行传送的数据的种类。第2序号SSN是对每个重要度高的数据包依次加1的序号。即,重要度高的数据包的第2序号是其前一个数据包的值加1,重要度低的数据包的第2序号与其前一个数据包的数值相同。
报头附加部分11对于从发送侧应用1输出的数据包附加报头,将数值设定在从报头的开始到发送侧标识符的字段中。附加了报头的数据包由重要度附加控制部分12输出到第1~第3重要度附加部分13a~13c的任意一个部分。
第1~第3重要度附加部分13a~c如图3所示,对各数据包附加重要度。即,第1重要度附加部分13a当供给的数据包为图像内编码数据包时,对其一半附加高重要度、另一半附加低重要度。第1重要度附加部分13a对图像间编码数据附加低重要度。第2重要度附加部分13b分别对图像内编码数据包及图像间编码数据包附加高重要度及低重要度。第3重要度附加部分13c对全部数据包附加高重要度。第1~第3重要度附加部分13a~c根据附加的重要度,附加第2序号。
数据包发送部分14发送从第1~第3重要度附加部分13a~c输出的附加了重要度的数据包100。例如,采用UDP(User Datagram Protocol,用户数据报协议)模块(没有图示)通过因特网传送数据包100。
当接收数据包100时,数据包输出部分21以及数据包接收部分23如上所述那样动作。重要度判定部分22采用重要度与第2序号来检测重要度高的数据包丢失,并且将该情况通知重发请求发送部分25。重要度判定部分22当检测出第2序号为与先前接收到的数据包相差大于2的重要度高的数据包或者第2序号为与先前接收的数据包不同的重要度低的数据包时,判断重要度高的数据包发生丢失。
重发请求发送部分25根据来自重要度判定部分22的通知,生成指定了要重发的数据包的NACK数据包120。图4表示NACK数据包的格式。在图4中,数据包类型PT表示数据包的种类。数据包长度L表示数据包的长度。接收侧标识符SSRC_R是识别数据接收部分20的标识符。发送侧标识符SSRC是识别数据包100的信源即数据发送部分10的标识符。第2序号SSN表示要重发的数据包的第2序号。又,图4所示的NACK数据包仅指定了一个要重发的数据包,但也可以在其他数据设置适当的字段,同时指定多个数据包。
重发请求发送部分25发送生成后的NACK数据包120。NACK数据包120与数据包100相同,采用UDP模块(没有图示)等通过因特网传送。
当接收到NACK数据包120时,重发请求接收部分16以及重发数据包供给部分17如上述那样进行动作。第1~第3重要度附加部分13a~c以及数据包发送部分14对于由重发数据包供给部分17提供的数据包进行与由报头附加部分11提供的数据包相同的处理。由此,重发由NACK数据包120所指定的重要度高的数据包。
数据包接收部分23通过检测出接收到的数据包100其序号中所产生的跳动,由此检测出数据包的丢失。数据包接收部分23当检测出序号比其前面一个数据包相差大于2的数据包时,判定发生了数据包丢失。数据包接收部分23通知接收状况发送部分24接收到数据包以及检测到数据包丢失的情况。
接收状况发送部分24根据通知的信息,计算出累积数据包丢失数以及数据包丢失率,生成包含了所算出的数值的RR数据包110。图5表示RR数据包110的格式。数据包类型PT、数据包长度L、接收侧标识符SSRC_R以及发送侧标识符SSRC与NACD数据包120相同。累积数据包丢失数CNPL(Cumulative Number of PacketsLost)以及数据包丢失率FL(Fracion Lost)是由接收状况发送部分24计算出的数值。接收序号的最大值EHSNR(Extended Highest Sequence Number Received)表示其前所接收到的数据包的序号。到达时间间隔的跳动(Interarrival Jitter)表示传送路径的延迟时间的跳动,其前一个SR的时间标记LSR(Last SR)与从其前一个SR起的延迟时间DLSR(Delay since Last SR)是用来检测传送路径的往返延迟时间。又,各字段的详细情况如上述文献(RFC1889)中所述。
接收状况发送部分24发送生成的RR数据包110。RR数字包110与数据包100相同,采用UDP模块(没有图示)等通过因特网传送。接收状况接收部分15从接收到的RR数据包110中取出数据包丢失率200,并且输出到重要度附加控制部分12。
重要度附加控制部分12根据数据包丢失率200,切换由报头附加部分11以及重发数据包供给部分17供给的数据包的输出目标。将数据包丢失率200的值设为X(%),并且将用于切换数据包的输出目标的阈值设为T1、T2。重要度附加控制部分12当X大于T1时,则将供给的数据包输出到第1重要度附加部分13a,当X大于T2小于T1时,则将供给的数据包输出到第2重要度附加部分13b,当X小于T2时,将供给的数据包输出到第3重要度附加部分13c。例如,当T1为70%、T2为30%时,重要度控制部分12当X大于70%,则将数据包输出到第1重要度附加部分13a,当X大于30%小于70%时,则将数据包输出到第2重要度附加部分13b,当X小于30%时,则将数据包输出到第3重要度附加部分13c。由此,根据接收到的数据包的丢失率,能够切换对于数据包的重要度附加方法。
图6表示在接收到RR数据包110的数据发送部分10中切换重要度附加方法的情况。在图6中为了简化起见,仅给出RR数据包110。数据接收部分20在规定时刻发送包含了数据包丢失率的RR数据包110,数据发送部分10根据数据包丢失率切换对于数据包的重要度附加方法。对重要度的附加方法进行切换,使得当数据包丢失率高时,重要度高的数据包减少,当数据包丢失率低时,重要度高的数据包增加。因此,当数据包丢失率高时,能够抑制数据包的重发,减少数据传送量。另一方面,数据包丢失率较低时,允许重发数据包,增加数据传送量。这样根据接收状况切换重要度的附加方法,来控制重发的数据量,通过这样在允许的传送容量范围内有效地传送动态图像编码数据,能够防止重放图像的图像质量劣化。
如上所述,对于本实施形态的数据传送装置,根据数据包的接收状况,在发送侧通过切换重要度的附加方法,当接收状况不良时使得重要度高的数据包减少,当接收状况良好时使得重要度高的数据包增多。由此,能够控制重发的数据量并且能够在允许的传送量范围内有效地传送数据。
又,本实施形态的数据传送装置是具备第1~第3的重要度附加部分,切换三种重要度的附加方法,而重要度附加部分的结构并不仅限于此。例如,如图7所示,数据传送装置也可以具备第1以及第2重要度附加部分33a、33b,这些重要度附加部分根据图8所示的表格进行动作。
又,数据包的特性是作为由发送侧应用输出的,但也可以由数据发送部分计算出。例如,采用RTP传送图像编码数据时,通过参考数据包内的特定位,能够很容易求得数据包的特性。
又,所传送的数据可以为任意的数据,数据包的分类方法也可以是任意的。例如,当传送按频率分层编码的图像编码数据时,可以采用同样的方法,向图像内编码数据包以及图像间编码数据包分别分配包含低频成分的数据包以及包含高频成分的数据包。当传送音频数据时,可以采用同样的方法,向图像内编码数据包以及图像间编码数据包分别分配包含有效音频的数据包以及包含无声部分的数据包。又,也可以不参考数据包的特性来附加重要度。
又,在本实施形态中,作为通信协议是采用了RTP,但即使采用其他通信协议,也可以构成具有相同特征的数据传送装置。
以上,对于本发明详细地进行了说明,上述说明的所有内容仅仅不过是表示了本发明的例子,而并不是用来限定本发明。当然,在没有超越本发明范围的基础上,能够进行种种改进以及变形。
Claims (10)
1.一种数据传送装置,以数据包为单位从发送部分向接收部分传送数据,其特征在于,
所述发送部分具备:向各数据包附加重要度的重要度附加手段;发送附加了重要度的数据包的数据包发送手段;接收所述接收部分中数据包的接收状况的接收状况接收手段;根据来自所述接收部分的重发请求而重发数据包的数据包重发手段,
所述接收部分具备:接收由所述数据包发送手段发送来的数据包的数据包接收手段;根据在所述数据包接收手段检测出的数据包丢失信息发送所述接收状况的接收状况发送手段;当检测出重要度高的数据包丢失时,发送所述重发请求的重发请求发送手段,
所述重要度附加手段切换重要度的附加方法,使得当所述接收状况不良时重要度高的数据包减少,所述接收状况良好时重要度高的数据包增多。
2.如权利要求1所述的数据传送装置,其特征在于,
所述接收状况发送手段发送包含了所述数据包接收手段中数据包丢失率的接收状况,
所述重要度附加手段切换重要度的附加方法,使得所述数据包丢失率大于规定值时,重要度高的数据包的比例减少,所述数据包丢失率小于所述规定值时,重要度高的数据包的比例增大。
3.如权利要求1所述的数据传送装置,其特征在于,
所述重要度附加手段将包含动态图像编码数据的数据包分成两类,一类是包含图像内编码后的数据的图像内编码数据包,另一类是包含图像间编码后的数据的图像间编码数据包,根据所述接收状况切换每种数据包规定的重要度附加方法。
4.如权利要求3所述的数据传送装置,其特征在于,
所述重要度附加手段根据所述接收状况切换第1重要度附加方法以及第2重要度附加方法,
所述第1重要度附加方法是指对于所述图像内编码数据包附加高重要度、对于所述图像间编码数据包附加低重要度,
所述第2重要度附加方法是指对于全部数据包附加高重要度。
5.如权利要求3所述的数据传送装置,其特征在于,
所述重要度附加手段根据所述接收状况切换第1重要度附加方法、第2重要度附加方法以及第3重要度附加方法,
所述第1重要度附加方法是指对于所述图像内编码数据包的一部分附加高重要度、其余部分附加低重要度,
所述第2重要度附加方法是指对于所述图像内编码数据包附加高重要度、对于所述图像间编码数据包附加低重要度,
所述第3重要度附加方法是指对于全部数据包附加高重要度。
6.一种数据传送方法,以数据包为单位从发送部分向接收部分传送数据,其特征在于,
所述发送部分具备:向各数据包附加重要度的重要度附加步骤;发送附加了重要度的数据包的数据包发送步骤;接收所述接收部分中数据包的接收状况的接收状况接收步骤;根据来自所述接收部分的重发请求重发数据包的数据包重发步骤,
所述接收部分具备:接收由所述数据包发送步骤发送来的数据包的数据包接收步骤;根据在所述数据包接收步骤检测出的数据包丢失信息发送所述接收状况的接收状况发送步骤;当检测出重要度高的数据包丢失时,发送所述重发请求的重发请求发送步骤,
所述重要度附加步骤切换重要度的附加方法,使得当所述接收状况不良时重要度高的数据包减少,所述接收状况良好时重要度高的数据包增多。
7.如权利要求6所述的数据传送方法,其特征在于,
所述接收状况发送步骤发送包含了所述数据包接收步骤中数据包丢失率的接收状况,
所述重要度附加步骤切换重要度的附加方法,使得所述数据包丢失率大于规定值时,重要度高的数据包的比例减少,所述数据包丢失率小于所述规定值时,重要度高的数据包的比例增大。
8.如权利要求6所述的数据传送方法,其特征在于,
所述重要度附加步骤将包含动态图像编码数据的数据包分成两类,一类是包含图像内编码后的数据的图像内编码数据包,另一类是包含图像间编码后的数据的图像间编码数据包,根据所述接收状况切换每种数据包规定的重要度附加方法。
9.如权利要求8所述的数据传送方法,其特征在于,
所述重要度附加步骤根据所述接收状况切换第1重要度附加方法以及第2重要度附加方法,
所述第1重要度附加方法是指对于所述图像内编码数据包附加高重要度、对于所述图像间编码数据包附加低重要度,
所述第2重要度附加方法是指对于全部数据包附加高重要度。
10.如权利要求8所述的数据传送装置,其特征在于,
所述重要度附加步骤根据所述接收状况切换第1重要度附加方法、第2重要度附加方法以及第3重要度附加方法,
所述第1重要度附加方法是指对于所述图像内编码数据包的一部分附加高重要度、其余部分附加低重要度,
所述第2重要度附加方法是指对于所述图像内编码数据包附加高重要度、对于所述图像间编码数据包附加低重要度,
所述第3重要度附加方法是指对于全部数据包附加高重要度。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000247328 | 2000-08-17 | ||
JP247328/00 | 2000-08-17 | ||
JP2000395183A JP3590949B2 (ja) | 2000-08-17 | 2000-12-26 | データ伝送装置およびデータ伝送方法 |
JP395183/00 | 2000-12-26 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1339878A true CN1339878A (zh) | 2002-03-13 |
CN100414846C CN100414846C (zh) | 2008-08-27 |
Family
ID=26598032
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB01133973XA Expired - Fee Related CN100414846C (zh) | 2000-08-17 | 2001-08-17 | 数据传送装置及数据传送方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US6987730B2 (zh) |
EP (1) | EP1180870B1 (zh) |
JP (1) | JP3590949B2 (zh) |
CN (1) | CN100414846C (zh) |
CA (1) | CA2355035C (zh) |
DE (1) | DE60125473T2 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8422614B2 (en) | 2005-10-31 | 2013-04-16 | Qualcomm Incorporated | Methods and apparatus for determining timing in a wireless communication system |
CN103262602A (zh) * | 2010-12-09 | 2013-08-21 | 高通股份有限公司 | 用于提供端到端通信路径的通信质量反馈的装置和方法 |
US8675631B2 (en) | 2005-03-10 | 2014-03-18 | Qualcomm Incorporated | Method and system for achieving faster device operation by logical separation of control information |
US8948329B2 (en) | 2005-12-15 | 2015-02-03 | Qualcomm Incorporated | Apparatus and methods for timing recovery in a wireless transceiver |
CN111262660A (zh) * | 2018-11-30 | 2020-06-09 | 华为技术有限公司 | 数据传输方法、设备及系统 |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6628610B1 (en) * | 1999-06-28 | 2003-09-30 | Cisco Technology, Inc. | Methods and apparatus for managing a flow of packets using change and reply signals |
JP3699910B2 (ja) * | 2000-10-31 | 2005-09-28 | 株式会社東芝 | データ伝送装置、データ伝送方法及びプログラム |
US20020112244A1 (en) * | 2000-12-19 | 2002-08-15 | Shih-Ping Liou | Collaborative video delivery over heterogeneous networks |
EP1271955A3 (fr) * | 2001-06-26 | 2007-05-02 | Koninklijke Philips Electronics N.V. | Procédé de transmission par paquet avec requetes en retransmission de paquet et mécanisme de controle relatif à la transmission de telles requètes |
FI114365B (fi) * | 2001-08-31 | 2004-09-30 | First Hop Oy | Menetelmä langattomien verkkojen suorituskyvyn optimoimiseksi |
JP4549610B2 (ja) * | 2001-11-08 | 2010-09-22 | ソニー株式会社 | 通信システム、通信方法、送信装置および方法、受信装置および方法、並びにプログラム |
US20030095536A1 (en) * | 2001-11-16 | 2003-05-22 | Hu Teck H. | Multi-priority re-sequencing method and apparatus |
KR100485850B1 (ko) * | 2002-03-07 | 2005-04-28 | 삼성전자주식회사 | 프로토콜 처리 장치 및 방법, 그리고 트래픽 처리 장치 및방법 |
FR2838584A1 (fr) * | 2002-04-16 | 2003-10-17 | Koninkl Philips Electronics Nv | Systeme de transmission avec controle de congestion au niveau du recepteur pour decider d'eventuelles demandes de retransmission |
GB0218961D0 (en) * | 2002-08-15 | 2002-09-25 | Koninkl Philips Electronics Nv | Transmission method and system |
WO2004036819A1 (en) * | 2002-10-17 | 2004-04-29 | Matsushita Electric Industrial Co., Ltd. | Method and device for transmitting and receiving data using packets carrying priority information |
JP4362761B2 (ja) * | 2003-10-29 | 2009-11-11 | ソニー株式会社 | 送信装置および方法、記録媒体、並びにプログラム |
US7656861B2 (en) * | 2004-07-09 | 2010-02-02 | Cisco Technology, Inc. | Method and apparatus for interleaving text and media in a real-time transport session |
JP3931988B2 (ja) * | 2004-08-26 | 2007-06-20 | 日本電気株式会社 | ネットワーク品質計測方法、及び計測装置 |
WO2006043624A1 (ja) * | 2004-10-21 | 2006-04-27 | Nec Corporation | 通信品質計測装置及びその計測方法 |
US20100157833A1 (en) * | 2005-03-10 | 2010-06-24 | Qualcomm Incorporated | Methods and systems for improved timing acquisition for varying channel conditions |
US7792143B1 (en) | 2005-03-25 | 2010-09-07 | Cisco Technology, Inc. | Method and apparatus for interworking dissimilar text phone protocols over a packet switched network |
EP1755284A1 (en) * | 2005-08-19 | 2007-02-21 | Siemens Aktiengesellschaft | Method, apparatus and network for wireless packet oriented transmission of data |
US7924890B2 (en) * | 2006-02-13 | 2011-04-12 | Cisco Technology, Inc. | Apparatus and method for increasing reliability of data sensitive to packet loss |
JP4955060B2 (ja) * | 2006-08-18 | 2012-06-20 | サムスン エレクトロニクス カンパニー リミテッド | 移動体ブロードキャストシステムにおける端末機がストリーミングサービスの受信率を報告する方法及び装置とそのシステム |
US8189474B2 (en) * | 2006-09-27 | 2012-05-29 | Infosys Limited | Dynamic stack-based networks for resource constrained devices |
JP2008098798A (ja) * | 2006-10-10 | 2008-04-24 | Nec Corp | 通信システムにおけるデータ伝送状況判定方法および通信装置 |
WO2008085842A1 (en) * | 2007-01-04 | 2008-07-17 | Interdigital Technology Corporation | Node b based segmentation/concatenation |
WO2008085992A2 (en) * | 2007-01-08 | 2008-07-17 | Interdigital Technology Corporation | Method and apparatus for multicasting with feedback information |
JP5084362B2 (ja) * | 2007-06-18 | 2012-11-28 | キヤノン株式会社 | データ送信装置、及びデータ送受信システム |
US8180029B2 (en) * | 2007-06-28 | 2012-05-15 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8699678B2 (en) * | 2007-10-19 | 2014-04-15 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8145780B2 (en) * | 2007-10-19 | 2012-03-27 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8706907B2 (en) * | 2007-10-19 | 2014-04-22 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8380874B2 (en) * | 2007-10-19 | 2013-02-19 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8090867B2 (en) * | 2007-10-19 | 2012-01-03 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8682336B2 (en) * | 2007-10-19 | 2014-03-25 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8391312B2 (en) * | 2007-10-19 | 2013-03-05 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8111713B2 (en) | 2007-10-19 | 2012-02-07 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8321581B2 (en) * | 2007-10-19 | 2012-11-27 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US8121128B2 (en) * | 2008-02-26 | 2012-02-21 | Qualcomm Incorporated | Method and apparatus for link control in a wireless communication system |
JP2010056964A (ja) * | 2008-08-28 | 2010-03-11 | Canon Inc | 受信装置及びその制御方法、プログラム、記録媒体 |
JP5197238B2 (ja) * | 2008-08-29 | 2013-05-15 | キヤノン株式会社 | 映像送信装置、その制御方法、および制御方法を実行するプログラム |
US8806551B2 (en) * | 2008-12-03 | 2014-08-12 | Alcatel Lucent | Prioritized retransmission of internet protocol television (IPTV) packets |
US8271106B2 (en) | 2009-04-17 | 2012-09-18 | Hospira, Inc. | System and method for configuring a rule set for medical event management and responses |
US9065744B2 (en) * | 2011-06-20 | 2015-06-23 | Netscout Systems, Inc. | Performance optimized and configurable state based heuristic for the classification of real-time transport protocol traffic |
FR2977101A1 (fr) * | 2011-06-24 | 2012-12-28 | France Telecom | Retransmission de donnees perdues entre un emetteur et un recepteur |
ES2959510T3 (es) | 2011-10-21 | 2024-02-26 | Icu Medical Inc | Sistema de actualización de dispositivos médicos |
EP2627054B1 (en) * | 2012-02-10 | 2018-12-19 | Polycom, Inc. | System and method for handling the loss of critical packets in multi-hop rtp streaming |
JP5939884B2 (ja) * | 2012-05-15 | 2016-06-22 | 三菱電機株式会社 | 誤り訂正符号化装置 |
AU2014225658B2 (en) | 2013-03-06 | 2018-05-31 | Icu Medical, Inc. | Medical device communication method |
US9304839B2 (en) * | 2013-04-30 | 2016-04-05 | Hewlett Packard Enterprise Development Lp | Resending messages |
CA2922425C (en) | 2013-08-30 | 2023-05-16 | Hospira, Inc. | System and method of monitoring and managing a remote infusion regimen |
US9662436B2 (en) | 2013-09-20 | 2017-05-30 | Icu Medical, Inc. | Fail-safe drug infusion therapy system |
US10311972B2 (en) | 2013-11-11 | 2019-06-04 | Icu Medical, Inc. | Medical device system performance index |
US10042986B2 (en) | 2013-11-19 | 2018-08-07 | Icu Medical, Inc. | Infusion pump automation system and method |
CA2945647C (en) | 2014-04-30 | 2023-08-08 | Hospira, Inc. | Patient care system with conditional alarm forwarding |
US9724470B2 (en) | 2014-06-16 | 2017-08-08 | Icu Medical, Inc. | System for monitoring and delivering medication to a patient and method of using the same to minimize the risks associated with automated therapy |
US9539383B2 (en) | 2014-09-15 | 2017-01-10 | Hospira, Inc. | System and method that matches delayed infusion auto-programs with manually entered infusion programs and analyzes differences therein |
CN107517410B (zh) * | 2016-06-16 | 2020-12-08 | 华为技术有限公司 | 视频业务质量评估的方法及装置 |
AU2017295722B2 (en) | 2016-07-14 | 2022-08-11 | Icu Medical, Inc. | Multi-communication path selection and security system for a medical device |
CN109151612B (zh) | 2017-06-27 | 2020-10-16 | 华为技术有限公司 | 一种视频传输方法、设备及系统 |
ES2985889T3 (es) | 2018-07-17 | 2024-11-07 | Icu Medical Inc | Actualización de las bibliotecas de fármacos de bombas de infusión y software operacional en un entorno en red |
EP4297379A3 (en) | 2018-07-17 | 2024-01-10 | ICU Medical, Inc. | Systems and methods for facilitating clinical messaging in a network environment |
US10950339B2 (en) | 2018-07-17 | 2021-03-16 | Icu Medical, Inc. | Converting pump messages in new pump protocol to standardized dataset messages |
US10692595B2 (en) | 2018-07-26 | 2020-06-23 | Icu Medical, Inc. | Drug library dynamic version management |
EP3827337A4 (en) | 2018-07-26 | 2022-04-13 | ICU Medical, Inc. | MANAGEMENT SYSTEM FOR SUBSTANCES LIBRARY |
AU2020267477A1 (en) | 2019-05-08 | 2022-01-06 | Icu Medical, Inc. | Threshold signature based medical device management |
Family Cites Families (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03201641A (ja) | 1989-12-27 | 1991-09-03 | Toshiba Corp | 通信パケットの優先制御方式 |
US5367523A (en) * | 1993-08-26 | 1994-11-22 | International Business Machines Corporation | Adaptive rate-based congestion and flow control in packet communications networks |
JP3870978B2 (ja) | 1994-06-03 | 2007-01-24 | ソニー株式会社 | 送信装置および送信方法、並びに受信装置および受信方法 |
JPH08139737A (ja) * | 1994-11-14 | 1996-05-31 | Nec Corp | 輻輳制御方式 |
US5729542A (en) | 1995-06-28 | 1998-03-17 | Motorola, Inc. | Method and apparatus for communication system access |
US6226265B1 (en) | 1995-07-25 | 2001-05-01 | Fujitsu Limited | Packet flow monitor and control system |
US5768533A (en) * | 1995-09-01 | 1998-06-16 | National Semiconductor Corporation | Video coding using segmented frames and retransmission to overcome channel errors |
US5920705A (en) | 1996-01-31 | 1999-07-06 | Nokia Ip, Inc. | Method and apparatus for dynamically shifting between routing and switching packets in a transmission network |
GB9614985D0 (en) * | 1996-07-17 | 1996-09-04 | Newbridge Networks Corp | Variation fluctuation smoothing for ATM circuit emulation |
JP3193947B2 (ja) * | 1997-01-08 | 2001-07-30 | 株式会社ディジタル・ビジョン・ラボラトリーズ | データ送信システム及びデータ送信方法 |
KR20050052484A (ko) | 1997-03-17 | 2005-06-02 | 마츠시타 덴끼 산교 가부시키가이샤 | 데이터 처리방법 |
US6167030A (en) * | 1997-03-20 | 2000-12-26 | Nokia Telecommunications, Oy | Buffer-based traffic measurement system and method for nominal bit rate (NBR) service |
US6163808A (en) * | 1997-03-20 | 2000-12-19 | Nokia Telecommunications, Oy | Network adjusts cell transfer capacity in response to a change in the actual bit rate relative to the nominal bit rate |
US6081843A (en) * | 1997-03-20 | 2000-06-27 | Nokia Telecommunications | System using simulation cell and simulation buffer for regulating cell transfer rate according to occupancy level of the simulation buffer |
JP3317191B2 (ja) | 1997-06-12 | 2002-08-26 | トヨタ自動車株式会社 | データ伝送方法 |
US6188670B1 (en) * | 1997-10-31 | 2001-02-13 | International Business Machines Corporation | Method and system in a data processing system for dynamically controlling transmission of data over a network for end-to-end device flow control |
US6091709A (en) | 1997-11-25 | 2000-07-18 | International Business Machines Corporation | Quality of service management for packet switched networks |
US6563836B1 (en) | 1998-03-19 | 2003-05-13 | International Business Machines Corporation | Algorithm for dynamic prioritization in a queuing environment |
US6426943B1 (en) | 1998-04-10 | 2002-07-30 | Top Layer Networks, Inc. | Application-level data communication switching system and process for automatic detection of and quality of service adjustment for bulk data transfers |
JP2955561B1 (ja) * | 1998-05-29 | 1999-10-04 | 株式会社ディジタル・ビジョン・ラボラトリーズ | ストリーム通信システム及びストリーム転送制御方法 |
US6247061B1 (en) | 1998-06-09 | 2001-06-12 | Microsoft Corporation | Method and computer program product for scheduling network communication packets originating from different flows having unique service requirements |
US6584509B2 (en) | 1998-06-23 | 2003-06-24 | Intel Corporation | Recognizing audio and video streams over PPP links in the absence of an announcement protocol |
JP2000059370A (ja) * | 1998-08-04 | 2000-02-25 | Fujitsu Ltd | トラヒック制御装置およびその方法 |
EP1009138B8 (en) | 1998-11-30 | 2006-03-08 | Matsushita Electric Industrial Co., Ltd. | Data transmission method |
EP1006689B1 (en) | 1998-11-30 | 2008-02-06 | Matsushita Electric Industries Co., Ltd. | Packet retransmission control using priority information |
JP2000228676A (ja) | 1998-11-30 | 2000-08-15 | Matsushita Electric Ind Co Ltd | データ送信方法 |
JP3556495B2 (ja) * | 1998-12-15 | 2004-08-18 | 株式会社東芝 | パケットスイッチ及びパケット交換方法 |
DE60024228T2 (de) | 1999-01-08 | 2006-08-10 | Nortel Networks Ltd., St. Laurent | Dynamische zuweisung verkehrsklassen an einer prioritätswarteschlange in einer paketbeförderungsvorrichtung |
US6449251B1 (en) | 1999-04-02 | 2002-09-10 | Nortel Networks Limited | Packet mapper for dynamic data packet prioritization |
EP1045563B1 (en) | 1999-04-12 | 2008-08-20 | International Business Machines Corporation | Method and system for improving overall network response time during the exchange of files between telnet 3270 servers and telnet 3270 clients |
US6449255B1 (en) * | 1999-04-26 | 2002-09-10 | Cisco Technology, Inc. | Method and apparatus for managing packets using a real-time feedback signal |
US6654346B1 (en) | 1999-07-19 | 2003-11-25 | Dunti Corporation | Communication network across which packets of data are transmitted according to a priority scheme |
US6335933B1 (en) * | 1999-05-21 | 2002-01-01 | Broadcom Homenetworking, Inc. | Limited automatic repeat request protocol for frame-based communication channels |
US6628610B1 (en) * | 1999-06-28 | 2003-09-30 | Cisco Technology, Inc. | Methods and apparatus for managing a flow of packets using change and reply signals |
US6438135B1 (en) * | 1999-10-21 | 2002-08-20 | Advanced Micro Devices, Inc. | Dynamic weighted round robin queuing |
US6646988B1 (en) * | 2000-01-31 | 2003-11-11 | Nortel Networks Limited | System, device, and method for allocating excess bandwidth in a differentiated services communication network |
US6760309B1 (en) | 2000-03-28 | 2004-07-06 | 3Com Corporation | Method of dynamic prioritization of time sensitive packets over a packet based network |
US6748435B1 (en) * | 2000-04-28 | 2004-06-08 | Matsushita Electric Industrial Co., Ltd. | Random early demotion and promotion marker |
WO2002025867A2 (en) | 2000-09-25 | 2002-03-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic control of packet data service throughput by radio access control node |
-
2000
- 2000-12-26 JP JP2000395183A patent/JP3590949B2/ja not_active Expired - Fee Related
-
2001
- 2001-08-14 CA CA 2355035 patent/CA2355035C/en not_active Expired - Lifetime
- 2001-08-15 US US09/929,487 patent/US6987730B2/en not_active Expired - Lifetime
- 2001-08-16 DE DE2001625473 patent/DE60125473T2/de not_active Expired - Lifetime
- 2001-08-16 EP EP20010118873 patent/EP1180870B1/en not_active Expired - Lifetime
- 2001-08-17 CN CNB01133973XA patent/CN100414846C/zh not_active Expired - Fee Related
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8675631B2 (en) | 2005-03-10 | 2014-03-18 | Qualcomm Incorporated | Method and system for achieving faster device operation by logical separation of control information |
US8422614B2 (en) | 2005-10-31 | 2013-04-16 | Qualcomm Incorporated | Methods and apparatus for determining timing in a wireless communication system |
US8948329B2 (en) | 2005-12-15 | 2015-02-03 | Qualcomm Incorporated | Apparatus and methods for timing recovery in a wireless transceiver |
CN103262602A (zh) * | 2010-12-09 | 2013-08-21 | 高通股份有限公司 | 用于提供端到端通信路径的通信质量反馈的装置和方法 |
CN103262602B (zh) * | 2010-12-09 | 2017-07-28 | 高通股份有限公司 | 用于提供端到端通信路径的通信质量反馈的装置和方法 |
CN111262660A (zh) * | 2018-11-30 | 2020-06-09 | 华为技术有限公司 | 数据传输方法、设备及系统 |
CN111262660B (zh) * | 2018-11-30 | 2022-01-14 | 华为技术有限公司 | 数据传输方法、设备及系统 |
Also Published As
Publication number | Publication date |
---|---|
DE60125473T2 (de) | 2007-10-04 |
EP1180870A2 (en) | 2002-02-20 |
JP3590949B2 (ja) | 2004-11-17 |
US6987730B2 (en) | 2006-01-17 |
CA2355035A1 (en) | 2002-02-17 |
EP1180870B1 (en) | 2006-12-27 |
DE60125473D1 (de) | 2007-02-08 |
US20020021700A1 (en) | 2002-02-21 |
EP1180870A3 (en) | 2004-09-01 |
CN100414846C (zh) | 2008-08-27 |
JP2002135324A (ja) | 2002-05-10 |
CA2355035C (en) | 2007-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1339878A (zh) | 数据传送装置及数据传送方法 | |
EP2061174B1 (en) | Data communication system, data transmitting device and method, using probe packets and having a transmission buffer control | |
EP1346578B1 (en) | Method for multimedia communication over packet channels | |
US7106757B2 (en) | System and method for streaming multimedia over packet networks | |
CN1248456C (zh) | 传输控制参数产生方法及根据分组特性选择性重发的方法 | |
KR100987421B1 (ko) | 데이터통신시스템, 데이터송신장치, 데이터수신장치, 데이터통신방법 및 컴퓨터가 판독가능한 기록 매체 | |
EP1938609B1 (en) | Video error control based on reverse link information | |
CN1171411C (zh) | 用于在网络中发送/接收比特流的设备及其方法 | |
JP2008514126A (ja) | テレビ電話ネットワークにおける呼設定 | |
WO2003032643A2 (en) | Video data transmission method and apparatus | |
CN1647440A (zh) | 在接收器端具有决定可能重传请求的拥塞控制的传输系统 | |
CN1305273C (zh) | 具有分组重传请求的分组传输方法和相关的控制机制 | |
CN101341702A (zh) | 操纵分组的网络处理节点和方法 | |
CN110876091B (zh) | 一种利用rtp扩展头部解决视频帧丢包的方法及装置 | |
WO2011064810A1 (en) | Method and apparatus for dynamically adapting the number of retransmissions | |
CN1383665A (zh) | 数据发送装置和数据接收装置 | |
JP2004248322A (ja) | データ伝送装置およびデータ伝送方法 | |
CN1921368A (zh) | 宽带无线通信系统的高速且高可靠性的多层自动重发请求 | |
JP3594196B1 (ja) | データ伝送装置およびデータ伝送方法 | |
CN1784006A (zh) | 一种视频编码信号的传输方法 | |
JPH0799662A (ja) | 動画像信号伝送方法 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080827 Termination date: 20200817 |