[ns] ns-2.35 released

2011-11-05 Thread Tom Henderson

This is to announce the posting of the ns-2.35, nam-1.15, otcl-1.14, and 
tclcl-1.20 source code releases and a corresponding ns-allinone-2.35 
package.

Downloads are available at the Sourceforge project pages; for otcl and
tclcl:
http://sourceforge.net/projects/otcl-tclcl/
for ns-2, nam-1, and ns-allinone:
http://sourceforge.net/projects/nsnam/

Support for Tcl/Tk 8.5 series is a major enhancement across all
packages, largely due to patches contributed a while back by Amir
Habibi.  Tcl/Tk 8.6 is not yet tested/supported.

In ns-2, the remaining issues that have caused discrepancies between
validation results on 32- and 64-bit platforms have been fixed.  In
addition, there are a few new models and updates to existing models:
- Protocol for Unified Multicasting Through Announcements (PUMA)
- Multi-path Dynamic Address RouTing (M-DART)
- Datagram Congestion Control Protocol (DCCP)
- SCTP and Tmix extensions

A full changelog for ns-2 is at:
http://www.isi.edu/nsnam/ns/CHANGES.html

The released packages have been tested on recent Fedora and Ubuntu Linux 
(32/64 bit) systems, OS X Snow Leopard, and Cygwin 1.7.1.

Please use the trackers or ns-developers mailing list to report bugs or
problems with these packages; for otcl and tclcl:
http://sourceforge.net/tracker/?group_id=30174&atid=398499
for ns-2, nam-1, and ns-allinone:
http://sourceforge.net/tracker/?group_id=149743&atid=775392

- Tom



Re: [ns] ns-2.35 released

2011-11-06 Thread YunQiang Su

didn't put them to http://www.isi.edu/nsnam/dist/release/ ?

On Sun, Nov 6, 2011 at 12:33 PM, Tom Henderson  wrote:
>
> This is to announce the posting of the ns-2.35, nam-1.15, otcl-1.14, and
> tclcl-1.20 source code releases and a corresponding ns-allinone-2.35
> package.
>
> Downloads are available at the Sourceforge project pages; for otcl and
> tclcl:
> http://sourceforge.net/projects/otcl-tclcl/
> for ns-2, nam-1, and ns-allinone:
> http://sourceforge.net/projects/nsnam/
>
> Support for Tcl/Tk 8.5 series is a major enhancement across all
> packages, largely due to patches contributed a while back by Amir
> Habibi.  Tcl/Tk 8.6 is not yet tested/supported.
>
> In ns-2, the remaining issues that have caused discrepancies between
> validation results on 32- and 64-bit platforms have been fixed.  In
> addition, there are a few new models and updates to existing models:
> - Protocol for Unified Multicasting Through Announcements (PUMA)
> - Multi-path Dynamic Address RouTing (M-DART)
> - Datagram Congestion Control Protocol (DCCP)
> - SCTP and Tmix extensions
>
> A full changelog for ns-2 is at:
> http://www.isi.edu/nsnam/ns/CHANGES.html
>
> The released packages have been tested on recent Fedora and Ubuntu Linux
> (32/64 bit) systems, OS X Snow Leopard, and Cygwin 1.7.1.
>
> Please use the trackers or ns-developers mailing list to report bugs or
> problems with these packages; for otcl and tclcl:
> http://sourceforge.net/tracker/?group_id=30174&atid=398499
> for ns-2, nam-1, and ns-allinone:
> http://sourceforge.net/tracker/?group_id=149743&atid=775392
>
> - Tom
>
>



-- 
YunQiang Su



Re: [ns] ns-2.35 released

2011-11-06 Thread Tom Henderson

On 11/06/2011 09:53 AM, YunQiang Su wrote:
> didn't put them to http://www.isi.edu/nsnam/dist/release/ ?
>

No, that is a legacy directory; I prefer that users download them from 
sourceforge so that we can count the downloads using SourceForge 
analytics tools.

- Tom



Re: [ns] ns-2.35 released

2011-11-07 Thread Martin Pirhac

Hello Tom,

