CN101345756A - A real-time video transmission method in wireless Ad Hoc network based on bandwidth prediction - Google Patents
A real-time video transmission method in wireless Ad Hoc network based on bandwidth prediction Download PDFInfo
- Publication number
- CN101345756A CN101345756A CNA2008101202081A CN200810120208A CN101345756A CN 101345756 A CN101345756 A CN 101345756A CN A2008101202081 A CNA2008101202081 A CN A2008101202081A CN 200810120208 A CN200810120208 A CN 200810120208A CN 101345756 A CN101345756 A CN 101345756A
- Authority
- CN
- China
- Prior art keywords
- network
- real
- time
- hoc network
- node
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种网络实时视频传输技术,尤其涉及一种基于带宽预测的无线Ad Hoc网络实时视频传输方法。The invention relates to a network real-time video transmission technology, in particular to a bandwidth prediction-based wireless Ad Hoc network real-time video transmission method.
背景技术 Background technique
随着无线Ad Hoc网络技术的发展及多媒体应用的日益普及,实时视频业务在Ad Hoc网络的传输已经成为一个重要的应用方向。Ad Hoc网络是新兴的无线自组织移动网络,其特点有:没有基站,网络中通信终端地位平等,任意通信节点既是主机也是路由器;通信节点可自由移动,任意两个节点间的数据传输需要通过变动的中间路由多跳完成。With the development of wireless Ad Hoc network technology and the increasing popularity of multimedia applications, the transmission of real-time video services in Ad Hoc networks has become an important application direction. Ad Hoc network is an emerging wireless self-organizing mobile network, and its characteristics are: no base station, equal status of communication terminals in the network, any communication node is both a host and a router; communication nodes can move freely, and data transmission between any two nodes needs to pass The changed intermediate route is multi-hop completed.
由于Ad Hoc网内节点空间位置随时变更,引起网络拓扑频繁变化。Ad Hoc网络通常使用IEEE 802.11x作为传输标准,该系列标准采用的是2.4GHz以上的频段进行传输,而高频段的无线传输容易被干扰及阻断,从而造成网络延迟、带宽变化和数据丢失等问题。Since the spatial position of nodes in the Ad Hoc network changes at any time, the network topology changes frequently. Ad Hoc networks usually use IEEE 802.11x as a transmission standard. This series of standards uses frequency bands above 2.4GHz for transmission, and wireless transmission in high frequency bands is easily interfered and blocked, resulting in network delays, bandwidth changes, and data loss. question.
实时多媒体视频业务的衡量标准是数据经过发送传输过程后能否在接收方节点实时解码还原高质量的视频画面。实时多媒体视频业务对视频流传输的实时性,数据的完整性要求都比较高。因此,如何保证无线Ad Hoc网络下的实时视频传输图像质量,是本领域工程人员非常关注的一个技术问题。The measurement standard for real-time multimedia video services is whether the data can be decoded and restored to high-quality video images in real time at the receiving node after the data is sent and transmitted. Real-time multimedia video services have relatively high requirements for real-time transmission of video streams and data integrity. Therefore, how to guarantee the real-time video transmission image quality under the wireless Ad Hoc network is a technical issue that engineers in this field are very concerned about.
如图1所示,一种现有无线Ad Hoc网络实时视频传输模块结构,包括发送方节点和接收方节点,发送方节点由视频数据处理模块和发送方网络处理模块组成,接收方节点由接收方网络处理模块、视频解码模块和显示输出模块组成。发送方节点的视频处理模块采集视频源数据,并进行编码,将编码后的视频流数据交给发送方网络处理模块打包发送;接收方网络处理模块接收到视频流数据,交给视频解码模块解码,解码后的数据由显示输出模块实时显示出来。As shown in Figure 1, an existing wireless Ad Hoc network real-time video transmission module structure includes a sender node and a receiver node. The sender node is composed of a video data processing module and a sender network processing module, and the receiver node is composed of a receiver node. It consists of a square network processing module, a video decoding module and a display output module. The video processing module of the sender node collects video source data, encodes them, and sends the encoded video stream data to the sender’s network processing module for packaging and sending; the receiver’s network processing module receives the video stream data and sends it to the video decoding module for decoding , the decoded data is displayed in real time by the display output module.
Ad Hoc网络拓扑频繁变化会引起带宽变化,而带宽变化通常会导致视频流数据在传输过程中丢失。为了防止视频流数据在传输过程中丢失,现有的传输机制通常根据接收方节点反馈的网络状态信息来进行流量控制。即接收方节点接收到实时视频数据包,从数据包头部提取序列标签,通过序列标签的连续性来判定网络是否丢包,再将丢包统计信息反馈到发送方节点;发送方节点根据丢包率或丢包量的大小,通过调节视频发送码率来控制视频数据传输流量,尽可能减少丢包率。Frequent changes in the Ad Hoc network topology will cause bandwidth changes, and bandwidth changes usually cause video stream data to be lost during transmission. In order to prevent video stream data from being lost during transmission, the existing transmission mechanism usually performs flow control based on the network status information fed back by the receiving node. That is, the receiver node receives the real-time video data packet, extracts the sequence label from the data packet header, determines whether the network packet is lost through the continuity of the sequence label, and then feeds back the packet loss statistics information to the sender node; the sender node according to the packet loss By adjusting the video transmission bit rate to control the video data transmission flow, reduce the packet loss rate as much as possible.
现有的传输机制虽然一定程度解决了视频流数据在传输过程中丢失的问题,但这种机制具有以下两个方面的局限性:一方面,只有在数据包丢失时才控制流量,且流量的控制程度根据数据包丢失的多少来决定,这样还是造成了实时视频数据不必要的丢失;另一方面,流量控制结束的条件是网络不再丢包,随着网络状况的好转,发送方节点策略不会马上提高发包量,而是滞后于网络丢包统计,慢慢提高视频数据包发送数量,这样导致了网络带宽不必要的损失。Although the existing transmission mechanism solves the problem of video stream data loss during transmission to a certain extent, this mechanism has the following two limitations: on the one hand, the flow is only controlled when the data packet is lost, and the flow The degree of control is determined by the amount of data packet loss, which still causes unnecessary loss of real-time video data; on the other hand, the condition for the end of flow control is that the network no longer loses packets. With the improvement of network conditions, the sender node strategy It will not immediately increase the amount of packets sent, but lags behind the network packet loss statistics, and slowly increases the number of video data packets sent, which leads to unnecessary loss of network bandwidth.
无线Ad Hoc网络视频数据传输质量下降,归根到底是网络带宽发生变化导致的,如果能够掌握带宽变化规律,随着其变化节奏来变更数据传输速率,就能最大程度利用网络带宽,获取尽可能佳的实时视频传输效果。The quality of wireless Ad Hoc network video data transmission is degraded. In the final analysis, it is caused by the change of network bandwidth. If you can grasp the law of bandwidth change and change the data transmission rate according to the change rhythm, you can maximize the use of network bandwidth and obtain the best possible results. Real-time video transmission effect.
发明内容 Contents of the invention
本发明提供了一种丢包率低、传送视频图像质量高的基于带宽预测的无线Ad Hoc网络实时视频传输方法。The invention provides a wireless Ad Hoc network real-time video transmission method based on bandwidth prediction with low packet loss rate and high video image quality.
一种基于带宽预测的无线Ad Hoc网络实时视频传输方法,包括以下步骤:A wireless Ad Hoc network real-time video transmission method based on bandwidth prediction, comprising the following steps:
(1)发送方节点进行实时视频采集,将采集到的视频源数据存入缓存;(1) The sender node performs real-time video collection, and stores the collected video source data into the cache;
(2)发送方节点通过跨层机制获得无线信号强度(D)和路由切换的等待时间(Tw),通过接收方节点反馈的方法获取丢包量(Nloss)和网络抖动值(J);(2) The sender node obtains the wireless signal strength (D) and the waiting time (T w ) of routing switching through the cross-layer mechanism, and obtains the packet loss (N loss ) and network jitter value (J) through the feedback method of the receiver node ;
通过跨层机制获得无线信号强度和路由切换的等待时间实现方式为:The way to obtain the wireless signal strength and the waiting time of routing switching through the cross-layer mechanism is as follows:
a.通过修改Ad Hoc网络协议栈,直接在应用层获取网络层的链路丢失消息、链路建立消息,计算路由切换的等待时间;a. By modifying the Ad Hoc network protocol stack, the link loss message and the link establishment message of the network layer are directly obtained at the application layer, and the waiting time for routing switching is calculated;
b.通过修改Ad Hoc网络协议栈,直接在应用层获取物理层的无线信号强度。b. Obtain the wireless signal strength of the physical layer directly at the application layer by modifying the Ad Hoc network protocol stack.
Ad Hoc网络协议栈可以多种多样,优选为AODV协议栈。The Ad Hoc network protocol stack can be varied, preferably the AODV protocol stack.
(3)发送方节点将无线信号强度、路由切换的等待时间、丢包量以及网络抖动值输入贝叶斯网络预测模型,得到下一时段的Ad Hoc网络带宽预测值以最大程度利用网络带宽;(3) The sender node inputs the wireless signal strength, the waiting time of routing switching, the amount of packet loss and the network jitter value into the Bayesian network prediction model, and obtains the Ad Hoc network bandwidth prediction value in the next period to maximize the use of network bandwidth;
在贝叶斯网络预测模型中,无线信号强度、路由切换的等待时间、丢包量、网络抖动值与下一时段的Ad Hoc网络带宽预测值的逻辑关系如下:In the Bayesian network prediction model, the logical relationship between the wireless signal strength, the waiting time for routing switching, the amount of packet loss, the network jitter value and the predicted value of the Ad Hoc network bandwidth in the next period is as follows:
丢包量为路由切换的等待时间、无线信号强度以及网络抖动值的子节点;网络抖动值为无线信号强度的子节点;下一时段的Ad Hoc网络带宽预测值为无线信号强度、网络抖动值和丢包量的子节点。The amount of packet loss is the waiting time for routing switching, the wireless signal strength and the child node of the network jitter value; the network jitter value is the child node of the wireless signal strength; the Ad Hoc network bandwidth prediction value for the next period is the wireless signal strength, network jitter value And the child nodes of packet loss.
上一时段和下一时段表示的是相邻的两个时间段,时间段的长度可以自行设定。The previous time period and the next time period represent two adjacent time periods, and the length of the time period can be set by yourself.
(4)发送方节点从缓存中读取视频源数据,根据下一时段的Ad Hoc网络带宽预测值调整编码码率,对视频源数据进行编码,输出相应码率的视频流数据;(4) The sender node reads the video source data from the cache, adjusts the encoding bit rate according to the Ad Hoc network bandwidth prediction value of the next period, encodes the video source data, and outputs the video stream data of the corresponding bit rate;
(5)发送方节点将视频流数据中的每个视频帧进行分包发送;(5) The sender node sends each video frame in the video stream data into packets;
(6)接收方节点接收数据包,解码后实时输出,同时统计丢包量和计算网络抖动值并反馈给发送方节点。(6) The receiver node receives the data packet, decodes it and outputs it in real time, and at the same time counts the amount of packet loss and calculates the network jitter value and feeds it back to the sender node.
上述网络抖动值的计算方法为:The calculation method of the above network jitter value is:
接收方节点使用网络时间协议时刻保持与发送方节点时间同步,通过提取各数据包中的头部时间标签,跟绝对时间差相比较,计算网络抖动值。The receiver node uses the network time protocol to keep time synchronization with the sender node at all times, and calculates the network jitter value by extracting the header time stamp in each data packet and comparing it with the absolute time difference.
本发明提供的基于带宽预测的无线Ad Hoc网络实时视频传输方法,采用贝叶斯网络预测模型,实时预测Ad Hoc网络带宽,根据预测的带宽值调节视频发送码率,控制视频数据传输流量。这种方法能实时的掌握Ad Hoc网络带宽的变化节奏,尽可能的利用网络带宽,减少实时视频传输的丢包量;并能减少网络拥塞的发生,降低网络延迟,提高了实时视频传输质量。The wireless Ad Hoc network real-time video transmission method based on bandwidth prediction provided by the present invention adopts a Bayesian network prediction model to predict the Ad Hoc network bandwidth in real time, adjusts the video transmission code rate according to the predicted bandwidth value, and controls the video data transmission flow. This method can grasp the change rhythm of the Ad Hoc network bandwidth in real time, use the network bandwidth as much as possible, and reduce the packet loss of real-time video transmission; it can also reduce the occurrence of network congestion, reduce network delay, and improve the quality of real-time video transmission.
附图说明 Description of drawings
图1为现有无线Ad Hoc网络实时视频传输方法流程示意图;Fig. 1 is the schematic flow chart of existing wireless Ad Hoc network real-time video transmission method;
图2为本发明无线Ad Hoc网络实时视频传输方法流程示意图;Fig. 2 is the schematic flow chart of wireless Ad Hoc network real-time video transmission method of the present invention;
图3为本发明实时视频传输系统构架图;Fig. 3 is a frame diagram of the real-time video transmission system of the present invention;
图4为本发明发送方节点视频编码码率调节示意图;Fig. 4 is a schematic diagram of adjusting the code rate of the video encoding of the sender node in the present invention;
图5为本发明发送方节点贝叶斯网络预测模型结构示意图;Fig. 5 is a structural schematic diagram of a Bayesian network prediction model of a sender node in the present invention;
图6为本发明无线Ad Hoc网络拓扑图;Fig. 6 is wireless Ad Hoc network topological diagram of the present invention;
图7为本发明方法与常规方法丢包量比较示意图;Fig. 7 is a comparative schematic diagram of the amount of packet loss between the method of the present invention and the conventional method;
图8为本发明方法与常规方法视频图像PSNR比较示意图。Fig. 8 is a schematic diagram showing the comparison of video image PSNR between the method of the present invention and the conventional method.
具体实施方式 Detailed ways
本实施例的实验环境参数配置为:使用802.11b无线传输,Ad Hoc路由协议使用AODV(Ad hoc On-demand Distance Vector),无线链路数据传输速率为1Mbps,接收方节点移动速度为2米/秒,视频码流参数为:H.263,CIF(353×288),25fps,768Kbps。图6为本实施例网络拓扑结构,接收方节点从初始位置以2米每秒的速度沿着图示轨迹向目标位置运动,途中依次穿越各中间路由的传输范围,跳数随之变化。整个过程会发生发送方节点到接收方节点之间的Ad Hoc网络拓扑变更、带宽变化以及路由丢失、恢复等状况。The experimental environment parameters of this embodiment are configured as follows: 802.11b wireless transmission is used, the Ad Hoc routing protocol uses AODV (Ad hoc On-demand Distance Vector), the data transmission rate of the wireless link is 1 Mbps, and the moving speed of the receiving node is 2 meters/ seconds, the video stream parameters are: H.263, CIF (353×288), 25fps, 768Kbps. Figure 6 shows the network topology structure of this embodiment. The receiving node moves from the initial position to the target position along the trajectory shown in the figure at a speed of 2 meters per second, passing through the transmission range of each intermediate route sequentially on the way, and the number of hops changes accordingly. During the whole process, there will be Ad Hoc network topology changes, bandwidth changes, and route loss and recovery between the sender node and the receiver node.
如图2所示,上述Ad Hoc网络实时视频数据传输方法如下:As shown in Figure 2, the above-mentioned Ad Hoc network real-time video data transmission method is as follows:
(1)发送方节点进行实时视频采集,将采集到的视频源数据存入缓存;(1) The sender node performs real-time video collection, and stores the collected video source data into the cache;
(2)发送方节点通过跨层机制获得无线信号强度和路由切换的等待时间,通过接收方节点反馈的方法获取丢包量和网络抖动值;(2) The sender node obtains the wireless signal strength and the waiting time of routing switching through the cross-layer mechanism, and obtains the packet loss and network jitter value through the feedback method of the receiver node;
通过跨层机制获得无线信号强度和路由切换的等待时间实现方式为:The way to obtain the wireless signal strength and the waiting time of routing switching through the cross-layer mechanism is as follows:
a.通过修改Ad Hoc网络协议栈,直接在应用层获取网络层的链路丢失消息、链路建立消息,计算路由切换的等待时间;a. By modifying the Ad Hoc network protocol stack, the link loss message and the link establishment message of the network layer are directly obtained at the application layer, and the waiting time for routing switching is calculated;
b.通过修改Ad Hoc网络协议栈,直接在应用层获取物理层的无线信号强度。b. Obtain the wireless signal strength of the physical layer directly at the application layer by modifying the Ad Hoc network protocol stack.
Ad Hoc网络协议栈可以多种多样,优选为AODV协议栈。The Ad Hoc network protocol stack can be varied, preferably the AODV protocol stack.
(3)发送方节点将无线信号强度、路由切换的等待时间、丢包量以及网络抖动值输入贝叶斯网络预测模型,得到下一时段的Ad Hoc网络带宽预测值;(3) The sender node inputs the wireless signal strength, the waiting time for routing switching, the amount of packet loss, and the network jitter value into the Bayesian network prediction model to obtain the Ad Hoc network bandwidth prediction value for the next period;
在贝叶斯网络预测模型中,无线信号强度、路由切换的等待时间、丢包量、网络抖动值与下一时段的Ad Hoc网络带宽预测值的逻辑关系如下:In the Bayesian network prediction model, the logical relationship between the wireless signal strength, the waiting time for routing switching, the amount of packet loss, the network jitter value and the predicted value of the Ad Hoc network bandwidth in the next period is as follows:
如图4所示,丢包量为路由切换的等待时间、无线信号强度以及网络抖动值的子节点;网络抖动值为无线信号强度的子节点;下一时段的AdHoc网络带宽预测值为无线信号强度、网络抖动值和丢包量的子节点。As shown in Figure 4, the amount of packet loss is the waiting time for routing switching, the wireless signal strength and the sub-node of the network jitter value; the sub-node of the network jitter value is the wireless signal strength; the predicted value of the AdHoc network bandwidth in the next period is the wireless signal Subnodes for strength, network jitter value, and packet loss.
(4)发送方节点从缓存中读取视频源数据,根据下一时段的Ad Hoc网络带宽预测值调整编码码率,对视频源数据进行编码,输出相应码率的视频流数据以最大程度利用网络带宽;(4) The sender node reads the video source data from the cache, adjusts the encoding bit rate according to the Ad Hoc network bandwidth prediction value in the next period, encodes the video source data, and outputs the video stream data of the corresponding bit rate to maximize utilization network bandwidth;
如图5所示,量化参数(Quantization Parameter,QP)反映了空间细节压缩情况,QP小,大部分的图像细节被保留,则码率大;QP增大,一些细节会被丢失,图像失真加强且质量下降,码率降低。也就是说QP和码率成反比关系,而随着视频源数据复杂度的提高,这种反比关系更加明显。根据预测的Ad Hoc网络带宽输入相应的目标码率值,经过码率控制器模块,即换算成相应的QP值输入编码器,即可获取相应码率的编码视频数据。As shown in Figure 5, the quantization parameter (Quantization Parameter, QP) reflects the compression of spatial details. When QP is small, most of the image details are preserved, and the bit rate is high; when QP increases, some details will be lost, and image distortion will be enhanced. And the quality is degraded, and the code rate is reduced. That is to say, there is an inverse relationship between QP and bit rate, and as the complexity of video source data increases, this inverse relationship becomes more obvious. Input the corresponding target bit rate value according to the predicted Ad Hoc network bandwidth, and then convert it into the corresponding QP value and input it into the encoder through the bit rate controller module to obtain the encoded video data of the corresponding bit rate.
码率越高,视频图像质量越高,传输的数据量就越大,在丢包量越小的情况下,需要的网络带宽越大。为了使得网络带宽达到最大化的利用,而且要使得丢包量最小,只有通过调整码率来实现,而码率的调整需根据下一时段的Ad Hoc网络带宽预测值,预测的网络带宽越大,码率越高,反之,码率越低。The higher the bit rate, the higher the quality of the video image, the larger the amount of data transmitted, and the smaller the amount of packet loss, the larger the required network bandwidth. In order to maximize the use of network bandwidth and minimize the amount of packet loss, it can only be achieved by adjusting the bit rate, and the adjustment of the bit rate needs to be based on the predicted value of the Ad Hoc network bandwidth in the next period. The larger the predicted network bandwidth is , the higher the code rate, and vice versa, the lower the code rate.
(5)发送方节点将视频流数据中的每个视频帧进行分包发送,视频帧经分包后会形成多个数据包,每个数据包的大小以最大传输单元(MTU)为上限,防止网络层再次进行分片而降低传输性能。(5) The sender node sends each video frame in the video stream data into packets. After the video frame is packetized, multiple data packets will be formed. The size of each data packet is limited to the maximum transmission unit (MTU). Prevent the network layer from fragmenting again to reduce transmission performance.
(6)接收方节点接收数据包,解码后实时输出,同时统计丢包量和计算网络抖动值并反馈给发送方节点。(6) The receiver node receives the data packet, decodes it and outputs it in real time, and at the same time counts the amount of packet loss and calculates the network jitter value and feeds it back to the sender node.
接收方节点从数据包头部提取序列标签,通过序列标签的连续性来判定网络是否丢包,进而统计丢包量。The receiving node extracts the sequence label from the header of the data packet, and judges whether the network loses packets through the continuity of the sequence label, and then counts the amount of packet loss.
上述网络抖动值的计算方法为:The calculation method of the above network jitter value is:
接收方节点使用网络时间协议时刻保持与发送方节点时间同步,通过提取各数据包中的头部时间标签,跟绝对时间差相比较,计算网络抖动值。The receiver node uses the network time protocol to keep time synchronization with the sender node at all times, and calculates the network jitter value by extracting the header time stamp in each data packet and comparing it with the absolute time difference.
图7、图8分别为实施例采用本发明的基于带宽预测的无线Ad Hoc网络实时视频传输方法与常规实时视频传输方法针对丢包量与图像的平均峰值信噪比(APSNR)的比较。图7横坐标以时间为轴,对应图6拓扑条件,可知其跳数随着时间增加呈递增趋势。根据统计,在第2跳时,本发明的基于带宽预测方法比常规方法丢包率提高5.3%,且随着跳数增加该优势越明显。图8显示,本发明的基于带宽预测方法相比较常规方法,APSNR也有明显优势。Fig. 7, Fig. 8 are the comparison of embodiment adopting the wireless Ad Hoc network real-time video transmission method based on bandwidth prediction of the present invention and conventional real-time video transmission method for the average peak signal-to-noise ratio (APSNR) of packet loss and image respectively. The abscissa in Figure 7 takes time as the axis, corresponding to the topology conditions in Figure 6, it can be seen that the number of hops increases with time. According to statistics, at the second hop, the packet loss rate of the bandwidth-based prediction method of the present invention is 5.3% higher than that of the conventional method, and this advantage becomes more obvious as the number of hops increases. FIG. 8 shows that the bandwidth-based prediction method of the present invention also has obvious advantages in APSNR compared with conventional methods.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101202081A CN101345756A (en) | 2008-08-18 | 2008-08-18 | A real-time video transmission method in wireless Ad Hoc network based on bandwidth prediction |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNA2008101202081A CN101345756A (en) | 2008-08-18 | 2008-08-18 | A real-time video transmission method in wireless Ad Hoc network based on bandwidth prediction |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101345756A true CN101345756A (en) | 2009-01-14 |
Family
ID=40247642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2008101202081A Pending CN101345756A (en) | 2008-08-18 | 2008-08-18 | A real-time video transmission method in wireless Ad Hoc network based on bandwidth prediction |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101345756A (en) |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101808266A (en) * | 2010-03-23 | 2010-08-18 | 广东易家通数字家庭技术发展有限公司 | Novel sound system and method for downloading music through network |
CN102065468A (en) * | 2009-11-13 | 2011-05-18 | 华为技术有限公司 | Code rate adjustment method and server |
CN102316315A (en) * | 2010-06-29 | 2012-01-11 | 中国科学院软件研究所 | Real-time video transmission method |
CN102480692A (en) * | 2011-12-31 | 2012-05-30 | 浙江工商大学 | As-demanded multicast routing method of distributed bandwidth constraint in Wireless Ad Hoc Networks |
CN103281569A (en) * | 2013-04-10 | 2013-09-04 | 深圳康佳通信科技有限公司 | Video transmission-oriented network bandwidth detection and prediction method and system |
US20130301415A1 (en) * | 2011-09-29 | 2013-11-14 | Avvasi Inc. | Methods and systems for managing media traffic based on network conditions |
WO2013170347A1 (en) * | 2012-05-15 | 2013-11-21 | Avvasi Inc. | Methods and systems for managing media traffic based on network conditions |
US9118738B2 (en) | 2011-09-29 | 2015-08-25 | Avvasi Inc. | Systems and methods for controlling access to a media stream |
CN106912072A (en) * | 2015-12-22 | 2017-06-30 | 上海自足网络科技有限公司 | A kind of Wireless Ad Hoc network congestion control mechanism based on virtual transmission agreement |
CN107196908A (en) * | 2009-10-16 | 2017-09-22 | 高通股份有限公司 | adaptive streaming multimedia |
CN107438187A (en) * | 2015-09-28 | 2017-12-05 | 苏州踪视通信息技术有限公司 | The Bandwidth adjustment of real-time video transmission |
CN107438031A (en) * | 2017-08-07 | 2017-12-05 | 成都三零凯天通信实业有限公司 | The audio/video flow transfer control method and system of multichannel network bandwidth adaptive |
CN108924601A (en) * | 2018-06-25 | 2018-11-30 | 杭州雄迈信息技术有限公司 | Wireless bandwidth multi-channel video transmission method and device |
WO2019001154A1 (en) * | 2017-06-30 | 2019-01-03 | 深圳市九洲电器有限公司 | Method and system for dynamically switching code rate by smart gateway |
CN109962720A (en) * | 2017-12-25 | 2019-07-02 | 北京松果电子有限公司 | Communication means, device, electronic equipment and storage medium |
CN111327864A (en) * | 2018-12-17 | 2020-06-23 | 中移(杭州)信息技术有限公司 | Video call control method and device, terminal equipment and storage medium |
CN111769985A (en) * | 2020-06-29 | 2020-10-13 | 中国联合网络通信集团有限公司 | Method and device for predicting data flow |
CN112019384A (en) * | 2020-08-24 | 2020-12-01 | 广州市百果园信息技术有限公司 | Bandwidth prediction method, device, equipment and storage medium |
CN112152697A (en) * | 2020-07-29 | 2020-12-29 | 国家电网有限公司 | Power business data coding transmission method, system and storage medium |
CN112291824A (en) * | 2020-11-23 | 2021-01-29 | 武汉长江通信智联技术有限公司 | Wireless video low-delay transmission method in 5G network |
CN114071073A (en) * | 2021-10-12 | 2022-02-18 | 苏州蓝博控制技术有限公司 | Remote driving image real-time transmission method, system, control device and storage medium |
CN114245189A (en) * | 2021-11-23 | 2022-03-25 | 中国联合网络通信集团有限公司 | Video code rate adjusting method, device, equipment and storage medium |
CN119211492A (en) * | 2024-11-27 | 2024-12-27 | 云和县华数广电网络有限公司 | A high-definition video signal transmission system based on optical signals |
-
2008
- 2008-08-18 CN CNA2008101202081A patent/CN101345756A/en active Pending
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107196908A (en) * | 2009-10-16 | 2017-09-22 | 高通股份有限公司 | adaptive streaming multimedia |
CN107196908B (en) * | 2009-10-16 | 2022-01-11 | 高通股份有限公司 | Adaptive streaming multimedia |
CN102065468A (en) * | 2009-11-13 | 2011-05-18 | 华为技术有限公司 | Code rate adjustment method and server |
CN101808266A (en) * | 2010-03-23 | 2010-08-18 | 广东易家通数字家庭技术发展有限公司 | Novel sound system and method for downloading music through network |
CN102316315A (en) * | 2010-06-29 | 2012-01-11 | 中国科学院软件研究所 | Real-time video transmission method |
CN102316315B (en) * | 2010-06-29 | 2013-01-23 | 中国科学院软件研究所 | Real-time video transmission method |
US20130301415A1 (en) * | 2011-09-29 | 2013-11-14 | Avvasi Inc. | Methods and systems for managing media traffic based on network conditions |
US9118738B2 (en) | 2011-09-29 | 2015-08-25 | Avvasi Inc. | Systems and methods for controlling access to a media stream |
CN102480692A (en) * | 2011-12-31 | 2012-05-30 | 浙江工商大学 | As-demanded multicast routing method of distributed bandwidth constraint in Wireless Ad Hoc Networks |
CN102480692B (en) * | 2011-12-31 | 2014-02-19 | 浙江工商大学 | An On-Demand Multicast Routing Method with Distributed Bandwidth Constraints in Wireless Ad Hoc Networks |
WO2013170347A1 (en) * | 2012-05-15 | 2013-11-21 | Avvasi Inc. | Methods and systems for managing media traffic based on network conditions |
CN103281569B (en) * | 2013-04-10 | 2018-04-17 | 深圳康佳通信科技有限公司 | A kind of network bandwidth detection and prediction method and system towards transmission of video |
CN103281569A (en) * | 2013-04-10 | 2013-09-04 | 深圳康佳通信科技有限公司 | Video transmission-oriented network bandwidth detection and prediction method and system |
CN107438187A (en) * | 2015-09-28 | 2017-12-05 | 苏州踪视通信息技术有限公司 | The Bandwidth adjustment of real-time video transmission |
CN106912072A (en) * | 2015-12-22 | 2017-06-30 | 上海自足网络科技有限公司 | A kind of Wireless Ad Hoc network congestion control mechanism based on virtual transmission agreement |
WO2019001154A1 (en) * | 2017-06-30 | 2019-01-03 | 深圳市九洲电器有限公司 | Method and system for dynamically switching code rate by smart gateway |
CN107438031A (en) * | 2017-08-07 | 2017-12-05 | 成都三零凯天通信实业有限公司 | The audio/video flow transfer control method and system of multichannel network bandwidth adaptive |
CN109962720A (en) * | 2017-12-25 | 2019-07-02 | 北京松果电子有限公司 | Communication means, device, electronic equipment and storage medium |
CN108924601A (en) * | 2018-06-25 | 2018-11-30 | 杭州雄迈信息技术有限公司 | Wireless bandwidth multi-channel video transmission method and device |
CN111327864A (en) * | 2018-12-17 | 2020-06-23 | 中移(杭州)信息技术有限公司 | Video call control method and device, terminal equipment and storage medium |
CN111769985A (en) * | 2020-06-29 | 2020-10-13 | 中国联合网络通信集团有限公司 | Method and device for predicting data flow |
CN112152697A (en) * | 2020-07-29 | 2020-12-29 | 国家电网有限公司 | Power business data coding transmission method, system and storage medium |
CN112152697B (en) * | 2020-07-29 | 2022-03-22 | 国家电网有限公司 | Power service data coding transmission method and system based on Beidou short message communication |
CN112019384A (en) * | 2020-08-24 | 2020-12-01 | 广州市百果园信息技术有限公司 | Bandwidth prediction method, device, equipment and storage medium |
CN112291824A (en) * | 2020-11-23 | 2021-01-29 | 武汉长江通信智联技术有限公司 | Wireless video low-delay transmission method in 5G network |
CN112291824B (en) * | 2020-11-23 | 2022-10-04 | 武汉长江通信智联技术有限公司 | Wireless video low-delay transmission method in 5G network |
CN114071073A (en) * | 2021-10-12 | 2022-02-18 | 苏州蓝博控制技术有限公司 | Remote driving image real-time transmission method, system, control device and storage medium |
CN114245189A (en) * | 2021-11-23 | 2022-03-25 | 中国联合网络通信集团有限公司 | Video code rate adjusting method, device, equipment and storage medium |
CN114245189B (en) * | 2021-11-23 | 2023-05-30 | 中国联合网络通信集团有限公司 | Video code rate adjusting method, device, equipment and storage medium |
CN119211492A (en) * | 2024-11-27 | 2024-12-27 | 云和县华数广电网络有限公司 | A high-definition video signal transmission system based on optical signals |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101345756A (en) | A real-time video transmission method in wireless Ad Hoc network based on bandwidth prediction | |
CN104618337B (en) | A kind of Streaming Media based on TCP/UDP hybrid protocols is wireless adaptive transmission method | |
KR100843073B1 (en) | Method for controlling transmission rate by using error correction packet and communication apparatus using the same | |
CN101909208B (en) | Video wireless transmission control method suitable for CDMA2000 | |
Zhu et al. | Congestion–distortion optimized video transmission over ad hoc networks | |
Castellanos et al. | A QoS-aware routing protocol with adaptive feedback scheme for video streaming for mobile networks | |
JP3730974B2 (en) | Media transmission method and transmission device therefor | |
Huusko et al. | Cross-layer architecture for scalable video transmission in wireless network | |
CN101335886A (en) | Data communication device and data communication method | |
Lal et al. | Performance analysis of MANET routing protocols for multimedia traffic | |
CN101826937A (en) | Link layer error control system suitable for next generation mobile Internet and method thereof | |
CN104135486A (en) | Streaming media wireless adaptive transmission method based on TCP (Transmission Control Protocol) | |
CN102316315B (en) | Real-time video transmission method | |
Masala et al. | Real-time transmission of h. 264 video over 802.11 b-based wireless ad hoc networks | |
JP6380105B2 (en) | Reception device, transmission / reception system, reception method, and program | |
Kandris et al. | A hybrid scheme for video transmission over wireless multimedia sensor networks | |
Chen et al. | Robust video streaming over wireless LANs using multiple description transcoding and prioritized retransmission | |
Shilpa et al. | Suitability analysis of IEEE 802.15. 4 networks for video surveillance | |
CN102694791A (en) | Real-time TCP (transmission control protocol) transmission protocol based on fountain code | |
Lu et al. | Improved multi-path AODV protocols for real-time video transport over Mobile Ad Hoc Networks | |
CN101640804B (en) | A wireless network streaming media service transmission method with cross-layer control | |
Harun et al. | Enhancement on adaptive FEC mechanism for video transmission over burst error wireless network | |
Zhu et al. | Distributed channel time allocation and rate adaptation for multi-user video streaming over wireless home networks | |
Pudlewski et al. | Dmrc: Distortion-minimizing rate control for wireless multimedia sensor networks | |
Wang et al. | A cross-layer based bandwidth and queue adaptations for wireless multimedia networks |
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 |
Open date: 20090114 |