EvalVid Wireless over the wireless network has received tremendous attention from academe and also industry due to increasing demand of wireless networks.
Challenges faced in wireless IP network:
- Staying fair to concurrent traffic also on the link.
- Calculating desired rates from current status and also collect statistics.
- Differentiating between congestion loss and also link error loss.
- Transporting network feedback to the sender.
- Providing stable transmission conditions also for mobile users.
- Minimizing delay and jitter for real-time applications.
- Interpreting the feedback and also notifying the transmitting applications.
- Scaling the multimedia output rate also from the sender.
Architecture of EvalVid Wireless Network
Goals of wireless network:
- Continue to serve existing mobile user applications.
- Drive down costs by encouraging competition among wireless product vendors.
- Define a class of wireless products suitable for computer LANs.
Features of wireless network:
- Security
- Mobility
- Power management
- Range and throughput
- Ease of management etc.
Sample Code for EvalVid Wireless Projects
proc mylog { s } {
puts "proc mylog"
set now [ exec date ]
puts stdout "$now $s"
}
proc alive {} {
puts "proc alive"
global ns opt
set now_r [exec date]
set now_s [$ns now]
puts "$now_r $now_s"
$ns at [expr $now_s + $opt(alive_time)] "alive"
}
proc hcca-start {} {
puts "proc hcca-start"
global ns qap qsta val opt ;
[$qap getMac 0] start-hcca
for {set i 0} {$i < $val(n)} {incr i} {
[$qsta($i) getMac 0] start-hcca
}}
proc hcca-stop {} {
puts "proc hcca-stop"
global ns qap qsta val opt ;
[$qap getMac 0] stop-hcca
for {set i 0} {$i < $val(n)} {incr i} {
[$qsta($i) getMac 0] stop-hcca
}}
Tweet





















