Is there any recommended version of gcc compiler, which should be used to
install ns-2.35 ?
I compiled ns-2.35 on Ubuntu10.04. with gcc-4.4. compiler and I get several
warnings, which result in that DCCP agents does not work for me :(

Thanks for your help.
Martin Pirhac

On Sun, Nov 6, 2011 at 5:33 AM, Tom Henderson  wrote:

>
> This is to announce the posting of the ns-2.35, nam-1.15, otcl-1.14, and
> tclcl-1.20 source code releases and a corresponding ns-allinone-2.35
> package.
>
> Downloads are available at the Sourceforge project pages; for otcl and
> tclcl:
> http://sourceforge.net/projects/otcl-tclcl/
> for ns-2, nam-1, and ns-allinone:
> http://sourceforge.net/projects/nsnam/
>
> Support for Tcl/Tk 8.5 series is a major enhancement across all
> packages, largely due to patches contributed a while back by Amir
> Habibi.  Tcl/Tk 8.6 is not yet tested/supported.
>
> In ns-2, the remaining issues that have caused discrepancies between
> validation results on 32- and 64-bit platforms have been fixed.  In
> addition, there are a few new models and updates to existing models:
> - Protocol for Unified Multicasting Through Announcements (PUMA)
> - Multi-path Dynamic Address RouTing (M-DART)
> - Datagram Congestion Control Protocol (DCCP)
> - SCTP and Tmix extensions
>
> A full changelog for ns-2 is at:
> http://www.isi.edu/nsnam/ns/CHANGES.html
>
> The released packages have been tested on recent Fedora and Ubuntu Linux
> (32/64 bit) systems, OS X Snow Leopard, and Cygwin 1.7.1.
>
> Please use the trackers or ns-developers mailing list to report bugs or
> problems with these packages; for otcl and tclcl:
> http://sourceforge.net/tracker/?group_id=30174&atid=398499
> for ns-2, nam-1, and ns-allinone:
> http://sourceforge.net/tracker/?group_id=149743&atid=775392
>
> - Tom
>
>


Re: [ns] ns-2.35 released

2011-11-07 Thread Tom Henderson

On 11/07/2011 06:15 AM, Martin Pirhac wrote:
> Hello Tom,
>
> Is there any recommended version of gcc compiler, which should be used
> to install ns-2.35 ?
> I compiled ns-2.35 on Ubuntu10.04. with gcc-4.4. compiler and I get
> several warnings, which result in that DCCP agents does not work for me :(
>
> Thanks for your help.
> Martin Pirhac

I just tried this on Ubuntu 10.04.3 LTS system (gcc-4.4.3), and:
- I see the warnings you mention above
- however, ns tcl/ex/dccp.tcl does run for me (and generates a huge 
trace file).  Are you sure it does not work for you, or are you guessing 
that the warnings are causing a problem?

There is no validation/regression test suite or known good output so it 
appears not easy to tell whether this model works.

- Tom

- Tom




Re: [ns] ns-2.35 released

2011-11-08 Thread Martin Pirhac

Hello Tom,

thank you for your reply.
I assumed, that mentioned warnings are root cause of my problem, because
from my point of view, there is nothing that could cause problem.
But as you said, you do not have this problem, so cause will be probably
elsewhere - but I have no idea where it could be.

I have normally installed ns-2.35 (./install), set enviroment variables as
requested and validate installation (./validate) - everything successful.
Everything works fine for me except DCCP agents, which returns error
message (please see attachement). I tried to run simulations with another
agents like TCP Newreno, Vegas, Linux and it runs well.

Do you have any idea or advice on possible causes of this issue ?
Thank you in advance.

Martin Pirhac

On Tue, Nov 8, 2011 at 4:39 AM, Tom Henderson  wrote:

> On 11/07/2011 06:15 AM, Martin Pirhac wrote:
>
>> Hello Tom,
>>
>> Is there any recommended version of gcc compiler, which should be used
>> to install ns-2.35 ?
>> I compiled ns-2.35 on Ubuntu10.04. with gcc-4.4. compiler and I get
>> several warnings, which result in that DCCP agents does not work for me :(
>>
>> Thanks for your help.
>> Martin Pirhac
>>
>
> I just tried this on Ubuntu 10.04.3 LTS system (gcc-4.4.3), and:
> - I see the warnings you mention above
> - however, ns tcl/ex/dccp.tcl does run for me (and generates a huge trace
> file).  Are you sure it does not work for you, or are you guessing that the
> warnings are causing a problem?
>
> There is no validation/regression test suite or known good output so it
> appears not easy to tell whether this model works.
>
> - Tom
>
> - Tom
>
>
>
pop@Pop-PC:~/Plocha/ns-allinone-2.35/ns-2.35/tcl/ex$ ns dccp.tcl

invalid command name "Agent/DCCP/TCPlike"
while executing
"Agent/DCCP/TCPlike create _o1575 "
invoked from within
"catch "$className create $o $args" msg"
invoked from within
"if [catch "$className create $o $args" msg] {
if [string match "__FAILED_SHADOW_OBJECT_" $msg] {
delete $o
return ""
}
global errorInfo
error "class $..."
(procedure "new" line 3)
invoked from within
"new Agent/DCCP/TCPlike"
invoked from within
"set dccp1 [new Agent/DCCP/TCPlike]"
(file "dccp.tcl" line 206)