Re: [ns] Schedule the backoff timer in mac-802_11

2012-12-07 Thread Saravanan Kandasamy

Dear Falahati,

Doing a flow chart for 802.11 MAC for NS2 is very good. It is not a
easy task though as if you go deeper you will see 3 different flows
you must understand.

1. The event flow - How one event calls another
2. The state flow - For instance, how MAC states e.g tx_state or
rx_state changes, when tx_active activated
3. Timer Management flow - RxTimer, TxTimer, DeferTimer, BackOffTimer
etc managed.

The flow chart you have shared, is incomplete as not explored all the
branches, missing some process and have errors, thus the given
flowchart is not good to understand the 802.11 MAC.

I have reviewed the first block,
Refer: http://www.pixentral.com/show.php?picture=1WK7gXjz96e6klBBw32eI0KcBS2zro

Not to get disheartened on the effort. Suggest you to continually
working on it, eventually it will be correct.

Good Luck.

rgds
Saravanan K

On Fri, Dec 7, 2012 at 10:12 AM, M Falahati md.falah...@gmail.com wrote:

 Hello

 Thanks for your reply.

 Ms Bostanipour, I hope that continuation of our discussion solve some
 problems.

 Yesterday, i was drawing the flowchart with my viewpoint of NS-2 codes.

 Please see the flowchart from
 herehttp://www.pixentral.com/show.php?picture=11IMy2iqu2fgUFjOfZDnEa1LoRLl0.

 I think this flowchart is good for better understanding of Mac-802_11
 mechanism.

 *I have a suggestion:* If you agree, please check this flowchart that we
 can continue our discussion about Mac-802_11 mechanism in details.

 *Note:* this flowchart has drawn to present the send mechanism of
 broadcast data packets in Mac-802_11.

 Sincerely Yours.



Re: [ns] Schedule the backoff timer in mac-802_11

2012-12-07 Thread M Falahati

Dear Kandasamy,

Thank you very much for your guidance.

I agree with you that flowchart is incomplete and i try to complete it
through the assistance of you and other NS users.

*But i told: *
1) *Note: this flowchart has drawn to present the send mechanism
of broadcast
data packets in Mac-802_11.*

  Since i just consider the *send mechanism* from upper layer to
lower layer in MAC, then i ignored *Is Dir Down? No*.
  Also i think *sendRTS()* function does not do anything for
*broadcasting
data packet*, then i ignored it.

 2) I *was drawing the flowchart with my viewpoint of NS-2 codes *(I'm
working with NS-2.35).

   In Ns-2.35  *bugFix_timer_*  parameter is defined.
   Also i think that in*send() *function if ***Is MAC IDLE? No**
* then *DIFS *will set to zero by default. In this case, the start function
invokes with two arguments.


Sincerely Yours.


Re: [ns] Schedule the backoff timer in mac-802_11

2012-12-07 Thread Saravanan Kandasamy

Yes, it is correct for the specific case you are handling. When I
switched to the picture got the impression its for the generic case.
My bad -- SK

On Fri, Dec 7, 2012 at 12:34 PM, M Falahati md.falah...@gmail.com wrote:
 Dear Kandasamy,

 Thank you very much for your guidance.

 I agree with you that flowchart is incomplete and i try to complete it
 through the assistance of you and other NS users.

 But i told:
 1) Note: this flowchart has drawn to present the send mechanism of
 broadcast data packets in Mac-802_11.

   Since i just consider the send mechanism from upper layer to lower
 layer in MAC, then i ignored Is Dir Down? No.
   Also i think sendRTS() function does not do anything for
 broadcasting data packet, then i ignored it.

  2) I was drawing the flowchart with my viewpoint of NS-2 codes (I'm
 working with NS-2.35).

In Ns-2.35  bugFix_timer_  parameter is defined.
Also i think that insend() function if Is MAC IDLE? No then
 DIFS will set to zero by default. In this case, the start function invokes
 with two arguments.


 Sincerely Yours.



[ns] Last Days: CFP - 1st IEEE EVN-SGA 2013 - in conjunction with VTC2013-Spring

2012-12-07 Thread Jaime Lloret Mauri


Apologies for cross-posting

*CALL FOR PAPERS*

