|
Lines 885-914
SimpleOfdmWimaxPhy::DoGetFrameDuration (
|
Link Here
|
|---|
|
| 885 |
switch (frameDurationCode) |
885 |
switch (frameDurationCode) |
| 886 |
{ |
886 |
{ |
| 887 |
case FRAME_DURATION_2_POINT_5_MS: |
887 |
case FRAME_DURATION_2_POINT_5_MS: |
| 888 |
return Seconds (2.5); |
888 |
return MilliSeconds (2.5); |
| 889 |
break; |
889 |
break; |
| 890 |
case FRAME_DURATION_4_MS: |
890 |
case FRAME_DURATION_4_MS: |
| 891 |
return Seconds (4); |
891 |
return MilliSeconds (4); |
| 892 |
break; |
892 |
break; |
| 893 |
case FRAME_DURATION_5_MS: |
893 |
case FRAME_DURATION_5_MS: |
| 894 |
return Seconds (5); |
894 |
return MilliSeconds (5); |
| 895 |
break; |
895 |
break; |
| 896 |
case FRAME_DURATION_8_MS: |
896 |
case FRAME_DURATION_8_MS: |
| 897 |
return Seconds (8); |
897 |
return MilliSeconds (8); |
| 898 |
break; |
898 |
break; |
| 899 |
case FRAME_DURATION_10_MS: |
899 |
case FRAME_DURATION_10_MS: |
| 900 |
return Seconds (10); |
900 |
return MilliSeconds (10); |
| 901 |
break; |
901 |
break; |
| 902 |
case FRAME_DURATION_12_POINT_5_MS: |
902 |
case FRAME_DURATION_12_POINT_5_MS: |
| 903 |
return Seconds (12.5); |
903 |
return MilliSeconds (12.5); |
| 904 |
break; |
904 |
break; |
| 905 |
case FRAME_DURATION_20_MS: |
905 |
case FRAME_DURATION_20_MS: |
| 906 |
return Seconds (20); |
906 |
return MilliSeconds (20); |
| 907 |
break; |
907 |
break; |
| 908 |
default: |
908 |
default: |
| 909 |
NS_FATAL_ERROR ("Invalid modulation type"); |
909 |
NS_FATAL_ERROR ("Invalid modulation type"); |
| 910 |
} |
910 |
} |
| 911 |
return Seconds (0); |
911 |
return MilliSeconds (0); |
| 912 |
} |
912 |
} |
| 913 |
|
913 |
|
| 914 |
/* |
914 |
/* |