MMDSR (Multipath Multimedia Dynamic Source Routing) is a multipath routing protocol DSR-based if merged with a cross-layer framework can provide enhanced Qo S for multiple sources of video over IEEE 802.11e wireless networks.
because of the huge amount of the video streaming data and nature of wireless network which degrades the quality of service (Qo S).
There are two types of video streaming i.e., pre-stored video stream (video-on-demand) and real time video stream example live streaming online gaming, video conferencing.
Linux: ------ DSR configuration values can be set at runtime through /proc/net/dsr_config.
Do: /proc/net/dsr_config to set a configuration value.
See /proc/net/ for other output and debugging options.
Available /proc/net files: /proc/net/dsr_config - List or set configuration values. /proc/net/dsr_lc - Link cache /proc/net/dsr_neigh_tbl - Neighbor table /proc/net/dsr_rreq_tbl - Route request table /proc/net/maint_buf - Packets in maintenance buffer /proc/net/send_buf - Packets in send buffer Ns-2 ---- Configuration values can be set at runtime from a ns-2 simulation script.
Videostreaming is very useful feature for low end devices such as mobile phones, tablet, palmtop computer etc.
Video-streaming faces the issues of throughput, jitter, delay, packet loss etc.
DSR_OPTS_MAX_SIZE can be changed in dsr.h at compile time.
Routing Cache ============= DSR-UU supports multiple routing cache implementations.
It is enabled by default, but can be turned off by setting the configuration value Use Network Layer Ack_ to 1 in your simulation script.