1ST IEEE WORKSHOP ON ELECTRIC VEHICLE NETWORKS FOR SMART GRID APPLICATIONS 
(EVN-SGA 2013)
June 2, 2013, Dresden, Germany
In conjuntion with 2013 IEEE 77th Vehicular Technology Conference: 
VTC2013-Spring

Workshop website: http://www.nprg.ncsu.edu/evn-sga/

The number of electric and hybrid vehicles on the road is increasing at a fast 
pace. These vehicles require frequent charging, thus straining the power grid 
that needs to adapt to these extra loads. A smart grid needs to be able to 
accommodate seamlessly the extra power demand generated by such vehicles. 
Hence, there is a pressing need to develop novel vehicular protocols and 
communication networks to provide information regarding the placement of 
closest charging stations to the vehicles, availability of charging slots and 
other services offered in real time. Further, they can be employed for vehicle 
monitoring, for providing data for detailed usage analysis, remote management, 
as well as to improve reliability, and even to help decide whether vehicles 
should be charged at on- or off-peak times. 

To accomplish these tasks and in addition to monitor dynamic pricing, offer 
flexible billing smart devices need to be developed and integrated in the 
network. On the supply side, operators should optimize grid operations and 
offer energy efficiency programs to reduce consumption and help smooth demand. 
Smart grid technology would enable utility companies to efficiently manage 
large number of electric vehicles; such technologies would integrate sensors, 
advanced meters, smart transformers, automatic energy distribution, load 
monitoring, and intelligent energy management to minimize operational problems 
and maximize efficiency of the power grid 

Finally, there is need for infrastructure that would provide up to date maps of 
locations and services of charging stations, or for battery switching and 
swapping. For electric vehicles to become a viable large scale transportation 
option, a reliable, ubiquitous recharging network is needed and the associated 
information, communications and control infrastructure needs to be developed.

The 1st IEEE Workshop on Electric Vehicle Networks for Smart Grid Applications 
(EVN-SGA 2013) will serve as a forum for researchers from industry and 
academia, standard developers, professionals, policy makers and practitioners 
to share their state-of-the-art research and development results. The purpose 
of the workshop is to foster discussion on emerging and novel approaches to 
integrate electric vehicles within the future smart grid, from all angles of 
views, including researchers, developers, manufacturers, policy regulators, 
funding bodies. Attendees will be able to gain a clear picture on the current 
status, the future and opportnuities in the field of electric vehicles and to 
interact with the highest experts all over the world on the subject.
 
We welcome technical papers presenting research and practical results, 
techniques and applications, best practices, awareness and experiences as well 
as future trends and needs, position papers addressing the pros and cons of 
specific proposals, such as those being discussed in the standard forums or in 
industry consortia.


Authors are invited to submit complete unpublished papers, which are not under 
review in any other conference or journal, including, but are not limited to, 
the following topic areas:
 
- Communication protocols and algorithms for Electric Vehicle networks.
- Vehicle-to-Grid networks (V2G) and interconnection of electric vehicles.
- Electric Vehicle and Hybrid Electric Vehicle networks.
- Electric Vehicle System Architectures and infrastructures.
- Electric Vehicle Services and utilities.
- Electric Vehicle Modeling, Simulation and Testing.
- Electric Vehicle Network Components.
- Electric Vehicle Monitoring.
- Electric Vehicle pricing and billing.
- Electric Vehicle Mobility Services and Customer Experience.
- Power Grid Challenges for Electric Vehicle Charging/Discharging


Submission Guidelines

Authors are invited to submit a 5-page full paper in PDF format through the 
conference website using the Trackchaironline-submission system 
http://vtc13spr-wp.trackchair.com/track/1067. Papers must be submitted using 
the IEEE conference template. Word and LaTeX versions of this template can be 
found at:
http://www.ieee.org/conferences_events/conferences/publishing/templates.html


Important Dates

Paper Submission:   December 7, 2012 (Extended)
Notification of acceptance: January 30, 2013
Final Submission:   February 21, 2013
Workshop Date:  June 2, 2013


General Chairs

Jaime Lloret Mauri, Polytechnic University of Valencia, Spain
Michael Devetsikiotis, North Carolina State Univ., NC, USA

Technical Program Chairs

George Michailidis, University of Michigan, USA
Fabrizio