[go: up one dir, main page]

CN105516109B - A kind of transmission dispatching method ensureing wireless multi-hop network transmission of video service quality - Google Patents

A kind of transmission dispatching method ensureing wireless multi-hop network transmission of video service quality Download PDF

Info

Publication number
CN105516109B
CN105516109B CN201510867220.9A CN201510867220A CN105516109B CN 105516109 B CN105516109 B CN 105516109B CN 201510867220 A CN201510867220 A CN 201510867220A CN 105516109 B CN105516109 B CN 105516109B
Authority
CN
China
Prior art keywords
node
link
transmission
video
video file
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 - Fee Related
Application number
CN201510867220.9A
Other languages
Chinese (zh)
Other versions
CN105516109A (en
Inventor
代亮
陈婷
谢明钰
王秉章
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changan University
Original Assignee
Changan University
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 Changan University filed Critical Changan University
Priority to CN201510867220.9A priority Critical patent/CN105516109B/en
Publication of CN105516109A publication Critical patent/CN105516109A/en
Application granted granted Critical
Publication of CN105516109B publication Critical patent/CN105516109B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS

Landscapes

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

Abstract

本发明公开了一种保证无线多跳网络实时视频传输服务质量的传输调度方法。通过将视频文件根据网络中多跳链路的传输和处理能力进行分割,按序从多条路径向目标节点发送,使得各个码流的比例正好可以在各条链路上转码后,顺序到达接收节点。通过去除各条链路上各个码流的相互等待来避免传统多路径传输中的接收端数据包乱序和重新排序的问题,有效减少了接收端的启动延时和缓冲区需求,可以进行实时回放。

The invention discloses a transmission scheduling method for ensuring the service quality of real-time video transmission in a wireless multi-hop network. By dividing the video file according to the transmission and processing capabilities of the multi-hop links in the network, and sending them to the target node from multiple paths in sequence, the ratio of each code stream can be transcoded on each link and arrive in order receiving node. By eliminating the mutual waiting of each code stream on each link to avoid the problem of out-of-order and reordering of data packets at the receiving end in traditional multi-path transmission, effectively reducing the startup delay and buffer requirements of the receiving end, and enabling real-time playback .

Description

一种保证无线多跳网络视频传输服务质量的传输调度方法A transmission scheduling method to ensure the quality of service of wireless multi-hop network video transmission

技术领域technical field

本发明属于无线网络技术领域,涉及一种数据传输调度方法,具体涉及一种能保证无线多条网络实时视频传输服务质量的传输调度方法。The invention belongs to the technical field of wireless networks, and relates to a data transmission scheduling method, in particular to a transmission scheduling method capable of ensuring the service quality of real-time video transmission of multiple wireless networks.

背景技术Background technique

随着视频编码和无线多跳网络的发展,在无线多跳网络下进行实时视频通信成为发展趋势。但由于网络和设备之间的异构性,无线终端的带宽和显示能力各不相同。因而,某些终端上高质量的码流如果不经过转换编码就无法满足其他终端设备要求。在无线多跳网络中进行视频通信,接收方希望对收到的视频进行实时不间断,流畅的播放,即对网络的服务质量保证提出很高的要求。由于多路径传输比单路径具有更好的灵活性,能够有效的避免拥塞,加大网络的整体利用率,因此多路径传输在多跳网络中已被广泛研究用于实时多媒体业务。With the development of video coding and wireless multi-hop networks, real-time video communication under wireless multi-hop networks has become a development trend. However, due to the heterogeneity between networks and devices, the bandwidth and display capabilities of wireless terminals vary. Therefore, the high-quality code stream on some terminals cannot meet the requirements of other terminal equipment without transcoding. In the video communication in the wireless multi-hop network, the receiver hopes to play the received video uninterrupted and smooth in real time, which puts forward high requirements on the quality of service of the network. Because multi-path transmission has better flexibility than single-path transmission, it can effectively avoid congestion and increase the overall utilization of the network. Therefore, multi-path transmission has been widely studied for real-time multimedia services in multi-hop networks.

在发送节点,视频流被编码器编码为N个码流,当N>1时,称之为多码流编码。这N个码流由流量分配系统分别指定到由多路径路由协议发现的m条路径上进行网络传输。对传统的多路径传输,发送节点将视频流简单地分块,并利用轮询等策略将这些数据块依次从多条路径上发送出去。由于多条路径的延时不同,造成了数据包不是按照顺序的方式到达接收节点。在接收节点收到包后不能立即播放,它需要等延时最长路径上的数据包到达后首先对所有的乱序数据包进行重新排序,然后顺序播放。这种方法对接收节点的处理能力和缓存能力要求较高,需要实时对数据包进行重新排序,同时需要等待较长时间,对用户来说并不理想。所以应该在无线多跳网络中有一种实时的多路径视频传输方法,可以在不同网络终端间通过多路径传输视频传输,当码流到达接收节点时,不需要通过重排序进行缓冲和排序,可以直接回放。At the sending node, the video stream is encoded into N streams by the encoder. When N>1, it is called multi-stream encoding. The N code streams are assigned by the traffic distribution system to the m paths discovered by the multi-path routing protocol for network transmission. For traditional multi-path transmission, the sending node simply divides the video stream into blocks, and uses strategies such as polling to send these data blocks sequentially from multiple paths. Due to the different delays of multiple paths, the data packets do not arrive at the receiving node in a sequential manner. After the receiving node receives the packet, it cannot play it immediately. It needs to wait for the packet on the path with the longest delay to arrive and first reorder all the out-of-order packets, and then play them sequentially. This method has high requirements on the processing ability and buffering ability of the receiving node, and needs to reorder the data packets in real time, and at the same time needs to wait for a long time, which is not ideal for users. Therefore, there should be a real-time multi-path video transmission method in the wireless multi-hop network, which can transmit video transmission through multi-path between different network terminals. When the code stream reaches the receiving node, it does not need to be buffered and sorted by reordering. playback directly.

发明内容Contents of the invention

本发明的目的在于克服现有无线多跳网络视频传输技术中存在的问题,提出一种保证无线多跳网络实时视频传输服务质量的传输调度方法。通过将视频文件根据网络中多跳链路的传输和处理能力进行分割,按序从多条路径向目标节点发送,使得各个码流的比例正好可以在各条链路上转码后,顺序到达接收节点。通过去除各条链路上各个码流的相互等待来避免传统多路径传输中的接收端数据包乱序和重新排序的问题,有效减少了接收端的启动延时和缓冲区需求,可以进行实时回放。The purpose of the present invention is to overcome the problems existing in the existing wireless multi-hop network video transmission technology, and propose a transmission scheduling method to ensure the service quality of real-time video transmission in the wireless multi-hop network. By dividing the video files according to the transmission and processing capabilities of the multi-hop links in the network, and sending them from multiple paths to the target node in sequence, the ratio of each code stream can be transcoded on each link and arrive in order receiving node. By eliminating the mutual waiting of each code stream on each link, the problem of out-of-order and reordering of data packets at the receiving end in traditional multi-path transmission is avoided, which effectively reduces the start-up delay and buffer requirements of the receiving end, and enables real-time playback .

为了解决上述技术问题采用的技术方案如下:The technical scheme that adopts in order to solve the above-mentioned technical problem is as follows:

为了实现上述任务,本发明采用以下技术方案:In order to achieve the above tasks, the present invention adopts the following technical solutions:

一种保证无线多跳网络实时视频传输服务质量的传输调度方法,在无线多跳网络中,视频发送节点与接收节点之间存在多条通信链路,在视频文件传输时,将视频文件按照这多条通信链路上的中继节点的转码处理能力、发送节点与中继节点之间链路的通信能力、中继节点与接收节点之间链路的通信能力进行分配,并将分配后的视频文件按照顺序从所述的多条通信链路上向目标节点发送。A transmission scheduling method that guarantees the service quality of real-time video transmission in a wireless multi-hop network. In a wireless multi-hop network, there are multiple communication links between a video sending node and a receiving node. The transcoding processing capability of the relay node on multiple communication links, the communication capability of the link between the sending node and the relay node, and the communication capability of the link between the relay node and the receiving node are allocated, and the allocated The video files are sent to the target node from the multiple communication links in sequence.

进一步地,在视频文件传输时,视频文件的具体分配和发送方式为:Further, when the video file is transmitted, the specific distribution and sending method of the video file is as follows:

发送节点根据以下三项系统参数对视频文件进行分割,按序从多条通信链路上向目标节点发送,使得各码流的比例正好可在各条通信链路上转码后,顺序达到接收节点:The sending node divides the video file according to the following three system parameters, and sends it to the target node from multiple communication links in order, so that the ratio of each code stream can be transcoded on each communication link, and the sequence reaches the reception node:

①每个中继节点相对于标准处理器的视频转码速度;②各条发送节点到中继节点间链路相对于标准链路的传输速度、各条中继节点到接收节点之间的链路相对于标准链路的传输速度;以及:③视频转码后的压缩比。①The video transcoding speed of each relay node relative to the standard processor; ②The transmission speed of each link between the sending node and the relay node relative to the standard link, the link between each relay node and the receiving node The transmission speed of the channel relative to the standard link; and: ③The compression ratio after video transcoding.

进一步地,在视频文件传输时,发送节点与接收节点之间的多条通信链路上分配的视频文件比例为:Further, when video files are transmitted, the proportion of video files allocated on multiple communication links between the sending node and the receiving node is:

发送节点将视频文件划分为m个码流,记αi是发送节点分配给第i条路径的视频文件百分比,则有:The sending node divides the video file into m code streams, remember that α i is the percentage of the video file assigned to the i-th path by the sending node, then:

在视频文件传输时,最优的码流传输时序为:During video file transmission, the optimal code stream transmission timing is:

在上式中令:Order in the above formula:

可得:Available:

αi=giαi-1 (4)α i =g i α i-1 (4)

由上式可得:It can be obtained from the above formula:

根据式(1)(5)可得:According to formula (1) (5) can get:

则可得发送节点应该给第一条链路发送的视频文件比例为:Then the proportion of video files that the sending node should send to the first link can be obtained as:

根据式(4)可得其他链路上的视频文件比例分别为:According to formula (4), the proportions of video files on other links can be obtained as follows:

在式(1)至(8)中,yi为中继节点ni相对于标准处理器的转码速度,zi为即发送节点和中继节点之间的链路相对于标准链路的传输速度,z'i为中继节点和接收节点之间的链路相对于标准链路的传输速度,为转码后的压缩比,Ttc是整个视频文件转码过程在标准处理器上完成的时间,Tcm是在标准链路上传输这个视频文件的全部输入数据的时间;K为视频文件传输过程中的中继节点数目。In formulas (1) to (8), y i is the transcoding speed of the relay node n i relative to the standard processor, z i is the speed of the link between the sending node and the relay node relative to the standard link transmission speed, z' i is the transmission speed of the link between the relay node and the receiving node relative to the standard link, is the compression ratio after transcoding, T tc is the time for the entire video file transcoding process to be completed on the standard processor, T cm is the time for transmitting all input data of this video file on the standard link; K is the video file transmission time The number of relay nodes in the process.

本发明与现有技术相比具有以下技术特点:Compared with the prior art, the present invention has the following technical characteristics:

本发明通过将视频文件根据网络中多跳链路的传输能力和中继节点的转码处理能力进行分割,按序从多条路径向目标节点发送,使得各个码流的比例正好可以在各条链路上转码后,顺序到达接收节点。通过去除各条链路上各个码流的相互等待来避免传统多路径传输中的接收端数据分组乱序和重新排序的问题,有效减少了接收端的启动延时和缓冲区需求,可以进行实时回放。The present invention divides the video file according to the transmission capability of the multi-hop link in the network and the transcoding processing capability of the relay node, and sends it from multiple paths to the target node in order, so that the ratio of each code stream can be just in each After transcoding on the link, they arrive at the receiving node in sequence. By eliminating the mutual waiting of each code stream on each link, the problem of out-of-order and reordering of data packets at the receiving end in traditional multi-path transmission is avoided, which effectively reduces the start-up delay and buffer requirements of the receiving end, and enables real-time playback .

附图说明Description of drawings

图1为本发明实时视频业务多路径传输体系结构;Fig. 1 is the real-time video service multi-path transmission architecture of the present invention;

图2为本发明的无线多跳网络拓扑结构;Fig. 2 is wireless multi-hop network topological structure of the present invention;

图3为本发明中多码流传输时序图;Fig. 3 is a sequence diagram of multi-code stream transmission in the present invention;

图4为本发明的视频传输延时性能图。FIG. 4 is a performance diagram of video transmission delay in the present invention.

具体实施方式Detailed ways

遵从上述技术方案,如图1至图4所示,本发明提出一种可以保证无线多条网络实时视频传输服务质量的传输调度方法,该方法可保证各条链路上的码流能按照顺序到达接收节点,并且考虑链路的实际处理能力,使链路的应用效率最大化。According to the above technical solution, as shown in Figures 1 to 4, the present invention proposes a transmission scheduling method that can guarantee the service quality of real-time video transmission on multiple wireless networks. Reach the receiving node, and consider the actual processing capacity of the link to maximize the application efficiency of the link.

本发明的基本方案是:Basic scheme of the present invention is:

一种保证无线多跳网络实时视频传输服务质量的传输调度方法,在无线多跳网络中,视频发送节点与接收节点之间存在多条通信链路,在视频文件传输时,将视频文件按照这多条通信链路上的中继节点的转码处理能力、发送节点与中继节点之间链路的通信能力、中继节点与接收节点之间链路的通信能力进行分配,并将分配后的视频文件按照顺序从所述的多条通信链路上向目标节点发送。A transmission scheduling method that guarantees the service quality of real-time video transmission in a wireless multi-hop network. In a wireless multi-hop network, there are multiple communication links between a video sending node and a receiving node. The transcoding processing capability of the relay node on multiple communication links, the communication capability of the link between the sending node and the relay node, and the communication capability of the link between the relay node and the receiving node are allocated, and the allocated The video files are sent to the target node from the multiple communication links in sequence.

本发明在发送节点到接收节点之间对视频文件进行发送时,主要考虑的是发送节点到接收节点之间的所有中继节点的转码处理能力、发送节点与中继节点之间的链路通信能力以及中继节点到接收节点之间的链路通信能力,按照这些条件对文件的传输进行合理的分配,使每一条链路上都能分配到符合当前链路负载能力的码流,从而使各段链路的传输效率最大化。另外,采用这种传输方法,可以同时考虑分割后的各码流到达接收节点的时间,不仅使传输任务能够在最短的时间内完成,且当码流到达接收节点时,不需要通过重排序进行缓冲和排序,能直接回放。When the present invention transmits video files between the sending node and the receiving node, the main considerations are the transcoding processing capabilities of all relay nodes between the sending node and the receiving node, and the link between the sending node and the relay node. Communication capability and the link communication capability between the relay node and the receiving node. According to these conditions, the file transmission is allocated reasonably, so that each link can be allocated a code stream that meets the current link load capacity, so that Maximize the transmission efficiency of each segment of the link. In addition, by adopting this transmission method, the time when each divided code stream arrives at the receiving node can be considered at the same time, which not only enables the transmission task to be completed in the shortest time, but also does not need to be reordered when the code stream arrives at the receiving node. Buffering and sequencing for direct playback.

上述的中继节点的转码能力、各节点之间的链路通信能力,具体的一种考虑方式是:A specific way to consider the above-mentioned transcoding capabilities of relay nodes and link communication capabilities between nodes is:

在视频文件传输时,视频文件的具体分配和发送方式为:When video files are transferred, the specific allocation and sending methods of video files are as follows:

发送节点根据以下三项系统参数对视频文件进行分割,按序从多条通信链路上向目标节点发送,使得各码流的比例正好可在各条通信链路上转码后,顺序达到接收节点:The sending node divides the video file according to the following three system parameters, and sends it to the target node from multiple communication links in order, so that the ratio of each code stream can be transcoded on each communication link, and the sequence reaches the reception node:

①每个中继节点相对于标准处理器的视频转码速度;②各条发送节点到中继节点间链路相对于标准链路的传输速度、各条中继节点到接收节点之间的链路相对于标准链路的传输速度;以及:③视频转码后的压缩比。①The video transcoding speed of each relay node relative to the standard processor; ②The transmission speed of each link between the sending node and the relay node relative to the standard link, the link between each relay node and the receiving node The transmission speed of the channel relative to the standard link; and: ③The compression ratio after video transcoding.

如图2所示,为本发明中所涉及的无线多跳网络拓扑结构图。本方案中,在网络中从源节点ns到目的节点nd之间有m条路径。网络中一共有m+2个节点,其中ns表示发送节点,nd表示接受节点,中继节点分别表示为ni,i=1,....,m。发送节点和中继节点的通信链路分别表示为ls,i,i=1,....,m,中继节点和接收节点的通信链路分别用li,d,i=1,....m来表示。As shown in FIG. 2 , it is a topological structure diagram of the wireless multi-hop network involved in the present invention. In this scheme, there are m paths from the source node n s to the destination node n d in the network. There are a total of m+2 nodes in the network, where n s represents the sending node, n d represents the receiving node, and the relay nodes are respectively represented as n i , i=1,...,m. The communication link between the sending node and the relay node is denoted as l s,i , i=1,....,m respectively, and the communication link between the relay node and the receiving node is respectively denoted as l i,d , i=1, ....m to represent.

发送节点将视频文件划分为m个码流,将这些码流从m条路径向接收节点发送。定义αi是发送节点分配给第i条路径的视频文件百分比。由定义可知:The sending node divides the video file into m code streams, and sends these code streams to the receiving node from m paths. Definition α i is the percentage of video files assigned to the i-th path by the sending node. It can be seen from the definition that:

获取节点ni相对于标准处理器的转码速度yi;第li条链路相对于标准链路的传输速度zi;转码后的压缩比定义Ttc是整个转码业务在标准处理器上完成的时间,Tcm是在标准链路上传输这个视频文件的全部输入数据的时间,因此αiyiTtc是中继节点ni转码相应码流的时间,αiziTcm是节点发送节点ns通过第ls,i条链路向中继节点ni发送相应码流的时间,αiz'iTcm是中继节点ni通过第li,d条链路向接收节点nd发送相应转码后码流的时间。Obtain the transcoding speed y i of node n i relative to the standard processor; the transmission speed z i of the link l i relative to the standard link; the compression ratio after transcoding Definition T tc is the time for the entire transcoding service to be completed on the standard processor, and T cm is the time for transmitting all input data of this video file on the standard link, so α i y i T tc is the time for the relay node n i to transfer α i z i T cm is the time when the node sending node n s sends the corresponding code stream to the relay node n i through the l s,i link, α i z' i T cm is the The time when the following node n i sends the corresponding transcoded code stream to the receiving node n d through the link l i,d .

上述的标准处理器和标准链路是作为参照的任何一个处理器和链路,可以是网络中的任何一个处理器和链路。即通常取一条通信链,以其通信延迟作为参考标准,标准链路定义为zi=1的链路;取一个处理器,以其处理速度作为参考标准,标准处理器定义为yi=1的处理器。The above-mentioned standard processor and standard link refer to any processor and link, and may be any processor and link in the network. That is to say, a communication link is usually taken, and its communication delay is used as a reference standard, and the standard link is defined as a link with z i =1; a processor is taken, and its processing speed is used as a reference standard, and the standard processor is defined as y i =1 processor.

为了更直观地看出各码流的传输时序,请参见附图3,从图中可以看到,最优的码流传输时序为:In order to see the transmission timing of each code stream more intuitively, please refer to Figure 3. It can be seen from the figure that the optimal code stream transmission timing is:

在上式中令:Order in the above formula:

可得:Available:

αi=giαi-1 (4)α i =g i α i-1 (4)

由上式可得:It can be obtained from the above formula:

根据式(1)(5)可得:According to formula (1) (5) can get:

则可得发送节点应该给第一条链路发送的视频文件比例为:Then the proportion of video files that the sending node should send to the first link can be obtained as:

根据式(4)可得其他链路上的视频文件比例分别为:According to formula (4), the proportions of video files on other links can be obtained as follows:

接收节点的启动延时为第一条路径上视频流发送的时间,即为:The start-up delay of the receiving node is the time when the video stream is sent on the first path, which is:

上面的式子中,gi与gj是同一个参数,只是下标不同;zi为第ls,i条链路(即发送节点和中继节点之间的链路)相对于标准链路的传输速度,z'i为第li,d条链路(即中继节点和接收节点之间的链路)相对于标准链路的传输速度,K为整个视频传输系统中的中继节点数目。In the above formula, g i and g j are the same parameter, but the subscripts are different; z i is the l s, i link (that is, the link between the sending node and the relay node) relative to the standard link is the transmission speed of the link, z' i is the transmission speed of the l i,d link (that is, the link between the relay node and the receiving node) relative to the standard link, and K is the relay in the entire video transmission system number of nodes.

由以上步骤即可获得无线多跳网络中,根据网络中中继节点的转码处理能力和链路传输能力来构造的可以顺序将分块视频按多径链路顺序传输到接收节点的内条链路上应该分配的视频传输任务比例和最短的整个业务传输耗时,从而使得各个码流的比例正好可以在各条链路上转码后,顺序到达接收节点。通过去除各条链路上各个码流的相互等待来避免传统多路径传输中的接收端数据分组乱序和重新排序的问题,有效减少接收端的启动延时和缓冲区需求,可以进行实时回放。In the wireless multi-hop network, according to the transcoding processing capability and link transmission capability of the relay node in the network, the internal link that can sequentially transmit the segmented video to the receiving node according to the sequence of multi-path links can be obtained by the above steps. The proportion of video transmission tasks that should be allocated on the link and the shortest overall service transmission time, so that the proportion of each stream can be transcoded on each link and then arrive at the receiving node in sequence. By removing the mutual waiting of each code stream on each link, it avoids the problem of data packet disorder and reordering at the receiving end in traditional multi-path transmission, effectively reduces the startup delay and buffer requirements of the receiving end, and can perform real-time playback.

具体案例及分析:Specific cases and analysis:

利用搭建的实验平台验证所提方法的正确性和有效性,并对结果进行分析。The correctness and effectiveness of the proposed method are verified by the built experimental platform, and the results are analyzed.

试验用视频文件序列测试本发明方法的传输性能。用MPEG-2编码器生成码率4Mbit/s,D1格式(720*576)和帧率为25帧/s。图像组(GOP)结构为(15,3)。终端设备的显示分辨率为CIF格式(352*288)。转码后码率:基本层码率为325.4Kbit/s,截断的FGS层码率为327.5Kbit/s,且帧率保持不变。The test uses a sequence of video files to test the transmission performance of the method of the present invention. Use an MPEG-2 encoder to generate a code rate of 4Mbit/s, D1 format (720*576) and a frame rate of 25 frames/s. The Group of Pictures (GOP) structure is (15,3). The display resolution of the terminal equipment is CIF format (352*288). Code rate after transcoding: the code rate of the basic layer is 325.4Kbit/s, the code rate of the truncated FGS layer is 327.5Kbit/s, and the frame rate remains unchanged.

在中继节点数分别为1至9个节点的网络环境下,对本发明专利所提方法进行视频传输延时比较。设置链路的可用带宽均匀分布于1至10Mbps之间。在中继节点两侧部署一对源节点和目的节点。In the network environment where the number of relay nodes is 1 to 9 nodes respectively, the video transmission delay comparison is carried out for the method proposed in the patent of the present invention. Set the available bandwidth of the link to be evenly distributed between 1 and 10Mbps. Deploy a pair of source node and destination node on both sides of the relay node.

图4展示了在多路径视频传输方法下,从发送节点开始发送视频文件到接收节点可以回放视频文件的延时。结果表明采用该方法可以减少视频传输延时,即接收方的启动延时,有利于实时性要求较高的多媒体业务的传输。并且,在一般的无线多跳网络视频传输调度方法中,接收节点需要等所有路径上的数据到达后才能开始播放视频流。在这种情况下,对缓冲区的大小要求是比较高的,且启动延时较大,为最长路径的延时。本发明提出的保证无线多跳网络实时视频传输服务质量的传输调度方法能够保证数据顺序连续到达,不需要在接收节点对其进行重新排序,此时的缓冲区需求较一般情况下有较大幅度减少。Figure 4 shows the time delay from when the sending node starts to send the video file to when the receiving node can play back the video file under the multi-path video transmission method. The results show that this method can reduce the video transmission delay, that is, the start-up delay of the receiver, which is beneficial to the transmission of multimedia services with high real-time requirements. Moreover, in a general wireless multi-hop network video transmission scheduling method, the receiving node needs to wait for the arrival of data on all paths before starting to play the video stream. In this case, the buffer size requirement is relatively high, and the start-up delay is relatively large, which is the delay of the longest path. The transmission scheduling method proposed by the present invention to ensure the quality of service of real-time video transmission in wireless multi-hop networks can ensure the continuous arrival of data in order, and does not need to reorder them at the receiving node. At this time, the buffer requirement is larger than that in general reduce.

Claims (3)

1. a kind of transmission dispatching method ensureing wireless multi-hop network transmission of video service quality, which is characterized in that wireless more It jumps in network, there are multiple communication links between video sending node and receiving node, in video file transfer, by video text Part according between the transcoding processing capacity of the relay node on this multiple communication links, sending node and relay node link it is logical The communication capacity of link is allocated between letter ability, relay node and receiving node, and by the video file after distribution according to Sequence is sent from the multiple communication links to destination node.
2. ensureing the transmission dispatching method of wireless multi-hop network transmission of video service quality, feature as described in claim 1 It is, in video file transfer, the specific distribution of video file and sending method are:
Sending node is split video file according to following three systematic parameters, sequentially to target from multiple communication links Node is sent so that the ratio of each code stream just can sequentially reach receiving node on each communication link after transcoding:
1. video code conversion speed of each relay node relative to standard processor;2. each sending node is to chain between relay node Transmission speed, each relay node biography to link receiving node between relative to standard link of the road relative to standard link Defeated speed;And:3. the compression ratio after video code conversion.
3. ensureing the transmission dispatching method of wireless multi-hop network transmission of video service quality, feature as claimed in claim 2 It is, in video file transfer, the video file ratio that is distributed on the multiple communication links between sending node and receiving node Example be:
Video file is divided into m code stream by sending node, remembers αiIt is the video file hundred that sending node distributes to the i-th paths Divide ratio, then has:
In video file transfer, bit stream sequential is:
It is enabled in above formula:
It can obtain:
αi=giαi-1 (4)
As available from the above equation:
It can be obtained according to formula (1) (5):
The video file ratio that sending node should be sent to first link, which can then be obtained, is:
The video file ratio that other chain roads can be obtained according to formula (4) is respectively:
In formula (1) to (8), yiFor relay node niRelative to the transcoding speed of standard processor, ziFor sending node and relaying Transmission speed of the link relative to standard link between node, z'iLink between relay node and receiving node is opposite In the transmission speed of standard link,For the compression ratio after transcoding, TtcIt is entire video file transcoding process in standard processor The time of upper completion, TcmIt is the time for fully entering data that this video file is transmitted on standard link;K is video file Relay node number in transmission process.
CN201510867220.9A 2015-11-30 2015-11-30 A kind of transmission dispatching method ensureing wireless multi-hop network transmission of video service quality Expired - Fee Related CN105516109B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510867220.9A CN105516109B (en) 2015-11-30 2015-11-30 A kind of transmission dispatching method ensureing wireless multi-hop network transmission of video service quality

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510867220.9A CN105516109B (en) 2015-11-30 2015-11-30 A kind of transmission dispatching method ensureing wireless multi-hop network transmission of video service quality

Publications (2)

Publication Number Publication Date
CN105516109A CN105516109A (en) 2016-04-20
CN105516109B true CN105516109B (en) 2018-08-07

Family

ID=55723747

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510867220.9A Expired - Fee Related CN105516109B (en) 2015-11-30 2015-11-30 A kind of transmission dispatching method ensureing wireless multi-hop network transmission of video service quality

Country Status (1)

Country Link
CN (1) CN105516109B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017209573A1 (en) * 2016-06-03 2017-12-07 Samsung Electronics Co., Ltd. Multi-point content transmission method and apparatus
US10749630B2 (en) 2016-12-28 2020-08-18 Microsoft Technology Licensing, Llc Dynamically partitioning media streams
CN111082982B (en) * 2019-12-12 2022-11-08 深圳市网心科技有限公司 Data transmission method, electronic device, system and medium
CN111556076B (en) * 2020-05-15 2020-12-29 杭州玖城网络科技有限公司 Method for multi-path network real-time video transmission

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1300492A (en) * 1998-05-13 2001-06-20 艾利森电话股份有限公司 Method and device for increasing a data throughput
CN101018161A (en) * 2006-09-08 2007-08-15 中山大学 A link, path, and network availability bandwidth measurement method
CN101286927A (en) * 2008-05-08 2008-10-15 蒋一 Method for realizing P2P stream media system based on node interconnection optimization
CN101557274A (en) * 2008-04-07 2009-10-14 联想(北京)有限公司 Streaming medium data processing method, storage equipment and digital equipment
CN103607665A (en) * 2013-11-27 2014-02-26 四川九洲电器集团有限责任公司 Multilink wireless real-time video transmission method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101399637B (en) * 2007-09-27 2012-01-25 联想(上海)有限公司 Method for correcting signal in radio frequency link and pre-corrector

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1300492A (en) * 1998-05-13 2001-06-20 艾利森电话股份有限公司 Method and device for increasing a data throughput
CN101018161A (en) * 2006-09-08 2007-08-15 中山大学 A link, path, and network availability bandwidth measurement method
CN101557274A (en) * 2008-04-07 2009-10-14 联想(北京)有限公司 Streaming medium data processing method, storage equipment and digital equipment
CN101286927A (en) * 2008-05-08 2008-10-15 蒋一 Method for realizing P2P stream media system based on node interconnection optimization
CN103607665A (en) * 2013-11-27 2014-02-26 四川九洲电器集团有限责任公司 Multilink wireless real-time video transmission method and system

Also Published As

Publication number Publication date
CN105516109A (en) 2016-04-20

Similar Documents

Publication Publication Date Title
CN102665142B (en) Wireless audio and video parallel transmission method with terminal equalization rate
CN1906906B (en) Optimized radio bearer configuration for voice over IP
JP3792631B2 (en) Packet transmission method and apparatus, base station apparatus, wireless LAN terminal apparatus, and wireless LAN system using the same
CN1859579B (en) Apparatus and method for transmitting a multimedia data stream
CN102640508B (en) Based on the method for the wireless video transmission of priority
CN103166974B (en) A kind of Streaming Media radio transmitting method based on TCP/UDP hybrid protocol
CN108174239A (en) A video transmission method and device
US11843959B2 (en) Method and system for enabling low-latency data communication by aggregating a plurality of network interfaces
CN104661050B (en) A kind of streaming media data transmission method, apparatus and system
WO2008125029A1 (en) A method, system and device for controlling the code rate of the stream media
CN105516109B (en) A kind of transmission dispatching method ensureing wireless multi-hop network transmission of video service quality
US20120170523A1 (en) Scalable video sender over multiple links
KR20100084659A (en) Method and system for synchronizing the output of terminals
CN1476199A (en) Transmission control parameter generation method and selective retransmission method according to packet characteristics
JP2006514469A5 (en)
CN105579998A (en) System and method for real-time traffic delivery
CN103428803B (en) A kind of chance method for routing of combination machine meeting network code
CN101548513B (en) Receiving terminal and receiving method
Wang et al. Mobile edge computing-enabled channel-aware video streaming for 4G LTE
CN113329413B (en) Multipath transmission data pre-scheduling method and system for high-speed rail scene
CN111464437A (en) Multipath transmission path optimization method based on forward time delay in vehicle-mounted heterogeneous network
WO2012018339A1 (en) Application of unequal error protection rateless codes in multimedia streaming over multi-path networks
Liu et al. Cross-layer design for UAV-based streaming media transmission
US20170353380A1 (en) Enabling split sessions across hybrid public safety and lte networks
US20220271800A1 (en) Communication devices and methods

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180807

Termination date: 20211130

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